|
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 EObjectImpl
public java.lang.String getExpressionsPackageNameGen()
public java.lang.String getExpressionsPackageName()
getExpressionsPackageName
in interface GenExpressionProviderContainer
GenExpressionProviderContainer.setExpressionsPackageName(String)
,
GMFGenPackage.getGenExpressionProviderContainer_ExpressionsPackageName()
public void setExpressionsPackageName(java.lang.String newExpressionsPackageName)
setExpressionsPackageName
in interface GenExpressionProviderContainer
newExpressionsPackageName
- the new value of the 'Expressions Package Name' attribute.GenExpressionProviderContainer.getExpressionsPackageName()
public java.lang.String getAbstractExpressionClassNameGen()
public java.lang.String getAbstractExpressionClassName()
getAbstractExpressionClassName
in interface GenExpressionProviderContainer
GenExpressionProviderContainer.setAbstractExpressionClassName(String)
,
GMFGenPackage.getGenExpressionProviderContainer_AbstractExpressionClassName()
public void setAbstractExpressionClassName(java.lang.String newAbstractExpressionClassName)
setAbstractExpressionClassName
in interface GenExpressionProviderContainer
newAbstractExpressionClassName
- the new value of the 'Abstract Expression Class Name' attribute.GenExpressionProviderContainer.getAbstractExpressionClassName()
public EList<GenExpressionProviderBase> getProviders()
getProviders
in interface GenExpressionProviderContainer
GMFGenPackage.getGenExpressionProviderContainer_Providers()
,
GenExpressionProviderBase.getContainer()
public GenEditorGenerator getEditorGen()
getEditorGen
in interface GenExpressionProviderContainer
GenExpressionProviderContainer.setEditorGen(GenEditorGenerator)
,
GMFGenPackage.getGenExpressionProviderContainer_EditorGen()
,
GenEditorGenerator.getExpressionProviders()
public NotificationChain basicSetEditorGen(GenEditorGenerator newEditorGen, NotificationChain msgs)
public void setEditorGen(GenEditorGenerator newEditorGen)
setEditorGen
in interface GenExpressionProviderContainer
newEditorGen
- the new value of the 'Editor Gen' container reference.GenExpressionProviderContainer.getEditorGen()
public boolean isCopy(ValueExpression expression)
isCopy
in interface GenExpressionProviderContainer
public GenExpressionProviderBase getProvider(ValueExpression expression)
getProvider
in interface GenExpressionProviderContainer
public 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 BasicEObjectImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class BasicEObjectImpl
public 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.