Interface DebugAreaInfo
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
DebugAreaInfoImpl
public interface DebugAreaInfo
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Debug Area Info'.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<DebugAreaDSPairInfo>
Returns the value of the 'Ds Pair Info' containment reference list.getName()
Returns the value of the 'Name' attribute.org.eclipse.emf.common.util.EList<DebugTargetType>
Returns the value of the 'Target Type' attribute list.Returns the value of the 'Use Mask Of DS Area' attribute.Returns the value of the 'Use Mask Of Target Types' attribute.Returns the value of the 'Use Mask Of Users' attribute.org.eclipse.emf.common.util.EList<DebugAreaUserInfo>
Returns the value of the 'User Info' containment reference list.boolean
Returns whether the value of the 'Use Mask Of DS Area
' attribute is set.boolean
Returns whether the value of the 'Use Mask Of Target Types
' attribute is set.boolean
Returns whether the value of the 'Use Mask Of Users
' attribute is set.void
Sets the value of the 'Name
' attribute.void
setUseMaskOfDSArea
(Boolean value) Sets the value of the 'Use Mask Of DS Area
' attribute.void
setUseMaskOfTargetTypes
(Boolean value) Sets the value of the 'Use Mask Of Target Types
' attribute.void
setUseMaskOfUsers
(Boolean value) Sets the value of the 'Use Mask Of Users
' attribute.void
Unsets the value of the 'Use Mask Of DS Area
' attribute.void
Unsets the value of the 'Use Mask Of Target Types
' attribute.void
Unsets the value of the 'Use Mask Of Users
' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
-
setName
Sets the value of the 'Name
' attribute.- Parameters:
value
- the new value of the 'Name' attribute.- See Also:
-
getUseMaskOfDSArea
Boolean getUseMaskOfDSArea()Returns the value of the 'Use Mask Of DS Area' attribute.- Returns:
- the value of the 'Use Mask Of DS Area' attribute.
- See Also:
-
setUseMaskOfDSArea
Sets the value of the 'Use Mask Of DS Area
' attribute.- Parameters:
value
- the new value of the 'Use Mask Of DS Area' attribute.- See Also:
-
unsetUseMaskOfDSArea
void unsetUseMaskOfDSArea()Unsets the value of the 'Use Mask Of DS Area
' attribute. -
isSetUseMaskOfDSArea
boolean isSetUseMaskOfDSArea()Returns whether the value of the 'Use Mask Of DS Area
' attribute is set.- Returns:
- whether the value of the 'Use Mask Of DS Area' attribute is set.
- See Also:
-
getDsPairInfo
org.eclipse.emf.common.util.EList<DebugAreaDSPairInfo> getDsPairInfo()Returns the value of the 'Ds Pair Info' containment reference list. The list contents are of typeDebugAreaDSPairInfo
.- Returns:
- the value of the 'Ds Pair Info' containment reference list.
- See Also:
-
getUseMaskOfTargetTypes
Boolean getUseMaskOfTargetTypes()Returns the value of the 'Use Mask Of Target Types' attribute.- Returns:
- the value of the 'Use Mask Of Target Types' attribute.
- See Also:
-
setUseMaskOfTargetTypes
Sets the value of the 'Use Mask Of Target Types
' attribute.- Parameters:
value
- the new value of the 'Use Mask Of Target Types' attribute.- See Also:
-
unsetUseMaskOfTargetTypes
void unsetUseMaskOfTargetTypes()Unsets the value of the 'Use Mask Of Target Types
' attribute. -
isSetUseMaskOfTargetTypes
boolean isSetUseMaskOfTargetTypes()Returns whether the value of the 'Use Mask Of Target Types
' attribute is set.- Returns:
- whether the value of the 'Use Mask Of Target Types' attribute is set.
- See Also:
-
getTargetType
org.eclipse.emf.common.util.EList<DebugTargetType> getTargetType()Returns the value of the 'Target Type' attribute list. The list contents are of typeDebugTargetType
. The literals are from the enumerationDebugTargetType
.- Returns:
- the value of the 'Target Type' attribute list.
- See Also:
-
getUseMaskOfUsers
Boolean getUseMaskOfUsers()Returns the value of the 'Use Mask Of Users' attribute.- Returns:
- the value of the 'Use Mask Of Users' attribute.
- See Also:
-
setUseMaskOfUsers
Sets the value of the 'Use Mask Of Users
' attribute.- Parameters:
value
- the new value of the 'Use Mask Of Users' attribute.- See Also:
-
unsetUseMaskOfUsers
void unsetUseMaskOfUsers()Unsets the value of the 'Use Mask Of Users
' attribute. -
isSetUseMaskOfUsers
boolean isSetUseMaskOfUsers()Returns whether the value of the 'Use Mask Of Users
' attribute is set.- Returns:
- whether the value of the 'Use Mask Of Users' attribute is set.
- See Also:
-
getUserInfo
org.eclipse.emf.common.util.EList<DebugAreaUserInfo> getUserInfo()Returns the value of the 'User Info' containment reference list. The list contents are of typeDebugAreaUserInfo
.- Returns:
- the value of the 'User Info' containment reference list.
- See Also:
-