|
||||||||||
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.EntryBaseImpl
org.eclipse.gmf.codegen.gmfgen.impl.ToolGroupImpl
public class ToolGroupImpl
An implementation of the model object 'Tool Group'.
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 boolean |
collapse
The cached value of the ' Collapse ' attribute. |
protected static boolean |
COLLAPSE_EDEFAULT
The default value of the ' Collapse ' attribute. |
protected org.eclipse.emf.common.util.EList<ToolGroupItem> |
entries
The cached value of the ' Entries ' containment reference list. |
protected boolean |
stack
The cached value of the ' Stack ' attribute. |
protected static boolean |
STACK_EDEFAULT
The default value of the ' Stack ' attribute. |
protected static boolean |
TOOLS_ONLY_EDEFAULT
The default value of the ' Tools Only ' attribute. |
Fields inherited from class org.eclipse.gmf.codegen.gmfgen.impl.EntryBaseImpl |
---|
CREATE_METHOD_NAME_EDEFAULT, createMethodName, description, DESCRIPTION_EDEFAULT, id, ID_EDEFAULT, LARGE_ICON_PATH_EDEFAULT, largeIconPath, SMALL_ICON_PATH_EDEFAULT, smallIconPath, title, TITLE_EDEFAULT |
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.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
ToolGroupImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetPalette(Palette newPalette,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
|
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)
|
String |
getCreateMethodName()
Returns the value of the 'Create Method Name' attribute. |
org.eclipse.emf.common.util.EList<ToolGroupItem> |
getEntries()
|
ToolGroup |
getGroup()
|
Palette |
getPalette()
Returns the value of the 'Palette' container reference. |
Palette |
getPaletteGen()
|
boolean |
isCollapse()
|
boolean |
isStack()
|
boolean |
isToolsOnly()
|
void |
setCollapse(boolean newCollapse)
|
void |
setPalette(Palette newPalette)
|
void |
setStack(boolean newStack)
|
String |
toString()
|
Methods inherited from class org.eclipse.gmf.codegen.gmfgen.impl.EntryBaseImpl |
---|
getCreateMethodNameGen, getDescription, getEntryID, getId, getIdGen, getLargeIconPath, getSmallIconPath, getTitle, setCreateMethodName, setDescription, setId, setLargeIconPath, setSmallIconPath, setTitle |
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, eBasicRemoveFromContainer, 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, 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.EntryBase |
---|
getDescription, getId, getLargeIconPath, getSmallIconPath, getTitle, setCreateMethodName, setDescription, setId, setLargeIconPath, setSmallIconPath, setTitle |
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 boolean STACK_EDEFAULT
Stack
' attribute.
isStack()
,
Constant Field Valuesprotected boolean stack
Stack
' attribute.
isStack()
protected static final boolean COLLAPSE_EDEFAULT
Collapse
' attribute.
isCollapse()
,
Constant Field Valuesprotected boolean collapse
Collapse
' attribute.
isCollapse()
protected org.eclipse.emf.common.util.EList<ToolGroupItem> entries
Entries
' containment reference list.
getEntries()
protected static final boolean TOOLS_ONLY_EDEFAULT
Tools Only
' attribute.
isToolsOnly()
,
Constant Field ValuesConstructor Detail |
---|
protected ToolGroupImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class EntryBaseImpl
public ToolGroup getGroup()
getGroup
in interface ToolGroupItem
GMFGenPackage.getToolGroupItem_Group()
,
ToolGroup.getEntries()
public Palette getPaletteGen()
public Palette getPalette()
ToolGroup
Groups
'.
If the meaning of the 'Palette' reference isn't clear, there really should be more of a description here...
getPalette
in interface ToolGroup
ToolGroup.setPalette(Palette)
,
GMFGenPackage.getToolGroup_Palette()
,
Palette.getGroups()
public org.eclipse.emf.common.notify.NotificationChain basicSetPalette(Palette newPalette, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPalette(Palette newPalette)
setPalette
in interface ToolGroup
newPalette
- the new value of the 'Palette' container reference.ToolGroup.getPalette()
public org.eclipse.emf.common.util.EList<ToolGroupItem> getEntries()
getEntries
in interface ToolGroup
GMFGenPackage.getToolGroup_Entries()
,
ToolGroupItem.getGroup()
public boolean isToolsOnly()
isToolsOnly
in interface ToolGroup
GMFGenPackage.getToolGroup_ToolsOnly()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean isStack()
isStack
in interface ToolGroup
ToolGroup.setStack(boolean)
,
GMFGenPackage.getToolGroup_Stack()
public void setStack(boolean newStack)
setStack
in interface ToolGroup
newStack
- the new value of the 'Stack' attribute.ToolGroup.isStack()
public boolean isCollapse()
isCollapse
in interface ToolGroup
ToolGroup.setCollapse(boolean)
,
GMFGenPackage.getToolGroup_Collapse()
public void setCollapse(boolean newCollapse)
setCollapse
in interface ToolGroup
newCollapse
- the new value of the 'Collapse' attribute.ToolGroup.isCollapse()
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 org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 EntryBaseImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class EntryBaseImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class EntryBaseImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class EntryBaseImpl
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
eBaseStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
eDerivedStructuralFeatureID
in interface org.eclipse.emf.ecore.InternalEObject
eDerivedStructuralFeatureID
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class EntryBaseImpl
public String getCreateMethodName()
EntryBase
If the meaning of the 'Create Method Name' attribute isn't clear, there really should be more of a description here...
getCreateMethodName
in interface EntryBase
EntryBase.setCreateMethodName(String)
,
GMFGenPackage.getEntryBase_CreateMethodName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |