public class VGroupImpl extends VContainedContainerImpl implements VGroup
The following features are implemented:
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected boolean |
collapsed
The cached value of the '
Collapsed ' attribute. |
protected static boolean |
COLLAPSED_EDEFAULT
The default value of the '
Collapsed ' attribute. |
protected static GroupType |
GROUP_TYPE_EDEFAULT
The default value of the '
Group Type ' attribute. |
protected GroupType |
groupType
The cached value of the '
Group Type ' attribute. |
protected static GroupLabelAlignment |
LABEL_ALIGNMENT_EDEFAULT
The default value of the '
Label Alignment ' attribute. |
protected GroupLabelAlignment |
labelAlignment
The cached value of the '
Label Alignment ' attribute. |
children
attachments, diagnostic, enabled, ENABLED_EDEFAULT, label, LABEL_EDEFAULT, name, NAME_EDEFAULT, readonly, READONLY_EDEFAULT, uuid, UUID_EDEFAULT, visible, VISIBLE_EDEFAULT
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
VGroupImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
GroupType |
getGroupType() |
GroupLabelAlignment |
getLabelAlignment() |
boolean |
isCollapsed() |
void |
setCollapsed(boolean newCollapsed) |
void |
setGroupType(GroupType newGroupType) |
void |
setLabelAlignment(GroupLabelAlignment newLabelAlignment) |
String |
toString() |
eBaseStructuralFeatureID, eDerivedStructuralFeatureID, eInverseRemove, getChildren
basicSetDiagnostic, getAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisible
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getChildren
getAttachments, getDiagnostic, getLabel, getName, getUuid, isEffectivelyEnabled, isEffectivelyReadonly, isEffectivelyVisible, isEnabled, isReadonly, isVisible, setDiagnostic, setEnabled, setLabel, setName, setReadonly, setUuid, setVisible
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final GroupType GROUP_TYPE_EDEFAULT
Group Type
' attribute.
getGroupType()
protected GroupType groupType
Group Type
' attribute.
getGroupType()
protected static final GroupLabelAlignment LABEL_ALIGNMENT_EDEFAULT
Label Alignment
' attribute.
getLabelAlignment()
protected GroupLabelAlignment labelAlignment
Label Alignment
' attribute.
getLabelAlignment()
protected static final boolean COLLAPSED_EDEFAULT
Collapsed
' attribute.
isCollapsed()
,
Constant Field Valuesprotected boolean collapsed
Collapsed
' attribute.
isCollapsed()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class VContainedContainerImpl
public GroupType getGroupType()
getGroupType
in interface VGroup
GroupType
,
VGroup.setGroupType(GroupType)
,
VGroupPackage.getGroup_GroupType()
public void setGroupType(GroupType newGroupType)
setGroupType
in interface VGroup
newGroupType
- the new value of the 'Group Type' attribute.GroupType
,
VGroup.getGroupType()
public GroupLabelAlignment getLabelAlignment()
getLabelAlignment
in interface VGroup
GroupLabelAlignment
,
VGroup.setLabelAlignment(GroupLabelAlignment)
,
VGroupPackage.getGroup_LabelAlignment()
public void setLabelAlignment(GroupLabelAlignment newLabelAlignment)
setLabelAlignment
in interface VGroup
newLabelAlignment
- the new value of the 'Label Alignment' attribute.GroupLabelAlignment
,
VGroup.getLabelAlignment()
public boolean isCollapsed()
isCollapsed
in interface VGroup
VGroup.setCollapsed(boolean)
,
VGroupPackage.getGroup_Collapsed()
public void setCollapsed(boolean newCollapsed)
setCollapsed
in interface VGroup
newCollapsed
- the new value of the 'Collapsed' attribute.VGroup.isCollapsed()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class VContainedContainerImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class VContainedContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class VContainedContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class VContainedContainerImpl
public String toString()
toString
in class VElementImpl
Copyright © 2017. All rights reserved.