|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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
public class EPackageImpl
An implementation of the model object 'EPackage'.
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.EPackage |
---|
EPackage.Descriptor, EPackage.Registry |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
InternalEObject.EStore |
Field Summary | |
---|---|
protected EList<EClassifier> |
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<java.lang.String,EClassifier> |
eNameToEClassifierMap
The map from name to |
protected BasicExtendedMetaData.EPackageExtendedMetaData |
ePackageExtendedMetaData
|
protected EList<EPackage> |
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 void |
addEException(EOperation owner,
EGenericType 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 EOperation |
addEOperation(EClass owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int upperBound,
boolean isUnique,
boolean isOrdered)
|
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 EParameter |
addEParameter(EOperation owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int upperBound,
boolean isUnique,
boolean isOrdered)
|
protected void |
addEParameter(EOperation owner,
EGenericType type,
java.lang.String name,
int lowerBound,
int upperBound)
Deprecated. |
protected void |
addEParameter(EOperation owner,
EGenericType type,
java.lang.String name,
int lowerBound,
int upperBound,
boolean isUnique,
boolean isOrdered)
|
protected ETypeParameter |
addETypeParameter(EClassifier owner,
java.lang.String name)
|
protected ETypeParameter |
addETypeParameter(EOperation owner,
java.lang.String name)
|
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 EGenericType |
createEGenericType()
|
protected EGenericType |
createEGenericType(EClassifier eClassifier)
|
protected EGenericType |
createEGenericType(ETypeParameter eTypeParameter)
|
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<EClassifier> |
getEClassifiers()
|
EFactory |
getEFactoryInstance()
|
EList<EPackage> |
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 EAttribute |
initEAttribute(EAttribute a,
EGenericType 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 EClass |
initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated,
java.lang.String instanceTypeName)
|
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 EDataType |
initEDataType(EDataType d,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isSerializable,
boolean isGenerated,
java.lang.String instanceTypeName)
|
protected EEnum |
initEEnum(EEnum e,
java.lang.Class<?> instanceClass,
java.lang.String name)
|
protected void |
initEOperation(EOperation eOperation,
EGenericType eGenericType)
|
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 EReference |
initEReference(EReference r,
EGenericType 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)
|
protected void |
setInstanceTypeName(EClassifier eClassifier,
java.lang.String instanceTypeName)
|
void |
setNamespaceURI(java.lang.String nsURI)
Deprecated. |
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 |
---|
eContents, eCrossReferences, 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 |
---|
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.
getNsURI()
protected EcoreFactory ecoreFactory
protected EcorePackage ecorePackage
protected java.util.Map<java.lang.String,EClassifier> eNameToEClassifierMap
protected java.lang.String nsURI
Ns URI
' attribute.
getNsURI()
protected static final java.lang.String NS_PREFIX_EDEFAULT
Ns Prefix
' attribute.
getNsPrefix()
protected java.lang.String nsPrefix
Ns Prefix
' attribute.
getNsPrefix()
protected EFactory eFactoryInstance
EFactory Instance
' reference.
getEFactoryInstance()
protected EList<EClassifier> eClassifiers
EClassifiers
' containment reference list.
getEClassifiers()
protected EList<EPackage> eSubpackages
ESubpackages
' containment reference list.
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 EModelElementImpl
public void eSetProxyURI(URI uri)
InternalEObject
resolve
to the actual object.
eSetProxyURI
in interface InternalEObject
eSetProxyURI
in class FlatEObjectImpl
uri
- the URI.EcoreUtil.resolve(EObject, org.eclipse.emf.ecore.resource.ResourceSet)
,
Resource.unload()
protected EClass eStaticClass()
eStaticClass
in class ENamedElementImpl
@Deprecated public void setNamespaceURI(java.lang.String nsURI)
public java.lang.String getNsURI()
getNsURI
in interface EPackage
EPackage.Registry.INSTANCE
,
EPackage.setNsURI(String)
,
EcorePackage.getEPackage_NsURI()
public void setNsURI(java.lang.String newNsURI)
setNsURI
in interface EPackage
newNsURI
- the new value of the 'Ns URI' attribute.EPackage.getNsURI()
public java.lang.String getNsPrefix()
getNsPrefix
in interface EPackage
EPackage.setNsPrefix(String)
,
EcorePackage.getEPackage_NsPrefix()
public void setNsPrefix(java.lang.String newNsPrefix)
setNsPrefix
in interface EPackage
newNsPrefix
- the new value of the 'Ns Prefix' attribute.EPackage.getNsPrefix()
public EFactory getEFactoryInstance()
getEFactoryInstance
in interface EPackage
EPackage.setEFactoryInstance(EFactory)
,
EcorePackage.getEPackage_EFactoryInstance()
,
EFactory.getEPackage()
public void setEFactoryInstance(EFactory newEFactoryInstance)
setEFactoryInstance
in interface EPackage
newEFactoryInstance
- the new value of the 'EFactory Instance' reference.EPackage.getEFactoryInstance()
public NotificationChain basicSetEFactoryInstance(EFactory newEFactoryInstance, NotificationChain msgs)
public EList<EClassifier> getEClassifiers()
getEClassifiers
in interface EPackage
EcorePackage.getEPackage_EClassifiers()
,
EClassifier.getEPackage()
public EClassifier getEClassifier(java.lang.String name)
EPackage
getEClassifier
in interface EPackage
name
- 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 EModelElementImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class BasicEObjectImpl
public EList<EPackage> getESubpackages()
getESubpackages
in interface EPackage
EcorePackage.getEPackage_ESubpackages()
,
EPackage.getESuperPackage()
public EPackage getESuperPackage()
getESuperPackage
in interface EPackage
EcorePackage.getEPackage_ESuperPackage()
,
EPackage.getESubpackages()
public EPackage basicGetESuperPackage()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class ENamedElementImpl
InternalEObject.eGet(EStructuralFeature, boolean, boolean)
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface InternalEObject
eSet
in class ENamedElementImpl
EObject.eSet(EStructuralFeature, Object)
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class ENamedElementImpl
EObject.eUnset(EStructuralFeature)
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class ENamedElementImpl
EObject.eIsSet(EStructuralFeature)
public java.lang.String toString()
toString
in class ENamedElementImpl
protected 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 ETypeParameter addETypeParameter(EClassifier owner, java.lang.String name)
protected ETypeParameter addETypeParameter(EOperation owner, java.lang.String name)
protected EGenericType createEGenericType()
protected EGenericType createEGenericType(ETypeParameter eTypeParameter)
protected EGenericType createEGenericType(EClassifier eClassifier)
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 EClass initEClass(EClass c, java.lang.Class<?> instanceClass, java.lang.String name, boolean isAbstract, boolean isInterface, boolean isGenerated, java.lang.String instanceTypeName)
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 EDataType initEDataType(EDataType d, java.lang.Class<?> instanceClass, java.lang.String name, boolean isSerializable, boolean isGenerated, java.lang.String instanceTypeName)
protected void setGeneratedClassName(EClassifier eClassifier)
protected void setInstanceTypeName(EClassifier eClassifier, java.lang.String instanceTypeName)
@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)
@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)
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 EAttribute initEAttribute(EAttribute a, EGenericType 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)
@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)
@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)
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 EReference initEReference(EReference r, EGenericType 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 EOperation addEOperation(EClass owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
protected void initEOperation(EOperation eOperation, EGenericType eGenericType)
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 EParameter addEParameter(EOperation owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
@Deprecated protected void addEParameter(EOperation owner, EGenericType type, java.lang.String name, int lowerBound, int upperBound)
protected void addEParameter(EOperation owner, EGenericType type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
protected void addEException(EOperation owner, EClassifier exception)
protected void addEException(EOperation owner, EGenericType 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.Holder
public void setExtendedMetaData(BasicExtendedMetaData.EPackageExtendedMetaData ePackageExtendedMetaData)
setExtendedMetaData
in interface BasicExtendedMetaData.EPackageExtendedMetaData.Holder
public EObject eObjectForURIFragmentSegment(java.lang.String uriFragmentSegment)
InternalEObject
The fragment segment encoding will typically be of the form returned by eURIFragmentSegment
.
eObjectForURIFragmentSegment
in interface InternalEObject
eObjectForURIFragmentSegment
in class EModelElementImpl
uriFragmentSegment
- a fragment segment.
|
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 |