|
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.GenExpressionProviderContainerImpl
An implementation of the model object 'Gen Expression Provider Container'.
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 static java.lang.String |
ABSTRACT_EXPRESSION_CLASS_NAME_EDEFAULT
The default value of the ' Abstract Expression Class Name' attribute |
protected java.lang.String |
abstractExpressionClassName
The cached value of the ' Abstract Expression Class Name' attribute |
protected static java.lang.String |
EXPRESSIONS_PACKAGE_NAME_EDEFAULT
The default value of the ' Expressions Package Name' attribute |
protected java.lang.String |
expressionsPackageName
The cached value of the ' Expressions Package Name' attribute |
protected EList |
providers
The cached value of the ' Providers' containment reference list |
| 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 |
GenExpressionProviderContainerImpl()
|
| 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.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 EXPRESSIONS_PACKAGE_NAME_EDEFAULT
Expressions Package Name' attribute.
GenExpressionProviderContainerImpl.getExpressionsPackageName()protected java.lang.String expressionsPackageName
Expressions Package Name' attribute.
GenExpressionProviderContainerImpl.getExpressionsPackageName()protected static final java.lang.String ABSTRACT_EXPRESSION_CLASS_NAME_EDEFAULT
Abstract Expression Class Name' attribute.
GenExpressionProviderContainerImpl.getAbstractExpressionClassName()protected java.lang.String abstractExpressionClassName
Abstract Expression Class Name' attribute.
GenExpressionProviderContainerImpl.getAbstractExpressionClassName()protected EList providers
Providers' containment reference list.
GenExpressionProviderContainerImpl.getProviders()| Constructor Detail |
protected GenExpressionProviderContainerImpl()
| Method Detail |
protected EClass eStaticClass()
public java.lang.String getExpressionsPackageNameGen()
public java.lang.String getExpressionsPackageName()
getExpressionsPackageName in interface GenExpressionProviderContainerGenExpressionProviderContainer.setExpressionsPackageName(String),
GMFGenPackage.getGenExpressionProviderContainer_ExpressionsPackageName()public void setExpressionsPackageName(java.lang.String newExpressionsPackageName)
setExpressionsPackageName in interface GenExpressionProviderContainernewExpressionsPackageName - the new value of the 'Expressions Package Name' attribute.GenExpressionProviderContainer.getExpressionsPackageName()public java.lang.String getAbstractExpressionClassNameGen()
public java.lang.String getAbstractExpressionClassName()
getAbstractExpressionClassName in interface GenExpressionProviderContainerGenExpressionProviderContainer.setAbstractExpressionClassName(String),
GMFGenPackage.getGenExpressionProviderContainer_AbstractExpressionClassName()public void setAbstractExpressionClassName(java.lang.String newAbstractExpressionClassName)
setAbstractExpressionClassName in interface GenExpressionProviderContainernewAbstractExpressionClassName - the new value of the 'Abstract Expression Class Name' attribute.GenExpressionProviderContainer.getAbstractExpressionClassName()public EList getProviders()
getProviders in interface GenExpressionProviderContainerGMFGenPackage.getGenExpressionProviderContainer_Providers(),
GenExpressionProviderBase.getContainer()public GenEditorGenerator getEditorGen()
getEditorGen in interface GenExpressionProviderContainerGenExpressionProviderContainer.setEditorGen(GenEditorGenerator),
GMFGenPackage.getGenExpressionProviderContainer_EditorGen(),
GenEditorGenerator.getExpressionProviders()
public NotificationChain basicSetEditorGen(GenEditorGenerator newEditorGen,
NotificationChain msgs)
public void setEditorGen(GenEditorGenerator newEditorGen)
setEditorGen in interface GenExpressionProviderContainernewEditorGen - the new value of the 'Editor Gen' container reference.GenExpressionProviderContainer.getEditorGen()public boolean isCopy(ValueExpression expression)
isCopy in interface GenExpressionProviderContainerpublic GenExpressionProviderBase getProvider(ValueExpression expression)
getProvider in interface GenExpressionProviderContainerpublic java.lang.String getAbstractExpressionQualifiedClassName()
getAbstractExpressionQualifiedClassName in interface GenExpressionProviderContainer
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObject
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjectpublic void eUnset(int featureID)
eUnset in interface InternalEObjectpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjectpublic java.lang.String toString()
|
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.