| Package | Description |
|---|---|
| org.eclipse.emf.ecore |
Provides an API for the Ecore dialect of
UML.
|
| org.eclipse.emf.ecore.impl |
Provides an implementation of Ecore.
|
| org.eclipse.emf.ecore.resource.impl |
Provides an implementation of the resource API.
|
| org.eclipse.emf.ecore.util |
Provides utilities.
|
| org.eclipse.emf.ecore.xml.namespace | |
| org.eclipse.emf.ecore.xml.namespace.impl | |
| org.eclipse.emf.ecore.xml.namespace.util | |
| org.eclipse.emf.ecore.xml.type | |
| org.eclipse.emf.ecore.xml.type.impl | |
| org.eclipse.emf.ecore.xml.type.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EcorePackage
The Package for the model.
|
| Modifier and Type | Method and Description |
|---|---|
EPackage |
EcoreFactory.createEPackage()
Returns a new object of class 'EPackage'.
|
EPackage |
EPackage.Descriptor.getEPackage()
Returns the package.
|
EPackage |
EFactory.getEPackage()
Returns the value of the 'EPackage' reference.
|
EPackage |
EClassifier.getEPackage()
Returns the value of the 'EPackage' container reference.
|
EPackage |
EPackage.Registry.getEPackage(java.lang.String nsURI)
Looks up the value in the map, converting
EPackage.Descriptor objects to EPackage objects on demand. |
EPackage |
EPackage.getESuperPackage()
Returns the value of the 'ESuper Package' container reference.
|
| Modifier and Type | Method and Description |
|---|---|
EValidator |
EValidator.Registry.getEValidator(EPackage ePackage)
Looks up the package in the map.
|
void |
EFactory.setEPackage(EPackage value)
Sets the value of the '
EPackage' reference. |
| Modifier and Type | Class and Description |
|---|---|
class |
EcorePackageImpl
An implementation of the model Package.
|
class |
EPackageImpl
An implementation of the model object 'EPackage'.
|
| Modifier and Type | Field and Description |
|---|---|
protected EPackage |
EFactoryImpl.ePackage
The cached value of the '
EPackage' reference. |
| Modifier and Type | Method and Description |
|---|---|
EPackage |
EClassifierImpl.basicGetEPackage() |
EPackage |
EPackageImpl.basicGetESuperPackage() |
EPackage |
EcoreFactoryImpl.createEPackage() |
protected EPackage |
EPackageRegistryImpl.delegatedGetEPackage(java.lang.String nsURI)
Returns the package from the delegate registry, if there is one.
|
EPackage |
EFactoryImpl.getEPackage() |
EPackage |
EClassifierImpl.getEPackage() |
EPackage |
EPackageRegistryImpl.getEPackage(java.lang.String nsURI) |
EPackage |
EPackageRegistryImpl.Delegator.getEPackage(java.lang.String key) |
EPackage |
EClassifierImpl.getEPackageGen() |
EPackage |
EPackageImpl.getESuperPackage() |
| Modifier and Type | Method and Description |
|---|---|
NotificationChain |
EFactoryImpl.basicSetEPackage(EPackage newEPackage,
NotificationChain msgs) |
EValidator |
EValidatorRegistryImpl.getEValidator(EPackage ePackage) |
protected void |
EPackageRegistryImpl.initialize(EPackage ePackage)
Creates a delegating instance.
|
protected void |
EPackageImpl.initializeFromLoadedEPackage(EPackage target,
EPackage source) |
void |
EFactoryImpl.setEPackage(EPackage newEPackage) |
| Modifier and Type | Field and Description |
|---|---|
EPackage |
BinaryResourceImpl.EObjectInputStream.EPackageData.ePackage |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<EPackage,BinaryResourceImpl.EObjectOutputStream.EPackageData> |
BinaryResourceImpl.EObjectOutputStream.ePackageDataMap |
| Modifier and Type | Method and Description |
|---|---|
protected BinaryResourceImpl.EObjectOutputStream.EPackageData |
BinaryResourceImpl.EObjectOutputStream.writeEPackage(EPackage ePackage) |
| Modifier and Type | Field and Description |
|---|---|
protected EPackage |
BasicExtendedMetaData.EPackageExtendedMetaDataImpl.ePackage |
| Modifier and Type | Method and Description |
|---|---|
EPackage |
ExtendedMetaData.demandPackage(java.lang.String namespace)
Returns a package from the demand package registry, creating it (with a document root class) if necessary.
|
EPackage |
BasicExtendedMetaData.demandPackage(java.lang.String namespace) |
protected EPackage |
EcoreValidator.getEPackage()
Returns the package of this validator switch.
|
protected EPackage |
EObjectValidator.getEPackage() |
EPackage |
ExtendedMetaData.getPackage(java.lang.String namespace)
Retrieves the package with the specified namespace URI from the package registry associated with this instance.
|
EPackage |
BasicExtendedMetaData.getPackage(java.lang.String namespace) |
protected static EPackage |
BasicEAnnotationValidator.loadEPackage(java.lang.String uri)
Returns the package loaded from the location specified by the given URI.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<EPackage> |
ExtendedMetaData.demandedPackages()
Returns the instance's collection of demand-created packages.
|
java.util.Collection<EPackage> |
BasicExtendedMetaData.demandedPackages() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BasicExtendedMetaData.basicIsQualified(EPackage ePackage) |
T |
EcoreSwitch.caseEPackage(EPackage object)
Returns the result of interpreting the object as an instance of 'EPackage'.
|
protected BasicExtendedMetaData.EPackageExtendedMetaData |
BasicExtendedMetaData.createEPackageExtendedMetaData(EPackage ePackage) |
protected Switch<T> |
ComposedSwitch.findDelegate(EPackage ePackage)
Finds a suitable delegate for the given package.
|
static void |
EcoreUtil.freeze(EPackage ePackage)
Marks the package to indicate that it and everything it contains or that its contents depend on can no longer be changed.
|
static java.util.List<java.lang.String> |
EcoreUtil.getConversionDelegates(EPackage ePackage) |
EClass |
ExtendedMetaData.getDocumentRoot(EPackage ePackage)
Returns the class corresponding to the document root in the given package.
|
EClass |
BasicExtendedMetaData.getDocumentRoot(EPackage ePackage) |
protected EClassifier |
BasicExtendedMetaData.getEClassifier(EPackage ePackage,
java.lang.String type) |
protected BasicExtendedMetaData.EPackageExtendedMetaData |
BasicExtendedMetaData.getExtendedMetaData(EPackage ePackage) |
static java.util.List<java.lang.String> |
EcoreUtil.getInvocationDelegates(EPackage ePackage) |
java.lang.String |
ExtendedMetaData.getNamespace(EPackage ePackage)
Returns the namespace to use for model instance serializations of the specified package.
|
java.lang.String |
BasicExtendedMetaData.getNamespace(EPackage ePackage) |
static java.util.List<java.lang.String> |
EcoreUtil.getSettingDelegates(EPackage ePackage) |
EClassifier |
ExtendedMetaData.getType(EPackage ePackage,
java.lang.String name)
Returns the classifier with the given XML name within the given package.
|
EClassifier |
BasicExtendedMetaData.getType(EPackage ePackage,
java.lang.String name) |
static java.util.List<java.lang.String> |
EcoreUtil.getValidationDelegates(EPackage ePackage) |
boolean |
ExtendedMetaData.isQualified(EPackage ePackage)
Returns whether model instance serializations of the specified package should use namespace qualification.
|
boolean |
BasicExtendedMetaData.isQualified(EPackage ePackage) |
protected abstract boolean |
Switch.isSwitchFor(EPackage ePackage)
Indicates whether the receiver is a switch for the specified package.
|
protected boolean |
EcoreSwitch.isSwitchFor(EPackage ePackage)
Checks whether this is a switch for the given package.
|
boolean |
ComposedSwitch.isSwitchFor(EPackage ePackage) |
void |
ExtendedMetaData.putPackage(java.lang.String namespace,
EPackage ePackage)
Adds the package to the package registry associated with this instance, keyed by the given namespace URI.
|
void |
BasicExtendedMetaData.putPackage(java.lang.String namespace,
EPackage ePackage) |
static void |
EcoreUtil.setConversionDelegates(EPackage ePackage,
java.util.List<java.lang.String> eDataTypeDelegates) |
static void |
EcoreUtil.setInvocationDelegates(EPackage ePackage,
java.util.List<java.lang.String> invocationDelegates) |
void |
ExtendedMetaData.setQualified(EPackage ePackage,
boolean isQualified)
Sets whether model instance serializations of the specified package should use namespace qualification.
|
void |
BasicExtendedMetaData.setQualified(EPackage ePackage,
boolean isQualified) |
static void |
EcoreUtil.setSettingDelegates(EPackage ePackage,
java.util.List<java.lang.String> settingDelegates) |
static void |
EcoreUtil.setValidationDelegates(EPackage ePackage,
java.util.List<java.lang.String> validationDelegates) |
boolean |
EcoreValidator.validateEPackage_UniqueClassifierNames(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the UniqueClassifierNames constraint of 'EPackage'.
|
boolean |
EcoreValidator.validateEPackage_UniqueNsURIs(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the UniqueNsURIs constraint of 'EPackage'.
|
boolean |
EcoreValidator.validateEPackage_UniqueSubpackageNames(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the UniqueSubpackageNames constraint of 'EPackage'.
|
boolean |
EcoreValidator.validateEPackage_WellFormedNsPrefix(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the WellFormedNsPrefix constraint of 'EPackage'.
|
boolean |
EcoreValidator.validateEPackage_WellFormedNsURI(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the WellFormedNsURI constraint of 'EPackage'.
|
boolean |
EcoreValidator.validateEPackage(EPackage ePackage,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Constructor and Description |
|---|
EPackageExtendedMetaDataImpl(EPackage ePackage) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
XMLNamespacePackage
The Package for the model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XMLNamespacePackageImpl
An implementation of the model Package.
|
| Modifier and Type | Method and Description |
|---|---|
protected EPackage |
XMLNamespaceValidator.getEPackage()
Returns the package of this validator switch.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
XMLTypePackage
The Package for the model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XMLTypePackageImpl
An implementation of the model Package.
|
| Modifier and Type | Method and Description |
|---|---|
protected EPackage |
XMLTypeValidator.getEPackage()
Returns the package of this validator switch.
|
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature