Interface VGroup
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,VContainedContainer,VContainedElement,VContainer,VElement,VHasTooltip
- All Known Implementing Classes:
VGroupImpl
public interface VGroup extends VContainedContainer, VHasTooltip
A representation of the model object 'Group'.The following features are supported:
- See Also:
VGroupPackage.getGroup()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GroupTypegetGroupType()Returns the value of the 'Group Type' attribute.GroupLabelAlignmentgetLabelAlignment()Returns the value of the 'Label Alignment' attribute.booleanisCollapsed()Returns the value of the 'Collapsed' attribute.voidsetCollapsed(boolean value)Sets the value of the 'Collapsed' attribute.voidsetGroupType(GroupType value)Sets the value of the 'Group Type' attribute.voidsetLabelAlignment(GroupLabelAlignment value)Sets the value of the 'Label Alignment' 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
-
Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.VContainer
getChildren
-
Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.VElement
getAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisible
-
Methods inherited from interface org.eclipse.emf.ecp.view.spi.model.VHasTooltip
getTooltip, setTooltip
-
-
-
-
Method Detail
-
getGroupType
GroupType getGroupType()
Returns the value of the 'Group Type' attribute. The literals are from the enumerationGroupType.If the meaning of the 'Group Type' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Group Type' attribute.
- Since:
- 1.4
- See Also:
GroupType,setGroupType(GroupType),VGroupPackage.getGroup_GroupType()
-
setGroupType
void setGroupType(GroupType value)
Sets the value of the 'Group Type' attribute.- Parameters:
value- the new value of the 'Group Type' attribute.- Since:
- 1.4
- See Also:
GroupType,getGroupType()
-
getLabelAlignment
GroupLabelAlignment getLabelAlignment()
Returns the value of the 'Label Alignment' attribute. The default value is"LabelAligned". The literals are from the enumerationGroupLabelAlignment.If the meaning of the 'Label Alignment' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Label Alignment' attribute.
- See Also:
GroupLabelAlignment,setLabelAlignment(GroupLabelAlignment),VGroupPackage.getGroup_LabelAlignment()
-
setLabelAlignment
void setLabelAlignment(GroupLabelAlignment value)
Sets the value of the 'Label Alignment' attribute.- Parameters:
value- the new value of the 'Label Alignment' attribute.- Since:
- 1.3
- See Also:
GroupLabelAlignment,getLabelAlignment()
-
isCollapsed
boolean isCollapsed()
Returns the value of the 'Collapsed' attribute.If the meaning of the 'Collapsed' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Collapsed' attribute.
- Since:
- 1.4
- See Also:
setCollapsed(boolean),VGroupPackage.getGroup_Collapsed()
-
setCollapsed
void setCollapsed(boolean value)
Sets the value of the 'Collapsed' attribute.- Parameters:
value- the new value of the 'Collapsed' attribute.- Since:
- 1.4
- See Also:
isCollapsed()
-
-