|
Generation Framework | |||||||||
| 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 |
|---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
BasicNotifierImpl.EAdapterList<E extends java.lang.Object & Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
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 java.lang.String |
title
The cached value of the ' Title' attribute |
protected static java.lang.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()
|
NotificationChain |
basicSetNode(GenNode newNode,
NotificationChain msgs)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
EList<GenNode> |
getAssistantNodes()
|
java.lang.String |
getClassNamePrefix()
|
GenDiagram |
getDiagram()
|
GenNode |
getNode()
|
java.lang.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(java.lang.String newTitle)
|
java.lang.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, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
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, 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 java.lang.String TITLE_EDEFAULT
Title' attribute.
getTitle()protected java.lang.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 EClass eStaticClass()
eStaticClass in class GenChildContainerImplpublic java.lang.String getTitle()
getTitle in interface GenCompartmentGenCompartment.setTitle(String),
GMFGenPackage.getGenCompartment_Title()public void setTitle(java.lang.String newTitle)
setTitle in interface GenCompartmentnewTitle - the new value of the 'Title' attribute.GenCompartment.getTitle()public boolean isCanCollapse()
isCanCollapse in interface GenCompartmentGenCompartment.setCanCollapse(boolean),
GMFGenPackage.getGenCompartment_CanCollapse()public void setCanCollapse(boolean newCanCollapse)
setCanCollapse in interface GenCompartmentnewCanCollapse - the new value of the 'Can Collapse' attribute.GenCompartment.isCanCollapse()public boolean isHideIfEmpty()
isHideIfEmpty in interface GenCompartmentGenCompartment.setHideIfEmpty(boolean),
GMFGenPackage.getGenCompartment_HideIfEmpty()public void setHideIfEmpty(boolean newHideIfEmpty)
setHideIfEmpty in interface GenCompartmentnewHideIfEmpty - the new value of the 'Hide If Empty' attribute.GenCompartment.isHideIfEmpty()public boolean isNeedsTitle()
isNeedsTitle in interface GenCompartmentGenCompartment.setNeedsTitle(boolean),
GMFGenPackage.getGenCompartment_NeedsTitle()public void setNeedsTitle(boolean newNeedsTitle)
setNeedsTitle in interface GenCompartmentnewNeedsTitle - the new value of the 'Needs Title' attribute.GenCompartment.isNeedsTitle()public GenDiagram getDiagram()
getDiagram in interface GenCommonBasegetDiagram in interface GenCompartmentgetDiagram in class GenCommonBaseImplGMFGenPackage.getGenCompartment_Diagram(),
GenDiagram.getCompartments()public GenNode getNode()
getNode in interface GenCompartmentGenCompartment.setNode(GenNode),
GMFGenPackage.getGenCompartment_Node(),
GenNode.getCompartments()public GenNode basicGetNode()
public NotificationChain basicSetNode(GenNode newNode,
NotificationChain msgs)
public void setNode(GenNode newNode)
setNode in interface GenCompartmentnewNode - the new value of the 'Node' reference.GenCompartment.getNode()public boolean isListLayout()
isListLayout in interface GenCompartmentGenCompartment.setListLayout(boolean),
GMFGenPackage.getGenCompartment_ListLayout()public void setListLayout(boolean newListLayout)
setListLayout in interface GenCompartmentnewListLayout - the new value of the 'List Layout' attribute.GenCompartment.isListLayout()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class GenChildContainerImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class GenChildContainerImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class GenChildContainerImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class GenChildContainerImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class GenChildContainerImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class GenChildContainerImplpublic java.lang.String toString()
toString in class GenChildContainerImplpublic EList<GenNode> getAssistantNodes()
GenChildContainerImpl
getAssistantNodes in interface GenContainerBasegetAssistantNodes in class GenChildContainerImplpublic java.lang.String getClassNamePrefix()
GenCommonBaseImpl
getClassNamePrefix in interface GenCommonBasegetClassNamePrefix in class GenCommonBaseImplpublic boolean isSansDomain()
GenCommonBaseImpl
isSansDomain in interface GenCommonBaseisSansDomain in class GenCommonBaseImplGMFGenPackage.getGenCommonBase_SansDomain()
|
Generation Framework | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.