|
||||||||||
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
org.apache.tuscany.sdo.util.metadata.impl.MetadataPackageImpl
public class MetadataPackageImpl
The Package for the model. It contains accessors for the meta objects to represent
MetadataFactory
Nested Class Summary | |
---|---|
static interface |
MetadataPackageImpl.Literals
Defines literals for the meta objects that represent each class, each feature of each class, each enum, and each data type |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage |
---|
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
static int |
DOCUMENT_ROOT
The meta object id for the ' Document Root ' class. |
static int |
DOCUMENT_ROOT__MIXED
The feature id for the 'Mixed' attribute list. |
static int |
DOCUMENT_ROOT__SDO_META_DATA_GROUP
The feature id for the 'Sdo Meta Data Group' containment reference. |
static int |
DOCUMENT_ROOT__XMLNS_PREFIX_MAP
The feature id for the 'XMLNS Prefix Map' map. |
static int |
DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
The feature id for the 'XSI Schema Location' map. |
static int |
DOCUMENT_ROOT_FEATURE_COUNT
The number of structural features of the 'Document Root' class. |
static MetadataPackageImpl |
eINSTANCE
The singleton instance of the package. |
static java.lang.String |
eNAME
The package name. |
static java.lang.String |
eNS_PREFIX
The package namespace name. |
static java.lang.String |
eNS_URI
The package namespace URI. |
static int |
JAVA_META_DATA
The meta object id for the ' Java Meta Data ' class. |
static int |
JAVA_META_DATA__FACTORY_INTERFACE
The feature id for the 'Factory Interface' attribute. |
static int |
JAVA_META_DATA__TYPE_INTERFACE
The feature id for the 'Type Interface' attribute. |
static int |
JAVA_META_DATA_FEATURE_COUNT
The number of structural features of the 'Java Meta Data' class. |
static int |
SDO_META_DATA_GROUP
The meta object id for the ' SDO Meta Data Group ' class. |
static int |
SDO_META_DATA_GROUP__JAVA_META_DATA
The feature id for the 'Java Meta Data' containment reference list. |
static int |
SDO_META_DATA_GROUP__TYPE_META_DATA
The feature id for the 'Type Meta Data' containment reference list. |
static int |
SDO_META_DATA_GROUP__XSD_META_DATA
The feature id for the 'Xsd Meta Data' containment reference list. |
static int |
SDO_META_DATA_GROUP_FEATURE_COUNT
The number of structural features of the 'SDO Meta Data Group' class. |
static int |
TYPE_META_DATA
The meta object id for the ' Type Meta Data ' class. |
static int |
TYPE_META_DATA__LOCATION
The feature id for the 'Location' attribute. |
static int |
TYPE_META_DATA_FEATURE_COUNT
The number of structural features of the 'Type Meta Data' class. |
static int |
XSD_META_DATA
The meta object id for the ' XSD Meta Data ' class. |
static int |
XSD_META_DATA__LOCATION
The feature id for the 'Location' attribute. |
static int |
XSD_META_DATA_FEATURE_COUNT
The number of structural features of the 'XSD Meta Data' class. |
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
---|
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI |
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 |
Method Summary | |
---|---|
protected void |
createExtendedMetaDataAnnotations()
Initializes the annotations for http:///org/eclipse/emf/ecore/util/ExtendedMetaData. |
void |
createPackageContents()
Creates the meta-model objects for the package. |
org.eclipse.emf.ecore.EAttribute |
getDocumentRoot_Mixed()
Returns the meta object for the attribute list ' Mixed '. |
org.eclipse.emf.ecore.EReference |
getDocumentRoot_SdoMetaDataGroup()
Returns the meta object for the containment reference ' Sdo Meta Data Group '. |
org.eclipse.emf.ecore.EReference |
getDocumentRoot_XMLNSPrefixMap()
Returns the meta object for the map ' XMLNS Prefix Map '. |
org.eclipse.emf.ecore.EReference |
getDocumentRoot_XSISchemaLocation()
Returns the meta object for the map ' XSI Schema Location '. |
org.eclipse.emf.ecore.EClass |
getDocumentRoot()
Returns the meta object for class ' Document Root '. |
org.eclipse.emf.ecore.EAttribute |
getJavaMetaData_FactoryInterface()
Returns the meta object for the attribute ' Factory Interface '. |
org.eclipse.emf.ecore.EAttribute |
getJavaMetaData_TypeInterface()
Returns the meta object for the attribute ' Type Interface '. |
org.eclipse.emf.ecore.EClass |
getJavaMetaData()
Returns the meta object for class ' Java Meta Data '. |
MetadataFactory |
getMetadataFactory()
Returns the factory that creates the instances of the model. |
org.eclipse.emf.ecore.EReference |
getSDOMetaDataGroup_JavaMetaData()
Returns the meta object for the containment reference list ' Java Meta Data '. |
org.eclipse.emf.ecore.EReference |
getSDOMetaDataGroup_TypeMetaData()
Returns the meta object for the containment reference list ' Type Meta Data '. |
org.eclipse.emf.ecore.EReference |
getSDOMetaDataGroup_XsdMetaData()
Returns the meta object for the containment reference list ' Xsd Meta Data '. |
org.eclipse.emf.ecore.EClass |
getSDOMetaDataGroup()
Returns the meta object for class ' SDO Meta Data Group '. |
org.eclipse.emf.ecore.EAttribute |
getTypeMetaData_Location()
Returns the meta object for the attribute ' Location '. |
org.eclipse.emf.ecore.EClass |
getTypeMetaData()
Returns the meta object for class ' Type Meta Data '. |
org.eclipse.emf.ecore.EAttribute |
getXSDMetaData_Location()
Returns the meta object for the attribute ' Location '. |
org.eclipse.emf.ecore.EClass |
getXSDMetaData()
Returns the meta object for class ' XSD Meta Data '. |
static MetadataPackageImpl |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. |
void |
initializePackageContents()
Complete the initialization of the package and its meta-model. |
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
---|
addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEOperation, addEOperation, addEParameter, addEParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEDataType, initEDataType, initEEnum, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setNamespaceURI, setNsPrefix, setNsURI, 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.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
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 |
---|
public static final java.lang.String eNAME
public static final java.lang.String eNS_URI
public static final java.lang.String eNS_PREFIX
public static final MetadataPackageImpl eINSTANCE
public static final int DOCUMENT_ROOT
Document Root
' class.
org.apache.tuscany.sdo.util.metadata.impl.DocumentRootImpl
,
getDocumentRoot()
,
Constant Field Valuespublic static final int DOCUMENT_ROOT__MIXED
public static final int DOCUMENT_ROOT__XMLNS_PREFIX_MAP
public static final int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION
public static final int DOCUMENT_ROOT__SDO_META_DATA_GROUP
public static final int DOCUMENT_ROOT_FEATURE_COUNT
public static final int JAVA_META_DATA
Java Meta Data
' class.
JavaMetaDataImpl
,
getJavaMetaData()
,
Constant Field Valuespublic static final int JAVA_META_DATA__FACTORY_INTERFACE
public static final int JAVA_META_DATA__TYPE_INTERFACE
public static final int JAVA_META_DATA_FEATURE_COUNT
public static final int SDO_META_DATA_GROUP
SDO Meta Data Group
' class.
SDOMetaDataGroupImpl
,
getSDOMetaDataGroup()
,
Constant Field Valuespublic static final int SDO_META_DATA_GROUP__JAVA_META_DATA
public static final int SDO_META_DATA_GROUP__XSD_META_DATA
public static final int SDO_META_DATA_GROUP__TYPE_META_DATA
public static final int SDO_META_DATA_GROUP_FEATURE_COUNT
public static final int TYPE_META_DATA
Type Meta Data
' class.
TypeMetaDataImpl
,
getTypeMetaData()
,
Constant Field Valuespublic static final int TYPE_META_DATA__LOCATION
public static final int TYPE_META_DATA_FEATURE_COUNT
public static final int XSD_META_DATA
XSD Meta Data
' class.
XSDMetaDataImpl
,
getXSDMetaData()
,
Constant Field Valuespublic static final int XSD_META_DATA__LOCATION
public static final int XSD_META_DATA_FEATURE_COUNT
Method Detail |
---|
public static MetadataPackageImpl init()
Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.
Invocation of this method will not affect any packages that have already been initialized.
eNS_URI
,
createPackageContents()
,
initializePackageContents()
public org.eclipse.emf.ecore.EClass getDocumentRoot()
Document Root
'.
EObject
public org.eclipse.emf.ecore.EAttribute getDocumentRoot_Mixed()
Mixed
'.
org.eclipse.emf.ecore.EObject#getMixed()
,
getDocumentRoot()
public org.eclipse.emf.ecore.EReference getDocumentRoot_XMLNSPrefixMap()
XMLNS Prefix Map
'.
org.eclipse.emf.ecore.EObject#getXMLNSPrefixMap()
,
getDocumentRoot()
public org.eclipse.emf.ecore.EReference getDocumentRoot_XSISchemaLocation()
XSI Schema Location
'.
org.eclipse.emf.ecore.EObject#getXSISchemaLocation()
,
getDocumentRoot()
public org.eclipse.emf.ecore.EReference getDocumentRoot_SdoMetaDataGroup()
Sdo Meta Data Group
'.
org.eclipse.emf.ecore.EObject#getSdoMetaDataGroup()
,
getDocumentRoot()
public org.eclipse.emf.ecore.EClass getJavaMetaData()
Java Meta Data
'.
JavaMetaData
public org.eclipse.emf.ecore.EAttribute getJavaMetaData_FactoryInterface()
Factory Interface
'.
JavaMetaData.getFactoryInterface()
,
getJavaMetaData()
public org.eclipse.emf.ecore.EAttribute getJavaMetaData_TypeInterface()
Type Interface
'.
JavaMetaData.getTypeInterface()
,
getJavaMetaData()
public org.eclipse.emf.ecore.EClass getSDOMetaDataGroup()
SDO Meta Data Group
'.
SDOMetaDataGroup
public org.eclipse.emf.ecore.EReference getSDOMetaDataGroup_JavaMetaData()
Java Meta Data
'.
SDOMetaDataGroup.getJavaMetaData()
,
getSDOMetaDataGroup()
public org.eclipse.emf.ecore.EReference getSDOMetaDataGroup_XsdMetaData()
Xsd Meta Data
'.
SDOMetaDataGroup.getXsdMetaData()
,
getSDOMetaDataGroup()
public org.eclipse.emf.ecore.EReference getSDOMetaDataGroup_TypeMetaData()
Type Meta Data
'.
SDOMetaDataGroup.getTypeMetaData()
,
getSDOMetaDataGroup()
public org.eclipse.emf.ecore.EClass getTypeMetaData()
Type Meta Data
'.
TypeMetaData
public org.eclipse.emf.ecore.EAttribute getTypeMetaData_Location()
Location
'.
TypeMetaData.getLocation()
,
getTypeMetaData()
public org.eclipse.emf.ecore.EClass getXSDMetaData()
XSD Meta Data
'.
XSDMetaData
public org.eclipse.emf.ecore.EAttribute getXSDMetaData_Location()
Location
'.
XSDMetaData.getLocation()
,
getXSDMetaData()
public MetadataFactory getMetadataFactory()
public void createPackageContents()
public void initializePackageContents()
protected void createExtendedMetaDataAnnotations()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |