|
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.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 |
|---|
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 boolean |
collapse
The cached value of the ' Collapse' attribute |
protected static boolean |
COLLAPSE_EDEFAULT
The default value of the ' Collapse' attribute |
protected 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, 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 | |
|---|---|
int |
eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
int |
eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
|
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)
|
java.lang.String |
getCreateMethodName()
Returns the value of the 'Create Method Name' attribute |
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 |
setStack(boolean newStack)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.gmf.codegen.gmfgen.impl.EntryBaseImpl |
|---|
getCreateMethodNameGen, getDescription, getEntryID, getLargeIconPath, getSmallIconPath, getTitle, setCreateMethodName, setDescription, setLargeIconPath, setSmallIconPath, setTitle |
| 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.EntryBase |
|---|
getDescription, getLargeIconPath, getSmallIconPath, getTitle, setCreateMethodName, setDescription, setLargeIconPath, setSmallIconPath, setTitle |
| 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.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 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 EList<ToolGroupItem> entries
Entries' containment reference list.
getEntries()protected static final boolean TOOLS_ONLY_EDEFAULT
Tools Only' attribute.
isToolsOnly(),
Constant Field Values| Constructor Detail |
|---|
protected ToolGroupImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EntryBaseImplpublic ToolGroup getGroup()
getGroup in interface ToolGroupItemGMFGenPackage.getToolGroupItem_Group(),
ToolGroup.getEntries()public Palette getPaletteGen()
public Palette getPalette()
ToolGroupGroups'.
If the meaning of the 'Palette' reference isn't clear, there really should be more of a description here...
getPalette in interface ToolGroupGMFGenPackage.getToolGroup_Palette(),
Palette.getGroups()public EList<ToolGroupItem> getEntries()
getEntries in interface ToolGroupGMFGenPackage.getToolGroup_Entries(),
ToolGroupItem.getGroup()public boolean isToolsOnly()
isToolsOnly in interface ToolGroupGMFGenPackage.getToolGroup_ToolsOnly()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic boolean isStack()
isStack in interface ToolGroupToolGroup.setStack(boolean),
GMFGenPackage.getToolGroup_Stack()public void setStack(boolean newStack)
setStack in interface ToolGroupnewStack - the new value of the 'Stack' attribute.ToolGroup.isStack()public boolean isCollapse()
isCollapse in interface ToolGroupToolGroup.setCollapse(boolean),
GMFGenPackage.getToolGroup_Collapse()public void setCollapse(boolean newCollapse)
setCollapse in interface ToolGroupnewCollapse - the new value of the 'Collapse' attribute.ToolGroup.isCollapse()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic 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 EntryBaseImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class EntryBaseImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class EntryBaseImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class EntryBaseImpl
public int eBaseStructuralFeatureID(int derivedFeatureID,
java.lang.Class<?> baseClass)
eBaseStructuralFeatureID in interface InternalEObjecteBaseStructuralFeatureID in class BasicEObjectImpl
public int eDerivedStructuralFeatureID(int baseFeatureID,
java.lang.Class<?> baseClass)
eDerivedStructuralFeatureID in interface InternalEObjecteDerivedStructuralFeatureID in class BasicEObjectImplpublic java.lang.String toString()
toString in class EntryBaseImplpublic java.lang.String getCreateMethodName()
EntryBaseIf the meaning of the 'Create Method Name' attribute isn't clear, there really should be more of a description here...
getCreateMethodName in interface EntryBaseEntryBase.setCreateMethodName(String),
GMFGenPackage.getEntryBase_CreateMethodName()
|
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.