|
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.ToolEntryImpl
An implementation of the model object 'Tool Entry'.
The following features are implemented:
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
| Field Summary | |
protected boolean |
default_
The cached value of the ' Default' attribute |
protected static boolean |
DEFAULT_EDEFAULT
The default value of the ' Default' attribute |
protected EList |
genLinks
The cached value of the ' Gen Links' reference list |
protected EList |
genNodes
The cached value of the ' Gen Nodes' reference list |
protected EMap |
properties
The cached value of the ' Properties' map |
protected static java.lang.String |
QUALIFIED_TOOL_NAME_EDEFAULT
The default value of the ' Qualified Tool Name' attribute |
protected java.lang.String |
qualifiedToolName
The cached value of the ' Qualified Tool Name' 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 |
ToolEntryImpl()
|
| Method Summary | |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
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 |
getElements()
|
EList |
getGenLinks()
|
EList |
getGenNodes()
|
EMap |
getProperties()
|
java.lang.String |
getQualifiedToolName()
|
boolean |
isDefault()
|
void |
setDefault(boolean newDefault)
|
void |
setQualifiedToolName(java.lang.String newQualifiedToolName)
|
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.InternalEObject |
eNotificationRequired |
| Field Detail |
protected static final boolean DEFAULT_EDEFAULT
Default' attribute.
ToolEntryImpl.isDefault(),
Constant Field Valuesprotected boolean default_
Default' attribute.
ToolEntryImpl.isDefault()protected EList genNodes
Gen Nodes' reference list.
ToolEntryImpl.getGenNodes()protected EList genLinks
Gen Links' reference list.
ToolEntryImpl.getGenLinks()protected static final java.lang.String QUALIFIED_TOOL_NAME_EDEFAULT
Qualified Tool Name' attribute.
ToolEntryImpl.getQualifiedToolName()protected java.lang.String qualifiedToolName
Qualified Tool Name' attribute.
ToolEntryImpl.getQualifiedToolName()protected EMap properties
Properties' map.
ToolEntryImpl.getProperties()| Constructor Detail |
protected ToolEntryImpl()
| Method Detail |
protected EClass eStaticClass()
eStaticClass in class EntryBaseImplpublic boolean isDefault()
isDefault in interface ToolEntryToolEntry.setDefault(boolean),
GMFGenPackage.getToolEntry_Default()public void setDefault(boolean newDefault)
setDefault in interface ToolEntrynewDefault - the new value of the 'Default' attribute.ToolEntry.isDefault()public EList getGenNodes()
getGenNodes in interface ToolEntryGMFGenPackage.getToolEntry_GenNodes()public EList getGenLinks()
getGenLinks in interface ToolEntryGMFGenPackage.getToolEntry_GenLinks()public EList getElements()
getElements in interface ToolEntryGMFGenPackage.getToolEntry_Elements()public java.lang.String getQualifiedToolName()
getQualifiedToolName in interface ToolEntryToolEntry.setQualifiedToolName(String),
GMFGenPackage.getToolEntry_QualifiedToolName()public void setQualifiedToolName(java.lang.String newQualifiedToolName)
setQualifiedToolName in interface ToolEntrynewQualifiedToolName - the new value of the 'Qualified Tool Name' attribute.ToolEntry.getQualifiedToolName()public EMap getProperties()
getProperties in interface ToolEntryGMFGenPackage.getToolEntry_Properties()
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
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 EntryBaseImplpublic 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.