|
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
public class GenExpressionProviderContainerImpl
An implementation of the model object 'Gen Expression Provider Container'.
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 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<GenExpressionProviderBase> |
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.
getExpressionsPackageName()protected java.lang.String expressionsPackageName
Expressions Package Name' attribute.
getExpressionsPackageName()protected static final java.lang.String ABSTRACT_EXPRESSION_CLASS_NAME_EDEFAULT
Abstract Expression Class Name' attribute.
getAbstractExpressionClassName()protected java.lang.String abstractExpressionClassName
Abstract Expression Class Name' attribute.
getAbstractExpressionClassName()protected EList<GenExpressionProviderBase> providers
Providers' containment reference list.
getProviders()| Constructor Detail |
|---|
protected GenExpressionProviderContainerImpl()
| Method Detail |
|---|
protected EClass eStaticClass()
eStaticClass in class EObjectImplpublic 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<GenExpressionProviderBase> 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)
eInverseAdd in class BasicEObjectImpl
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 BasicEObjectImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImplpublic java.lang.String toString()
toString in class BasicEObjectImpl
|
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.