|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.gmf.codegen.gmfgen.impl.GenCommonBaseImpl
org.eclipse.gmf.codegen.gmfgen.impl.GenChildContainerImpl
org.eclipse.gmf.codegen.gmfgen.impl.GenCompartmentImpl
public class GenCompartmentImpl
An implementation of the model object 'Gen Compartment'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
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 |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
protected static boolean |
CAN_COLLAPSE_EDEFAULT
The default value of the ' Can Collapse ' attribute. |
protected boolean |
canCollapse
The cached value of the ' Can Collapse ' attribute. |
protected static boolean |
HIDE_IF_EMPTY_EDEFAULT
The default value of the ' Hide If Empty ' attribute. |
protected boolean |
hideIfEmpty
The cached value of the ' Hide If Empty ' attribute. |
protected static boolean |
LIST_LAYOUT_EDEFAULT
The default value of the ' List Layout ' attribute. |
protected boolean |
listLayout
The cached value of the ' List Layout ' attribute. |
protected static boolean |
NEEDS_TITLE_EDEFAULT
The default value of the ' Needs Title ' attribute. |
protected boolean |
needsTitle
The cached value of the ' Needs Title ' attribute. |
protected GenNode |
node
The cached value of the ' Node ' reference. |
protected String |
title
The cached value of the ' Title ' attribute. |
protected static String |
TITLE_EDEFAULT
The default value of the ' Title ' attribute. |
Fields inherited from class org.eclipse.gmf.codegen.gmfgen.impl.GenChildContainerImpl |
---|
CANONICAL_EDIT_POLICY_CLASS_NAME_EDEFAULT, canonicalEditPolicyClassName, childNodes |
Fields inherited from class org.eclipse.gmf.codegen.gmfgen.impl.GenCommonBaseImpl |
---|
behaviour, diagramRunTimeClass, EDIT_PART_CLASS_NAME_EDEFAULT, editPartClassName, elementType, ITEM_SEMANTIC_EDIT_POLICY_CLASS_NAME_EDEFAULT, itemSemanticEditPolicyClassName, NOTATION_VIEW_FACTORY_CLASS_NAME_EDEFAULT, notationViewFactoryClassName, SANS_DOMAIN_EDEFAULT, styles, viewmap, VISUAL_ID_EDEFAULT, visualID |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.gmf.codegen.gmfgen.GenCompartment |
---|
CLASS_NAME_PREFIX |
Fields inherited from interface org.eclipse.gmf.codegen.gmfgen.GenContainerBase |
---|
CANONICAL_EDIT_POLICY_SUFFIX |
Fields inherited from interface org.eclipse.gmf.codegen.gmfgen.GenCommonBase |
---|
DEFAULT_CLASS_NAME_PREFIX, EDIT_PART_SUFFIX, ITEM_SEMANTIC_EDIT_POLICY_SUFFIX, NOTATION_VIEW_FACTORY_SUFFIX |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
GenCompartmentImpl()
|
Method Summary | |
---|---|
GenNode |
basicGetNode()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetNode(GenNode newNode,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
org.eclipse.emf.common.util.EList<GenNode> |
getAssistantNodes()
|
String |
getClassNamePrefix()
|
GenDiagram |
getDiagram()
|
GenNode |
getNode()
|
String |
getTitle()
|
boolean |
isCanCollapse()
|
boolean |
isHideIfEmpty()
|
boolean |
isListLayout()
|
boolean |
isNeedsTitle()
|
boolean |
isSansDomain()
|
void |
setCanCollapse(boolean newCanCollapse)
|
void |
setHideIfEmpty(boolean newHideIfEmpty)
|
void |
setListLayout(boolean newListLayout)
|
void |
setNeedsTitle(boolean newNeedsTitle)
|
void |
setNode(GenNode newNode)
|
void |
setTitle(String newTitle)
|
String |
toString()
|
Methods inherited from class org.eclipse.gmf.codegen.gmfgen.impl.GenChildContainerImpl |
---|
getCanonicalEditPolicyClassName, getCanonicalEditPolicyClassNameGen, getCanonicalEditPolicyQualifiedClassName, getChildNodes, getContainedNodes, needsCanonicalEditPolicy, setCanonicalEditPolicyClassName |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, 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, 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 |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.GenChildContainer |
---|
getChildNodes |
Methods inherited from interface org.eclipse.gmf.codegen.gmfgen.GenContainerBase |
---|
getCanonicalEditPolicyClassName, getCanonicalEditPolicyQualifiedClassName, getContainedNodes, needsCanonicalEditPolicy, setCanonicalEditPolicyClassName |
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.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
protected static final String TITLE_EDEFAULT
Title
' attribute.
getTitle()
protected String title
Title
' attribute.
getTitle()
protected static final boolean CAN_COLLAPSE_EDEFAULT
Can Collapse
' attribute.
isCanCollapse()
,
Constant Field Valuesprotected boolean canCollapse
Can Collapse
' attribute.
isCanCollapse()
protected static final boolean HIDE_IF_EMPTY_EDEFAULT
Hide If Empty
' attribute.
isHideIfEmpty()
,
Constant Field Valuesprotected boolean hideIfEmpty
Hide If Empty
' attribute.
isHideIfEmpty()
protected static final boolean NEEDS_TITLE_EDEFAULT
Needs Title
' attribute.
isNeedsTitle()
,
Constant Field Valuesprotected boolean needsTitle
Needs Title
' attribute.
isNeedsTitle()
protected GenNode node
Node
' reference.
getNode()
protected static final boolean LIST_LAYOUT_EDEFAULT
List Layout
' attribute.
isListLayout()
,
Constant Field Valuesprotected boolean listLayout
List Layout
' attribute.
isListLayout()
Constructor Detail |
---|
protected GenCompartmentImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class GenChildContainerImpl
public String getTitle()
getTitle
in interface GenCompartment
GenCompartment.setTitle(String)
,
GMFGenPackage.getGenCompartment_Title()
public void setTitle(String newTitle)
setTitle
in interface GenCompartment
newTitle
- the new value of the 'Title' attribute.GenCompartment.getTitle()
public boolean isCanCollapse()
isCanCollapse
in interface GenCompartment
GenCompartment.setCanCollapse(boolean)
,
GMFGenPackage.getGenCompartment_CanCollapse()
public void setCanCollapse(boolean newCanCollapse)
setCanCollapse
in interface GenCompartment
newCanCollapse
- the new value of the 'Can Collapse' attribute.GenCompartment.isCanCollapse()
public boolean isHideIfEmpty()
isHideIfEmpty
in interface GenCompartment
GenCompartment.setHideIfEmpty(boolean)
,
GMFGenPackage.getGenCompartment_HideIfEmpty()
public void setHideIfEmpty(boolean newHideIfEmpty)
setHideIfEmpty
in interface GenCompartment
newHideIfEmpty
- the new value of the 'Hide If Empty' attribute.GenCompartment.isHideIfEmpty()
public boolean isNeedsTitle()
isNeedsTitle
in interface GenCompartment
GenCompartment.setNeedsTitle(boolean)
,
GMFGenPackage.getGenCompartment_NeedsTitle()
public void setNeedsTitle(boolean newNeedsTitle)
setNeedsTitle
in interface GenCompartment
newNeedsTitle
- the new value of the 'Needs Title' attribute.GenCompartment.isNeedsTitle()
public GenDiagram getDiagram()
getDiagram
in interface GenCommonBase
getDiagram
in interface GenCompartment
getDiagram
in class GenCommonBaseImpl
GMFGenPackage.getGenCompartment_Diagram()
,
GenDiagram.getCompartments()
public GenNode getNode()
getNode
in interface GenCompartment
GenCompartment.setNode(GenNode)
,
GMFGenPackage.getGenCompartment_Node()
,
GenNode.getCompartments()
public GenNode basicGetNode()
public org.eclipse.emf.common.notify.NotificationChain basicSetNode(GenNode newNode, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setNode(GenNode newNode)
setNode
in interface GenCompartment
newNode
- the new value of the 'Node' reference.GenCompartment.getNode()
public boolean isListLayout()
isListLayout
in interface GenCompartment
GenCompartment.setListLayout(boolean)
,
GMFGenPackage.getGenCompartment_ListLayout()
public void setListLayout(boolean newListLayout)
setListLayout
in interface GenCompartment
newListLayout
- the new value of the 'List Layout' attribute.GenCompartment.isListLayout()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class GenChildContainerImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class GenChildContainerImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class GenChildContainerImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class GenChildContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class GenChildContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class GenChildContainerImpl
public String toString()
toString
in class GenChildContainerImpl
public org.eclipse.emf.common.util.EList<GenNode> getAssistantNodes()
GenChildContainerImpl
getAssistantNodes
in interface GenContainerBase
getAssistantNodes
in class GenChildContainerImpl
public String getClassNamePrefix()
GenCommonBaseImpl
getClassNamePrefix
in interface GenCommonBase
getClassNamePrefix
in class GenCommonBaseImpl
public boolean isSansDomain()
GenCommonBaseImpl
isSansDomain
in interface GenCommonBase
isSansDomain
in class GenCommonBaseImpl
GMFGenPackage.getGenCommonBase_SansDomain()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |