|
||||||||||||
| 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.emf.ecore.impl.FlatEObjectImpl
org.eclipse.emf.ecore.impl.EModelElementImpl
org.eclipse.emf.ecore.impl.ENamedElementImpl
org.eclipse.emf.ecore.impl.EPackageImpl
An implementation of the model object 'EPackage'.
| 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.EPackage |
|---|
EPackage.Descriptor, EPackage.Registry |
| Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
|---|
InternalEObject.EStore |
| Field Summary | |
|---|---|
protected EList |
eClassifiers
The cached value of the ' EClassifiers' containment reference list |
protected EcoreFactory |
ecoreFactory
The Ecore factory. |
protected EcorePackage |
ecorePackage
The Ecore factory. |
protected EFactory |
eFactoryInstance
The cached value of the ' EFactory Instance' reference |
protected java.util.Map |
eNameToEClassifierMap
The map from name to |
protected BasicExtendedMetaData.EPackageExtendedMetaData |
ePackageExtendedMetaData
|
protected EList |
eSubpackages
The cached value of the ' ESubpackages' containment reference list |
protected static boolean |
IS_ABSTRACT
|
protected static boolean |
IS_CHANGEABLE
|
protected static boolean |
IS_COMPOSITE
|
protected static boolean |
IS_DERIVED
|
protected static boolean |
IS_GENERATED_INSTANCE_CLASS
|
protected static boolean |
IS_ID
|
protected static boolean |
IS_INTERFACE
|
protected static boolean |
IS_ORDERED
|
protected static boolean |
IS_RESOLVABLE
|
protected static boolean |
IS_RESOLVE_PROXIES
|
protected static boolean |
IS_SERIALIZABLE
|
protected static boolean |
IS_TRANSIENT
|
protected static boolean |
IS_UNIQUE
|
protected static boolean |
IS_UNSETTABLE
|
protected static boolean |
IS_VOLATILE
|
protected static java.lang.String |
NS_PREFIX_EDEFAULT
The default value of the ' Ns Prefix' attribute |
protected static java.lang.String |
NS_URI_EDEFAULT
The default value of the ' Ns URI' attribute |
protected java.lang.String |
nsPrefix
The cached value of the ' Ns Prefix' attribute |
protected java.lang.String |
nsURI
The cached value of the ' Ns URI' attribute |
| Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
|---|
name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
| Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eContents, eCrossReferences, eProxyURI |
| 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 |
EPackageImpl()
Creates an instance |
protected |
EPackageImpl(EFactory eFactory)
Creates an instance with a factory. |
protected |
EPackageImpl(java.lang.String packageURI)
Creates a registered instance that has a default factory. |
protected |
EPackageImpl(java.lang.String packageURI,
EFactory factory)
Creates a registered instance with a factory. |
| Method Summary | |
|---|---|
protected void |
addAnnotation(ENamedElement eNamedElement,
int depth,
java.lang.String source,
java.lang.String[] details)
|
protected void |
addAnnotation(ENamedElement eNamedElement,
java.lang.String source,
java.lang.String[] details)
|
protected void |
addEEnumLiteral(EEnum owner,
Enumerator e)
|
protected void |
addEException(EOperation owner,
EClassifier exception)
|
protected EOperation |
addEOperation(EClass owner,
EClassifier type,
java.lang.String name)
|
protected EOperation |
addEOperation(EClass owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int UpperBound)
|
protected void |
addEParameter(EOperation owner,
EClassifier type,
java.lang.String name)
|
protected void |
addEParameter(EOperation owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int UpperBound)
|
EPackage |
basicGetESuperPackage()
|
NotificationChain |
basicSetEFactoryInstance(EFactory newEFactoryInstance,
NotificationChain msgs)
|
protected void |
createEAttribute(EClass owner,
int id)
|
protected EClass |
createEClass(int id)
|
protected EDataType |
createEDataType(int id)
|
protected EEnum |
createEEnum(int id)
|
protected void |
createEReference(EClass owner,
int id)
|
protected Resource |
createResource(java.lang.String uri)
|
NotificationChain |
eBasicRemoveFromContainerFeature(NotificationChain msgs)
|
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)
|
EObject |
eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
Returns the object resolved by the fragment segment. |
void |
eSet(int featureID,
java.lang.Object newValue)
|
void |
eSetProxyURI(URI uri)
Set the proxy URI of this object. |
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
protected void |
fixEClassifiers()
|
protected void |
fixEEnumLiterals(EEnum eEnum)
|
protected void |
fixEStructuralFeatures(EClass eClass)
|
protected void |
fixInstanceClass(EClassifier eClassifier)
|
void |
freeze()
|
EClassifier |
getEClassifier(java.lang.String name)
Returns the classifier with the given name. |
EClassifier |
getEClassifierGen(java.lang.String name)
|
EList |
getEClassifiers()
|
EFactory |
getEFactoryInstance()
|
EList |
getESubpackages()
|
EPackage |
getESuperPackage()
|
BasicExtendedMetaData.EPackageExtendedMetaData |
getExtendedMetaData()
|
java.lang.String |
getNsPrefix()
|
java.lang.String |
getNsURI()
|
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable)
Deprecated. |
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID)
Deprecated. |
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique)
Deprecated. |
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived)
|
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
protected EAttribute |
initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
protected EClass |
initEClass(EClass c,
java.lang.Class instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface)
|
protected EClass |
initEClass(EClass c,
java.lang.Class instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated)
|
protected EDataType |
initEDataType(EDataType d,
java.lang.Class instanceClass,
java.lang.String name,
boolean isSerializable)
|
protected EDataType |
initEDataType(EDataType d,
java.lang.Class instanceClass,
java.lang.String name,
boolean isSerializable,
boolean isGenerated)
|
protected EEnum |
initEEnum(EEnum e,
java.lang.Class instanceClass,
java.lang.String name)
|
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies)
Deprecated. |
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable)
Deprecated. |
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique)
Deprecated. |
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived)
|
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
protected EReference |
initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
protected void |
initializeFromLoadedEPackage(EPackage target,
EPackage source)
|
void |
setEFactoryInstance(EFactory newEFactoryInstance)
|
void |
setExtendedMetaData(BasicExtendedMetaData.EPackageExtendedMetaData ePackageExtendedMetaData)
|
protected void |
setGeneratedClassName(EClassifier eClassifier)
|
void |
setNamespaceURI(java.lang.String nsURI)
|
void |
setNsPrefix(java.lang.String newNsPrefix)
|
void |
setNsURI(java.lang.String newNsURI)
|
java.lang.String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl |
|---|
getName, getNameGen, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
|---|
eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
| Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl |
|---|
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver |
| 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.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| 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 NS_URI_EDEFAULT
Ns URI' attribute.
EPackageImpl.getNsURI()protected EcoreFactory ecoreFactory
protected EcorePackage ecorePackage
protected java.util.Map eNameToEClassifierMap
protected java.lang.String nsURI
Ns URI' attribute.
EPackageImpl.getNsURI()protected static final java.lang.String NS_PREFIX_EDEFAULT
Ns Prefix' attribute.
EPackageImpl.getNsPrefix()protected java.lang.String nsPrefix
Ns Prefix' attribute.
EPackageImpl.getNsPrefix()protected EFactory eFactoryInstance
EFactory Instance' reference.
EPackageImpl.getEFactoryInstance()protected EList eClassifiers
EClassifiers' containment reference list.
EPackageImpl.getEClassifiers()protected EList eSubpackages
ESubpackages' containment reference list.
EPackageImpl.getESubpackages()protected static final boolean IS_ABSTRACT
protected static final boolean IS_INTERFACE
protected static final boolean IS_GENERATED_INSTANCE_CLASS
protected static final boolean IS_SERIALIZABLE
protected static final boolean IS_DERIVED
protected static final boolean IS_TRANSIENT
protected static final boolean IS_VOLATILE
protected static final boolean IS_CHANGEABLE
protected static final boolean IS_UNSETTABLE
protected static final boolean IS_UNIQUE
protected static final boolean IS_ID
protected static final boolean IS_ORDERED
protected static final boolean IS_COMPOSITE
protected static final boolean IS_RESOLVE_PROXIES
protected static final boolean IS_RESOLVABLE
protected BasicExtendedMetaData.EPackageExtendedMetaData ePackageExtendedMetaData
| Constructor Detail |
protected EPackageImpl()
protected EPackageImpl(EFactory eFactory)
eFactory - the factory of the new package.protected EPackageImpl(java.lang.String packageURI)
registered instance that has a default factory.
packageURI - the registered namespace URI of the new package.
protected EPackageImpl(java.lang.String packageURI,
EFactory factory)
registered instance with a factory.
packageURI - the registered namespace URI of the new package.factory - the factory of the new package.| Method Detail |
public void freeze()
freeze in class EModelElementImplpublic void eSetProxyURI(URI uri)
InternalEObjectresolve to the actual object.
eSetProxyURI in interface InternalEObjecteSetProxyURI in class FlatEObjectImplprotected EClass eStaticClass()
eStaticClass in class ENamedElementImplpublic void setNamespaceURI(java.lang.String nsURI)
public java.lang.String getNsURI()
getNsURI in interface EPackageEPackage.Registry.INSTANCE,
EPackage.setNsURI(String),
EcorePackage.getEPackage_NsURI()public void setNsURI(java.lang.String newNsURI)
setNsURI in interface EPackagenewNsURI - the new value of the 'Ns URI' attribute.EPackage.getNsURI()public java.lang.String getNsPrefix()
getNsPrefix in interface EPackageEPackage.setNsPrefix(String),
EcorePackage.getEPackage_NsPrefix()public void setNsPrefix(java.lang.String newNsPrefix)
setNsPrefix in interface EPackagenewNsPrefix - the new value of the 'Ns Prefix' attribute.EPackage.getNsPrefix()public EFactory getEFactoryInstance()
getEFactoryInstance in interface EPackageEPackage.setEFactoryInstance(EFactory),
EcorePackage.getEPackage_EFactoryInstance(),
EFactory.getEPackage()public void setEFactoryInstance(EFactory newEFactoryInstance)
setEFactoryInstance in interface EPackagenewEFactoryInstance - the new value of the 'EFactory Instance' reference.EPackage.getEFactoryInstance()
public NotificationChain basicSetEFactoryInstance(EFactory newEFactoryInstance,
NotificationChain msgs)
public EList getEClassifiers()
getEClassifiers in interface EPackageEcorePackage.getEPackage_EClassifiers(),
EClassifier.getEPackage()public EClassifier getEClassifier(java.lang.String name)
EPackage
getEClassifier in interface EPackagename - the name in question.
public EClassifier getEClassifierGen(java.lang.String name)
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseAdd in class EModelElementImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
eInverseRemove in class EModelElementImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImplpublic EList getESubpackages()
getESubpackages in interface EPackageEcorePackage.getEPackage_ESubpackages(),
EPackage.getESuperPackage()public EPackage getESuperPackage()
getESuperPackage in interface EPackageEcorePackage.getEPackage_ESuperPackage(),
EPackage.getESubpackages()public EPackage basicGetESuperPackage()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface InternalEObjecteGet in class ENamedElementImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface InternalEObjecteSet in class ENamedElementImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ENamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ENamedElementImplpublic java.lang.String toString()
toString in class ENamedElementImplprotected Resource createResource(java.lang.String uri)
protected EClass createEClass(int id)
protected EEnum createEEnum(int id)
protected EDataType createEDataType(int id)
protected void createEAttribute(EClass owner,
int id)
protected void createEReference(EClass owner,
int id)
protected EClass initEClass(EClass c,
java.lang.Class instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface)
protected EClass initEClass(EClass c,
java.lang.Class instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated)
protected EEnum initEEnum(EEnum e,
java.lang.Class instanceClass,
java.lang.String name)
protected EDataType initEDataType(EDataType d,
java.lang.Class instanceClass,
java.lang.String name,
boolean isSerializable)
protected EDataType initEDataType(EDataType d,
java.lang.Class instanceClass,
java.lang.String name,
boolean isSerializable,
boolean isGenerated)
protected void setGeneratedClassName(EClassifier eClassifier)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
protected EAttribute initEAttribute(EAttribute a,
EClassifier type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
protected EReference initEReference(EReference r,
EClassifier type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
protected EOperation addEOperation(EClass owner,
EClassifier type,
java.lang.String name)
protected EOperation addEOperation(EClass owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int UpperBound)
protected void addEParameter(EOperation owner,
EClassifier type,
java.lang.String name)
protected void addEParameter(EOperation owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int UpperBound)
protected void addEException(EOperation owner,
EClassifier exception)
protected void addEEnumLiteral(EEnum owner,
Enumerator e)
protected void addAnnotation(ENamedElement eNamedElement,
java.lang.String source,
java.lang.String[] details)
protected void addAnnotation(ENamedElement eNamedElement,
int depth,
java.lang.String source,
java.lang.String[] details)
protected void initializeFromLoadedEPackage(EPackage target,
EPackage source)
protected void fixEClassifiers()
protected void fixInstanceClass(EClassifier eClassifier)
protected void fixEStructuralFeatures(EClass eClass)
protected void fixEEnumLiterals(EEnum eEnum)
public BasicExtendedMetaData.EPackageExtendedMetaData getExtendedMetaData()
getExtendedMetaData in interface BasicExtendedMetaData.EPackageExtendedMetaData.Holderpublic void setExtendedMetaData(BasicExtendedMetaData.EPackageExtendedMetaData ePackageExtendedMetaData)
setExtendedMetaData in interface BasicExtendedMetaData.EPackageExtendedMetaData.Holderpublic EObject eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
InternalEObject
The fragment segment encoding will typically be of the form returned by eURIFragmentSegment.
eObjectForURIFragmentSegment in interface InternalEObjecteObjectForURIFragmentSegment in class EModelElementImpl
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||