| 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.type | |
| org.eclipse.emf.ecore.xml.type.impl |
| Modifier and Type | Field and Description |
|---|---|
static EClass |
EcorePackage.Literals.EANNOTATION
The meta object literal for the '
EAnnotation' class. |
static EClass |
EcorePackage.Literals.EATTRIBUTE
The meta object literal for the '
EAttribute' class. |
static EClass |
EcorePackage.Literals.ECLASS
The meta object literal for the '
EClass' class. |
static EClass |
EcorePackage.Literals.ECLASSIFIER
The meta object literal for the '
EClassifier' class. |
static EClass |
EcorePackage.Literals.EDATA_TYPE
The meta object literal for the '
EData Type' class. |
static EClass |
EcorePackage.Literals.EENUM
The meta object literal for the '
EEnum' class. |
static EClass |
EcorePackage.Literals.EENUM_LITERAL
The meta object literal for the '
EEnum Literal' class. |
static EClass |
EcorePackage.Literals.EFACTORY
The meta object literal for the '
EFactory' class. |
static EClass |
EcorePackage.Literals.EGENERIC_TYPE
The meta object literal for the '
EGeneric Type' class. |
static EClass |
EcorePackage.Literals.EMODEL_ELEMENT
The meta object literal for the '
EModel Element' class. |
static EClass |
EcorePackage.Literals.ENAMED_ELEMENT
The meta object literal for the '
ENamed Element' class. |
static EClass |
EcorePackage.Literals.EOBJECT
The meta object literal for the '
EObject' class. |
static EClass |
EcorePackage.Literals.EOPERATION
The meta object literal for the '
EOperation' class. |
static EClass |
EcorePackage.Literals.EPACKAGE
The meta object literal for the '
EPackage' class. |
static EClass |
EcorePackage.Literals.EPARAMETER
The meta object literal for the '
EParameter' class. |
static EClass |
EcorePackage.Literals.EREFERENCE
The meta object literal for the '
EReference' class. |
static EClass |
EcorePackage.Literals.ESTRING_TO_STRING_MAP_ENTRY
The meta object literal for the '
EString To String Map Entry' class. |
static EClass |
EcorePackage.Literals.ESTRUCTURAL_FEATURE
The meta object literal for the '
EStructural Feature' class. |
static EClass |
EcorePackage.Literals.ETYPE_PARAMETER
The meta object literal for the '
EType Parameter' class. |
static EClass |
EcorePackage.Literals.ETYPED_ELEMENT
The meta object literal for the '
ETyped Element' class. |
| Modifier and Type | Method and Description |
|---|---|
EClass |
EcoreFactory.createEClass()
Returns a new object of class 'EClass'.
|
EClass |
EObject.eClass()
Returns the meta class.
|
EClass |
EcorePackage.getEAnnotation()
Returns the meta object for class '
EAnnotation'. |
EClass |
EcorePackage.getEAttribute()
Returns the meta object for class '
EAttribute'. |
EClass |
EcorePackage.getEClass()
Returns the meta object for class '
EClass'. |
EClass |
EcorePackage.getEClassifier()
Returns the meta object for class '
EClassifier'. |
EClass |
EStructuralFeature.getEContainingClass()
Returns the value of the 'EContaining Class' container reference.
|
EClass |
EOperation.getEContainingClass()
Returns the value of the 'EContaining Class' container reference.
|
EClass |
EcorePackage.getEDataType()
Returns the meta object for class '
EData Type'. |
EClass |
EcorePackage.getEEnum()
Returns the meta object for class '
EEnum'. |
EClass |
EcorePackage.getEEnumLiteral()
Returns the meta object for class '
EEnum Literal'. |
EClass |
EcorePackage.getEFactory()
Returns the meta object for class '
EFactory'. |
EClass |
EcorePackage.getEGenericType()
Returns the meta object for class '
EGeneric Type'. |
EClass |
EcorePackage.getEModelElement()
Returns the meta object for class '
EModel Element'. |
EClass |
EcorePackage.getENamedElement()
Returns the meta object for class '
ENamed Element'. |
EClass |
EcorePackage.getEObject()
Returns the meta object for class '
EObject'. |
EClass |
EcorePackage.getEOperation()
Returns the meta object for class '
EOperation'. |
EClass |
EcorePackage.getEPackage()
Returns the meta object for class '
EPackage'. |
EClass |
EcorePackage.getEParameter()
Returns the meta object for class '
EParameter'. |
EClass |
EcorePackage.getEReference()
Returns the meta object for class '
EReference'. |
EClass |
EReference.getEReferenceType()
Returns the value of the 'EReference Type' reference.
|
EClass |
EcorePackage.getEStringToStringMapEntry()
Returns the meta object for class '
EString To String Map Entry'. |
EClass |
EcorePackage.getEStructuralFeature()
Returns the meta object for class '
EStructural Feature'. |
EClass |
EcorePackage.getETypedElement()
Returns the meta object for class '
ETyped Element'. |
EClass |
EcorePackage.getETypeParameter()
Returns the meta object for class '
EType Parameter'. |
| Modifier and Type | Method and Description |
|---|---|
EObject |
InternalEObject.EStore.create(EClass eClass)
Creates a new instance of the class.
|
EObject |
EFactory.create(EClass eClass)
Creates a new instance of the class and returns it.
|
void |
InternalEObject.eSetClass(EClass eClass)
Sets the meta class.
|
boolean |
EClass.isSuperTypeOf(EClass someClass)
Returns whether this class is the same as, or a super type of, some other class.
|
boolean |
EValidator.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
EValidator.ValidationDelegate.validate(EClass eClass,
EObject eObject,
java.util.Map<java.lang.Object,java.lang.Object> context,
EOperation invariant,
java.lang.String expression)
Evaluates the given invariant expression against the object in the given context.
|
boolean |
EValidator.ValidationDelegate.validate(EClass eClass,
EObject eObject,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression)
Evaluates the given constraint expression against the object in the given context.
|
| Modifier and Type | Class and Description |
|---|---|
class |
EClassImpl
An implementation of the model object 'EClass'.
|
| Modifier and Type | Field and Description |
|---|---|
protected EClass |
MinimalEObjectImpl.Container.Dynamic.eClass |
protected EClass |
EStructuralFeatureImpl.InternalSettingDelegateSingleContainer.eClass |
protected EClass |
EStructuralFeatureImpl.InternalSettingDelegateSingleEObject.eClass |
protected EClass |
EStoreEObjectImpl.EStoreEPropertiesHolderImpl.eClass |
protected EClass |
DynamicEObjectImpl.eClass |
protected EClass |
BasicEObjectImpl.EPropertiesHolderBaseImpl.eClass |
protected EClass |
EReferenceImpl.eReferenceType |
| Modifier and Type | Method and Description |
|---|---|
EClass |
EReferenceImpl.basicGetEReferenceType() |
EClass |
EcoreFactoryImpl.createEClass() |
protected EClass |
EPackageImpl.createEClass(int id) |
EClass |
MinimalEObjectImpl.eClass() |
EClass |
MinimalEObjectImpl.Container.Dynamic.eClass() |
EClass |
EObjectImpl.eClass() |
EClass |
DynamicEObjectImpl.eClass() |
EClass |
BasicEObjectImpl.eClass() |
protected EClass |
MinimalEObjectImpl.eDynamicClass() |
protected EClass |
MinimalEObjectImpl.Container.Dynamic.eDynamicClass() |
protected EClass |
DynamicEObjectImpl.eDynamicClass() |
protected EClass |
BasicEObjectImpl.eDynamicClass() |
protected EClass |
ETypedElementImpl.eStaticClass() |
protected EClass |
ETypeParameterImpl.eStaticClass() |
protected EClass |
EStructuralFeatureImpl.eStaticClass() |
protected EClass |
EStringToStringMapEntryImpl.eStaticClass() |
protected EClass |
EReferenceImpl.eStaticClass() |
protected EClass |
EParameterImpl.eStaticClass() |
protected EClass |
EPackageImpl.eStaticClass() |
protected EClass |
EOperationImpl.eStaticClass() |
protected EClass |
EObjectImpl.eStaticClass() |
protected EClass |
ENamedElementImpl.eStaticClass() |
protected EClass |
EModelElementImpl.eStaticClass() |
protected EClass |
EGenericTypeImpl.eStaticClass() |
protected EClass |
EFactoryImpl.eStaticClass() |
protected EClass |
EEnumLiteralImpl.eStaticClass() |
protected EClass |
EEnumImpl.eStaticClass() |
protected EClass |
EDataTypeImpl.eStaticClass() |
protected EClass |
EClassifierImpl.eStaticClass() |
protected EClass |
EClassImpl.eStaticClass() |
protected EClass |
EAttributeImpl.eStaticClass() |
protected EClass |
EAnnotationImpl.eStaticClass() |
protected EClass |
BasicEObjectImpl.eStaticClass() |
EClass |
EcorePackageImpl.getEAnnotation() |
EClass |
EcorePackageImpl.getEAttribute() |
EClass |
EcorePackageImpl.getEClass() |
EClass |
EStoreEObjectImpl.EStoreEPropertiesHolderImpl.getEClass() |
EClass |
DynamicEObjectImpl.DynamicEPropertiesHolderImpl.getEClass() |
EClass |
BasicEObjectImpl.EPropertiesHolder.getEClass() |
EClass |
BasicEObjectImpl.EPropertiesHolderBaseImpl.getEClass() |
EClass |
EcorePackageImpl.getEClassifier() |
EClass |
EStructuralFeatureImpl.getEContainingClass() |
EClass |
EOperationImpl.getEContainingClass() |
EClass |
EcorePackageImpl.getEDataType() |
EClass |
EcorePackageImpl.getEEnum() |
EClass |
EcorePackageImpl.getEEnumLiteral() |
EClass |
EcorePackageImpl.getEFactory() |
EClass |
EcorePackageImpl.getEGenericType() |
EClass |
EcorePackageImpl.getEModelElement() |
EClass |
EcorePackageImpl.getENamedElement() |
EClass |
EcorePackageImpl.getEObject() |
EClass |
EcorePackageImpl.getEOperation() |
EClass |
EcorePackageImpl.getEPackage() |
EClass |
EcorePackageImpl.getEParameter() |
EClass |
EcorePackageImpl.getEReference() |
EClass |
EReferenceImpl.getEReferenceType() |
EClass |
EcorePackageImpl.getEStringToStringMapEntry() |
EClass |
EcorePackageImpl.getEStructuralFeature() |
EClass |
EcorePackageImpl.getETypedElement() |
EClass |
EcorePackageImpl.getETypeParameter() |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface) |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated) |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated,
java.lang.String instanceTypeName) |
| Modifier and Type | Method and Description |
|---|---|
protected EOperation |
EPackageImpl.addEOperation(EClass owner,
EClassifier type,
java.lang.String name) |
protected EOperation |
EPackageImpl.addEOperation(EClass owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int upperBound) |
protected EOperation |
EPackageImpl.addEOperation(EClass owner,
EClassifier type,
java.lang.String name,
int lowerBound,
int upperBound,
boolean isUnique,
boolean isOrdered) |
protected EObject |
EFactoryImpl.basicCreate(EClass eClass) |
EObject |
EcoreFactoryImpl.create(EClass eClass) |
EObject |
EStoreEObjectImpl.EStoreImpl.create(EClass eClass) |
EObject |
EFactoryImpl.create(EClass eClass) |
protected void |
EPackageImpl.createEAttribute(EClass owner,
int id) |
protected void |
EPackageImpl.createEOperation(EClass owner,
int id) |
protected void |
EPackageImpl.createEReference(EClass owner,
int id) |
void |
MinimalEObjectImpl.eSetClass(EClass eClass) |
void |
MinimalEObjectImpl.Container.Dynamic.eSetClass(EClass eClass) |
void |
MinimalEObjectImpl.Container.Dynamic.BasicEMapEntry.eSetClass(EClass eClass) |
void |
EObjectImpl.eSetClass(EClass eClass) |
void |
DynamicEObjectImpl.eSetClass(EClass eClass) |
void |
DynamicEObjectImpl.BasicEMapEntry.eSetClass(EClass eClass) |
void |
BasicEObjectImpl.eSetClass(EClass eClass) |
protected void |
EPackageImpl.fixEOperations(EClass eClass) |
protected void |
EPackageImpl.fixEStructuralFeatures(EClass eClass) |
static ESuperAdapter |
ESuperAdapter.getESuperAdapter(EClass eClass) |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface) |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated) |
protected EClass |
EPackageImpl.initEClass(EClass c,
java.lang.Class<?> instanceClass,
java.lang.String name,
boolean isAbstract,
boolean isInterface,
boolean isGenerated,
java.lang.String instanceTypeName) |
boolean |
EClassImpl.isSuperTypeOf(EClass someClass)
Determines if the class or interface represented by this Class object is either
the same as, or is a super class or super interface of, the class or interface
represented by the specified someClass parameter.
|
void |
EStoreEObjectImpl.EStoreEPropertiesHolderImpl.setEClass(EClass eClass) |
void |
DynamicEObjectImpl.DynamicEPropertiesHolderImpl.setEClass(EClass eClass) |
void |
BasicEObjectImpl.EPropertiesHolder.setEClass(EClass eClass) |
void |
BasicEObjectImpl.EPropertiesHolderBaseImpl.setEClass(EClass eClass) |
| Modifier and Type | Field and Description |
|---|---|
EClass |
BinaryResourceImpl.EObjectInputStream.EClassData.eClass |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<EClass,BinaryResourceImpl.EObjectOutputStream.EClassData> |
BinaryResourceImpl.EObjectOutputStream.eClassDataMap |
| Modifier and Type | Method and Description |
|---|---|
protected BinaryResourceImpl.EObjectOutputStream.EClassData |
BinaryResourceImpl.EObjectOutputStream.writeEClass(EClass eClass) |
| Modifier and Type | Field and Description |
|---|---|
protected EClass |
FeatureMapUtil.BasicValidator.containingClass |
protected EClass |
EcoreUtil.AbstractFilteredSettingsIterator.eClass |
protected EClass |
BasicExtendedMetaData.EClassExtendedMetaDataImpl.eClass |
protected EClass |
EcoreEMap.entryEClass |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<EClass,FeatureMapUtil.Validator> |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.validatorMap |
| Modifier and Type | Method and Description |
|---|---|
EClass |
ExtendedMetaData.getDocumentRoot(EPackage ePackage)
Returns the class corresponding to the document root in the given package.
|
EClass |
BasicExtendedMetaData.getDocumentRoot(EPackage ePackage) |
protected EClass |
EcoreUtil.Copier.getTarget(EClass eClass)
Returns the target class used to create a copy instance for objects of the given source class.
|
protected EClass |
EcoreUtil.Copier.getTarget(EObject eObject)
Returns the target class used to create a copy instance for the given instance object.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<EClass> |
ExtendedMetaDataAnnotationValidator.getPropertyClasses(EModelElement eModelElement) |
protected java.util.List<EClass> |
EcoreAnnotationValidator.getPropertyClasses(EModelElement eModelElement) |
protected java.util.List<EClass> |
DateConversionDelegateFactory.AnnotationValidator.getPropertyClasses(EModelElement eModelElement) |
protected abstract java.util.List<EClass> |
BasicEAnnotationValidator.getPropertyClasses(EModelElement eModelElement)
Returns the model classes used to represent annotations for the given model element.
|
java.util.List<EClass> |
BasicEAnnotationValidator.Assistant.getPropertyClasses(EModelElement eModelElement)
Returns the model classes used to represent annotations for the given model element.
|
java.util.Map<EClass,FeatureMapUtil.Validator> |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaData.getValidatorMap() |
java.util.Map<EClass,FeatureMapUtil.Validator> |
BasicExtendedMetaData.EStructuralFeatureExtendedMetaDataImpl.getValidatorMap() |
| Modifier and Type | Method and Description |
|---|---|
protected int |
BasicExtendedMetaData.basicGetContentKind(EClass eClass) |
T |
EcoreSwitch.caseEClass(EClass object)
Returns the result of interpreting the object as an instance of 'EClass'.
|
static EObject |
EcoreUtil.create(EClass eClass)
Creates an instance of the class.
|
protected EObject |
BasicEAnnotationValidator.createInstance(EClass eClass,
EAnnotation eAnnotation)
Creates an instance of the modeled representation for the given annotation.
|
EObject |
BasicEAnnotationValidator.Assistant.createInstance(EClass eClass,
EAnnotation eAnnotation)
Creates an initialized instance of the modeled representation for the given annotation.
|
protected T |
ComposedSwitch.delegatedDoSwitch(Switch<T> delegate,
EClass theEClass,
EObject theEObject)
Call delegate.
doSwitch(theEClass, theEObject). |
protected T |
Switch.doSwitch(EClass eClass,
EObject eObject)
Calls
caseXXX for each (super-)class of the model until one returns a non-null result;
it yields that result. |
protected T |
ComposedSwitch.doSwitch(EClass theEClass,
EObject theEObject) |
protected boolean |
Diagnostician.doValidate(EValidator eValidator,
EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
EStructuralFeature |
ExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature)
Returns a structural feature within the given class that is or is associated with the given structural feature.
|
EStructuralFeature |
BasicExtendedMetaData.getAffiliation(EClass eClass,
EStructuralFeature eStructuralFeature) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAllAttributes(EClass eClass)
Returns all the structural features of the given class, and its super classes, corresponding to XML attributes
and attribute wildcards.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAllAttributes(EClass eClass) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAllElements(EClass eClass)
Returns all the structural features of the given class, and its super classes, corresponding to elements, element
wildards, and model groups.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAllElements(EClass eClass) |
EStructuralFeature |
ExtendedMetaData.getAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a structural feature within a class, corresponding to a local attribute with the given namespace and name,
or, failing that, a document root feature corresponding to a global attribute with the given namespace and name
that is
affiliated with a feature in the class. |
EStructuralFeature |
BasicExtendedMetaData.getAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getAttributes(EClass eClass)
Returns the structural features of the given class corresponding to XML attributes and attribute wildcards.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getAttributes(EClass eClass) |
EStructuralFeature |
ExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a wildcard feature in the given class that allows allows attribute values from the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getAttributeWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
int |
ExtendedMetaData.getContentKind(EClass eClass)
Returns the kind of XML content of the type corresponding to the given class.
|
int |
BasicExtendedMetaData.getContentKind(EClass eClass) |
EStructuralFeature |
ExtendedMetaData.getElement(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a structural feature within a class, corresponding to a local element with the given namespace and name,
or, failing that, a document root feature corresponding to a global element with the given namespace and name
that is
affiliated with a feature in the class. |
EStructuralFeature |
BasicExtendedMetaData.getElement(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
java.util.List<EStructuralFeature> |
ExtendedMetaData.getElements(EClass eClass)
Returns the structural features of the given class corresponding to elements, element wildcards, and model groups.
|
java.util.List<EStructuralFeature> |
BasicExtendedMetaData.getElements(EClass eClass) |
EStructuralFeature |
ExtendedMetaData.getElementWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name)
Returns a wildcard feature in the given class that allows allows element values from the given namespace.
|
EStructuralFeature |
BasicExtendedMetaData.getElementWildcardAffiliation(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EStructuralFeature |
BasicExtendedMetaData.getLocalAttribute(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
protected EStructuralFeature |
BasicExtendedMetaData.getLocalElement(EClass eClass,
java.lang.String namespace,
java.lang.String name) |
EAttribute |
ExtendedMetaData.getMixedFeature(EClass eClass)
If the given class represents mixed content, returns the wildcard element feature used to store its content.
|
EAttribute |
BasicExtendedMetaData.getMixedFeature(EClass eClass) |
static EGenericType |
EcoreUtil.getReifiedType(EClass eClass,
EGenericType eGenericType) |
EStructuralFeature |
ExtendedMetaData.getSimpleFeature(EClass eClass)
If the given class represents simple content, returns the simple feature used to store its content.
|
EStructuralFeature |
BasicExtendedMetaData.getSimpleFeature(EClass eClass) |
protected EClass |
EcoreUtil.Copier.getTarget(EClass eClass)
Returns the target class used to create a copy instance for objects of the given source class.
|
static FeatureMapUtil.Validator |
FeatureMapUtil.getValidator(EClass containingClass,
EStructuralFeature eStructuralFeature) |
EReference |
ExtendedMetaData.getXMLNSPrefixMapFeature(EClass eClass)
If the given class has mixed content type, returns the "xmlns:prefix" feature, which is used to store namespace
prefix-to-URI mappings.
|
EReference |
BasicExtendedMetaData.getXMLNSPrefixMapFeature(EClass eClass) |
EReference |
ExtendedMetaData.getXSISchemaLocationMapFeature(EClass eClass)
If the given class has mixed content type, returns the "xsi:schemaLocation" feature, which is used to store
namespace URI-schema location pairs.
|
EReference |
BasicExtendedMetaData.getXSISchemaLocationMapFeature(EClass eClass) |
boolean |
ExtendedMetaData.isDocumentRoot(EClass eClass)
Returns whether the given class is a document root, i.e., whether it has an empty string as its XML Name.
|
boolean |
BasicExtendedMetaData.isDocumentRoot(EClass eClass) |
protected boolean |
BasicEAnnotationValidator.isIncludedProperty(EModelElement eModelElement,
EClass eClass,
EStructuralFeature eStructuralFeature)
Returns whether the given structural feature of the given class for the given model element is
included as a property. |
protected void |
EObjectValidator.reportConstraintDelegateException(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
int severity,
java.lang.String source,
int code,
java.lang.Throwable throwable) |
protected void |
EObjectValidator.reportConstraintDelegateNotFound(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
int severity,
java.lang.String source,
int code,
java.lang.String validationDelegate) |
protected void |
EObjectValidator.reportConstraintDelegateViolation(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
int severity,
java.lang.String source,
int code) |
protected static void |
EObjectValidator.reportInvariantDelegateException(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
EOperation invariant,
int severity,
java.lang.String source,
int code,
java.lang.Throwable throwable) |
protected static void |
EObjectValidator.reportInvariantDelegateNotFound(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
EOperation invariant,
int severity,
java.lang.String source,
int code,
java.lang.String validationDelegate) |
protected static void |
EObjectValidator.reportInvariantDelegateViolation(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
EOperation invariant,
int severity,
java.lang.String source,
int code) |
void |
ExtendedMetaData.setContentKind(EClass eClass,
int kind)
Sets the kind of XML content of the type corresponding to the given class.
|
void |
BasicExtendedMetaData.setContentKind(EClass eClass,
int kind) |
void |
ExtendedMetaData.setDocumentRoot(EClass eClass)
Sets the specified class to be a document root.
|
void |
BasicExtendedMetaData.setDocumentRoot(EClass eClass) |
boolean |
EObjectValidator.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
EObjectValidator.DynamicEClassValidator.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
Diagnostician.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the object.
|
static boolean |
EObjectValidator.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String validationDelegate,
EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code)
Delegates evaluation of the given invariant expression against the object in the given context.
|
boolean |
EObjectValidator.validate(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String validationDelegate,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code)
Delegates evaluation of the given constraint expression against the object in the given context.
|
protected boolean |
EObjectValidator.DynamicEClassValidator.validateDelegatedConstraints(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EObjectValidator.DynamicEClassValidator.validateDelegatedInvariants(EClass eClass,
EObject eObject,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
EcoreValidator.validateEClass_AtMostOneID(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the AtMostOneID constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_ConsistentSuperTypes(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ConsistentSuperTypes constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_DisjointFeatureAndOperationSignatures(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the DisjointFeatureAndOperationSignatures constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_InterfaceIsAbstract(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the InterfaceIsAbstract constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_NoCircularSuperTypes(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the NoCircularSuperTypes constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_UniqueFeatureNames(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the UniqueFeatureNames constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_UniqueOperationSignatures(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the UniqueOperationSignatures constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass_WellFormedMapEntryClass(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the WellFormedMapEntryClass constraint of 'EClass'.
|
boolean |
EcoreValidator.validateEClass(EClass eClass,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
| Constructor and Description |
|---|
AbstractFilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass) |
AbstractFilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass) |
AbstractFilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass) |
BasicValidator(EClass containingClass,
EStructuralFeature eStructuralFeature) |
EClassExtendedMetaDataImpl(EClass eClass) |
EcoreEMap(EClass entryEClass,
java.lang.Class<?> entryClass,
<any> delegateEList) |
EcoreEMap(EClass entryEClass,
java.lang.Class<?> entryClass,
InternalEObject owner,
int featureID) |
EcoreEMap(EClass entryEClass,
java.lang.Class<?> entryClass,
InternalEObject owner,
int featureID,
int inverseFeatureID) |
FilteredSettingsIterator(java.util.Collection<EStructuralFeature.Setting> collection,
EReference eReference,
EClass eClass) |
FilteredSettingsIterator(java.util.Iterator<EStructuralFeature.Setting> iterator,
EReference eReference,
EClass eClass) |
FilteredSettingsIterator(java.util.List<EStructuralFeature.Setting> list,
EReference eReference,
EClass eClass) |
Unsettable(EClass entryEClass,
java.lang.Class<?> entryClass,
InternalEObject owner,
int featureID) |
Unsettable(EClass entryEClass,
java.lang.Class<?> entryClass,
InternalEObject owner,
int featureID,
int inverseFeatureID) |
| Modifier and Type | Field and Description |
|---|---|
static EClass |
XMLNamespacePackage.Literals.XML_NAMESPACE_DOCUMENT_ROOT
The meta object literal for the '
Document Root' class. |
| Modifier and Type | Method and Description |
|---|---|
EClass |
XMLNamespacePackage.getXMLNamespaceDocumentRoot()
Returns the meta object for class '
Document Root'. |
| Modifier and Type | Method and Description |
|---|---|
protected EClass |
XMLNamespaceDocumentRootImpl.eStaticClass() |
EClass |
XMLNamespacePackageImpl.getXMLNamespaceDocumentRoot() |
| Modifier and Type | Method and Description |
|---|---|
EObject |
XMLNamespaceFactoryImpl.create(EClass eClass) |
| Modifier and Type | Field and Description |
|---|---|
static EClass |
XMLTypePackage.Literals.ANY_TYPE
The meta object literal for the '
Any Type' class. |
static EClass |
XMLTypePackage.Literals.PROCESSING_INSTRUCTION
The meta object literal for the '
Processing Instruction' class. |
static EClass |
XMLTypePackage.Literals.SIMPLE_ANY_TYPE
The meta object literal for the '
Simple Any Type' class. |
static EClass |
XMLTypePackage.Literals.XML_TYPE_DOCUMENT_ROOT
The meta object literal for the '
Document Root' class. |
| Modifier and Type | Method and Description |
|---|---|
EClass |
XMLTypePackage.getAnyType()
Returns the meta object for class '
Any Type'. |
EClass |
XMLTypePackage.getProcessingInstruction()
Returns the meta object for class '
Processing Instruction'. |
EClass |
XMLTypePackage.getSimpleAnyType()
Returns the meta object for class '
Simple Any Type'. |
EClass |
XMLTypePackage.getXMLTypeDocumentRoot()
Returns the meta object for class '
Document Root'. |
| Modifier and Type | Method and Description |
|---|---|
protected EClass |
XMLTypeDocumentRootImpl.eStaticClass() |
protected EClass |
SimpleAnyTypeImpl.eStaticClass() |
protected EClass |
ProcessingInstructionImpl.eStaticClass() |
protected EClass |
AnyTypeImpl.eStaticClass() |
EClass |
XMLTypePackageImpl.getAnyType() |
EClass |
XMLTypePackageImpl.getProcessingInstruction() |
EClass |
XMLTypePackageImpl.getSimpleAnyType() |
EClass |
XMLTypePackageImpl.getXMLTypeDocumentRoot() |
| Modifier and Type | Method and Description |
|---|---|
EObject |
XMLTypeFactoryImpl.create(EClass eClass) |
Copyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature