public interface XMLPersistenceMappingExtendedMetaData
extends org.eclipse.emf.ecore.util.ExtendedMetaData
ANNOTATION_URI, ATTRIBUTE_FEATURE, ATTRIBUTE_WILDCARD_FEATURE, COLLAPSE_WHITE_SPACE, CONTENT_KINDS, DERIVATION_KINDS, ELEMENT_FEATURE, ELEMENT_ONLY_CONTENT, ELEMENT_WILDCARD_FEATURE, EMPTY_CONTENT, FEATURE_KINDS, GROUP_FEATURE, LAX_PROCESSING, LIST_DERIVATION, MIXED_CONTENT, PRESERVE_WHITE_SPACE, PROCESSING_KINDS, REPLACE_WHITE_SPACE, RESTRICTION_DERIVATION, SIMPLE_CONTENT, SIMPLE_FEATURE, SKIP_PROCESSING, STRICT_PROCESSING, UNION_DERIVATION, UNSPECIFIED_CONTENT, UNSPECIFIED_DERIVATION, UNSPECIFIED_FEATURE, UNSPECIFIED_PROCESSING, UNSPECIFIED_WHITE_SPACE, WHITE_SPACE_KINDS, XMI_URI, XML_SCHEMA_URI, XML_URI, XMLNS_PREFIX, XMLNS_URI, XSI_PREFIX, XSI_URI
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EStructuralFeature |
getAttribute(org.eclipse.emf.ecore.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. |
org.eclipse.emf.ecore.EStructuralFeature |
getFeatureByXMLElementName(org.eclipse.emf.ecore.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. |
org.eclipse.emf.ecore.EPackage |
getPackage(java.lang.String namespace)
Retrieves the package with the specified namespace URI from the package registry associated with this instance.
|
org.eclipse.emf.ecore.EClassifier |
getTypeByXMLName(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String xmlName)
Returns the classifier with the given XML name within the given package.
|
org.eclipse.emf.ecore.EClassifier |
getTypeByXMLName(java.lang.String namespace,
java.lang.String xmlName)
Returns the classifier with the given XML name within the package with the given namespace.
|
org.eclipse.emf.ecore.EClassifier |
getTypeByXMLName(java.lang.String namespace,
java.lang.String xmlName,
org.eclipse.emf.ecore.EStructuralFeature feature)
Returns the classifier with the given XML name within the package with the given namespace.
|
org.eclipse.emf.ecore.EClassifier |
getTypeByXMLWrapperName(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String xmlWrapperName)
Returns the classifier with the given XML name within the given package.
|
org.eclipse.emf.ecore.EClassifier |
getTypeByXMLWrapperName(java.lang.String namespace,
java.lang.String xmlWrapperName)
Returns the classifier with the given XML wrapper name within the package with the given namespace.
|
java.lang.String |
getXMLClassifierNameSuffix(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Returns the XML classifierNameSuffix for a structural feature.
|
java.lang.String |
getXMLCustomSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML custom simple type for a classifier.
|
java.lang.String |
getXMLCustomSimpleTypeValuePattern(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML CustomSimpleTypeValue Pattern for a classifier.
|
java.lang.String |
getXMLDefaultEReferenceContainedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage) |
int |
getXMLDefaultEReferenceContainedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage) |
int |
getXMLDefaultEReferenceContainedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
getXMLDefaultEReferenceReferencedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage) |
int |
getXMLDefaultEReferenceReferencedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage) |
int |
getXMLDefaultEReferenceReferencedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage) |
java.util.Map<java.lang.String,java.lang.String> |
getXMLExternalSchemaLocations(org.eclipse.emf.ecore.EPackage ePackage)
Returns the External Schema Locations for a package
|
java.lang.String |
getXMLName(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML name for a classifier.
|
java.lang.String |
getXMLName(org.eclipse.emf.ecore.EClassifier classifier,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Returns the XML name for a classifier in a context of a given feature.
|
java.lang.String |
getXMLName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Returns the XML name for a structural feature.
|
int |
getXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Returns the kind of XML structure that should be used to represent the given structural feature.
|
java.lang.String |
getXMLSchemaLocation(org.eclipse.emf.ecore.EPackage ePackage)
Returns the Schema Location for a package
|
java.lang.String |
getXMLTypeAttributeName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
int |
getXMLTypeDeclarationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
int |
getXMLTypeIdentificationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
getXMLWrapperName(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML wrapper name for a classifier.
|
java.lang.String |
getXMLWrapperName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
Returns the XML name for a structural feature.
|
java.lang.String |
getXMLXsdSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML XSD simple type for a classifier.
|
boolean |
isXMLAttribute(org.eclipse.emf.ecore.EStructuralFeature eClaseStructuralFeature)
Returns if the feature is XML Attribute
|
boolean |
isXMLGlobalElement(org.eclipse.emf.ecore.EClassifier eClassifier)
Returns the XML global element for a classifier.
|
boolean |
isXMLPersistenceMappingEnabled(org.eclipse.emf.ecore.EStructuralFeature feature) |
void |
setXMLAttribute(org.eclipse.emf.ecore.EStructuralFeature eClaseStructuralFeature,
boolean isXMLAttribute)
Sets the XML Attribute for a feature
|
void |
setXMLClassifierNameSuffix(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
java.lang.String xmlName)
Set the XML classifierNameSuffix for a structural feature.
|
void |
setXMLCustomSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String xmlCustomTypeName)
Sets the XML custom simple type for a classifier.
|
void |
setXMLCustomSimpleTypeValuePattern(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String xmlXsdPattern)
Sets the XML CustomSimpleTypeValue Pattern for a classifier.
|
void |
setXMLDefaultEReferenceContainedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String defaultEReferenceContainedTypeAttributeName) |
void |
setXMLDefaultEReferenceContainedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage,
int defaultEReferenceContainedTypeDeclarationStrategy) |
void |
setXMLDefaultEReferenceContainedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage,
int defaultEReferenceContainedTypeIdentificationStrategy) |
void |
setXMLDefaultEReferenceReferencedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String defaultEReferenceReferencedTypeAttributeName) |
void |
setXMLDefaultEReferenceReferencedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage,
int defaultEReferenceReferencedTypeDeclarationStrategy) |
void |
setXMLDefaultEReferenceReferencedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage,
int defaultEReferenceReferencedTypeIdentificationStrategy) |
void |
setXMLExternalSchemaLocations(org.eclipse.emf.ecore.EPackage ePackage,
java.util.Map<java.lang.String,java.lang.String> externalSchemaLocations)
Sets the External Schema Locations for a package.
|
void |
setXMLGlobalElement(org.eclipse.emf.ecore.EClassifier eClassifier,
boolean isXMLGlobalElement)
Sets the XML global element for a classifier.
|
void |
setXMLName(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String xmlName)
Sets the XML name for a classifier.
|
void |
setXMLName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
java.lang.String xmlName)
Set the XML name for a structural feature.
|
void |
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
int xmlPersistenceMappingStrategy)
Sets the kind of XML structure that should be used to represent the given structural feature.
|
void |
setXMLSchemaLocation(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String schemaLocation)
Sets the Schema Location for a package.
|
void |
setXMLTypeAttributeName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
java.lang.String typeAttributeName) |
void |
setXMLTypeDeclarationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
int typeDeclarationStrategy) |
void |
setXMLTypeIdentificationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
int typeIdentificationStrategy) |
void |
setXMLWrapperName(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String xmlName)
Sets the XML wrapper name for a classifier.
|
void |
setXMLWrapperName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
java.lang.String xmlName)
Set the XML name for a structural feature.
|
void |
setXMLXsdSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String xmlXsdSimpleType)
Sets the XML XSD simple type for a classifier.
|
demandedPackages, demandFeature, demandFeature, demandPackage, demandType, getAffiliation, getAffiliation, getAllAttributes, getAllElements, getAttribute, getAttributes, getAttributeWildcardAffiliation, getBaseType, getContentKind, getDerivationKind, getDocumentRoot, getElement, getElement, getElements, getElementWildcardAffiliation, getEnumerationFacet, getFeatureKind, getFractionDigitsFacet, getGroup, getItemType, getLengthFacet, getMaxExclusiveFacet, getMaxInclusiveFacet, getMaxLengthFacet, getMemberTypes, getMinExclusiveFacet, getMinInclusiveFacet, getMinLengthFacet, getMixedFeature, getName, getName, getNamespace, getNamespace, getNamespace, getPatternFacet, getProcessingKind, getSimpleFeature, getTotalDigitsFacet, getType, getType, getWhiteSpaceFacet, getWildcards, getXMLNSPrefixMapFeature, getXSISchemaLocationMapFeature, isAnonymous, isDocumentRoot, isQualified, matches, matches, putPackage, setAffiliation, setBaseType, setContentKind, setDocumentRoot, setEnumerationFacet, setFeatureKind, setFractionDigitsFacet, setGroup, setItemType, setLengthFacet, setMaxExclusiveFacet, setMaxInclusiveFacet, setMaxLengthFacet, setMemberTypes, setMinExclusiveFacet, setMinInclusiveFacet, setMinLengthFacet, setName, setName, setNamespace, setPatternFacet, setProcessingKind, setQualified, setTotalDigitsFacet, setWhiteSpaceFacet, setWildcards
static final java.lang.String XML_PERSISTENCE_MAPPING_ANNOTATION_SOURCE_URI
static final java.lang.String NAME
static final java.lang.String WRAPPER_NAME
static final java.lang.String CLASSIFIER_NAME_SUFFIX
static final java.lang.String FEATURE_WRAPPER_ELEMENT
static final java.lang.String FEATURE_ELEMENT
static final java.lang.String CLASSIFIER_WRAPPER_ELEMENT
static final java.lang.String CLASSIFIER_ELEMENT
static final java.lang.String XML_GLOBAL_ELEMENT
static final java.lang.String SCHEMA_LOCATION
static final java.lang.String EXTERNAL_SCHEMA_LOCATIONS
static final java.lang.String TYPE_IDENTIFICATION_STRATEGY
static final java.lang.String TYPE_DECLARATION_STRATEGY
static final java.lang.String TYPE_ATTRIBUTE_NAME
static final java.lang.String DEFAULT_EREFERENCE_REFERENCED_TYPE_ATTRIBUTE_NAME
static final java.lang.String DEFAULT_EREFERENCE_REFERENCED_TYPE_DECLARATION_STRATEGY
static final java.lang.String DEFAULT_EREFERENCE_REFERENCED_TYPE_IDENTIFICATION_STRATEGY
static final java.lang.String DEFAULT_EREFERENCE_CONTAINED_TYPE_ATTRIBUTE_NAME
static final java.lang.String DEFAULT_EREFERENCE_CONTAINED_TYPE_DECLARATION_STRATEGY
static final java.lang.String DEFAULT_EREFERENCE_CONTAINED_TYPE_IDENTIFICATION_STRATEGY
static final int SERIALIZATION_STRUCTURE__UNDEFINED
static final int XML_PERSISTENCE_MAPPING_STRATEGY__0000__NONE
<Parent> ... </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0001__CLASSIFIER_ELEMENT
<Parent> (<ClassifierName> ... </ClassifierName>)? </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0010__CLASSIFIER_WRAPPER_ELEMENT
<Parent> <ClassifierWrapperName> ( ... )? </ClassifierWrapperName> </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0011__CLASSIFIER_WRAPPER_ELEMENT__CLASSIFIER_ELEMENT
<Parent> <ClassifierWrapperName> (<ClassifierName> ... </ClassifierName>)? </ClassifierWrapperName> </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0100__FEATURE_ELEMENT
<Parent> (<FeatureName> ... </FeatureName>)? </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0101__FEATURE_ELEMENT__CLASSIFIER_ELEMENT
<Parent> (<FeatureName> <ClassifierName> ... </ClassifierName> </FeatureName>)? </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0110__FEATURE_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT
<Parent> (<FeatureName> <ClassifierWrapperName> ... </ClassifierWrapperName> </FeatureName>)? </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__0111__FEATURE_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT__CLASSIFIER_ELEMENT
<Parent> (<FeatureName> <ClassifierWrapperName> (<ClassifierName> ... </ClassifierName>)? </ClassifierWrapperName> </FeatureName>)? </Parent>details key: "featureWrapperElement=false"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__1000__FEATURE_WRAPPER_ELEMENT
<Parent> <FeatureWrapperName> ( ... )? </FeatureWrapperName> </Parent>details key: "featureWrapperElement=true"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__1001__FEATURE_WRAPPER_ELEMENT__CLASSIFIER_ELEMENT
<Parent> <FeatureWrapperName> (<ClassifierName> ... </ClassifierName>)? </FeatureWrapperName> </Parent>details key: "featureWrapperElement=true"
#getFeatureSerializationStructure
,
setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature, int)
,
Constant Field Valuesstatic final int XML_PERSISTENCE_MAPPING_STRATEGY__1010__FEATURE_WRAPPER_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT
static final int XML_PERSISTENCE_MAPPING_STRATEGY__1011__FEATURE_WRAPPER_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT__CLASSIFIER_ELEMENT
static final int XML_PERSISTENCE_MAPPING_STRATEGY__1100__FEATURE_WRAPPER_ELEMENT__FEATURE_ELEMENT
static final int XML_PERSISTENCE_MAPPING_STRATEGY__1101__FEATURE_WRAPPER_ELEMENT__FEATURE_ELEMENT__CLASSIFIER_ELEMENT
static final int XML_PERSISTENCE_MAPPING_STRATEGY__1110__FEATURE_WRAPPER_ELEMENT__FEATURE_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT
static final int XML_PERSISTENCE_MAPPING_STRATEGY__1111__FEATURE_WRAPPER_ELEMENT__FEATURE_ELEMENT__CLASSIFIER_WRAPPER_ELEMENT__CLASSIFIER_ELEMENT
static final XMLPersistenceMappingExtendedMetaData INSTANCE
static final int TYPE_IDENTIFICATION_UNSPECIFIED
static final int TYPE_IDENTIFICATION_ATTRIBUTE_ONLY
static final int TYPE_IDENTIFICATION_URI_ONLY
static final int TYPE_IDENTIFICATION_ATTRIBUTE_OVERWRITES_URI
static final int TYPE_IDENTIFICATION_URI_OVERWRITES_ATTRIBUTE
static final java.lang.String[] TYPE_IDENTIFICATION_STRATEGIES
static final int TYPE_DECLARATION_UNSPECIFIED
static final int TYPE_DECLARATION_IF_NEEDED
static final int TYPE_DECLARATION_ALWAYS
static final java.lang.String[] TYPE_DECLARATION_STRATEGIES
java.lang.String getXMLName(org.eclipse.emf.ecore.EClassifier eClassifier)
details key: "name"
java.lang.String getXMLName(org.eclipse.emf.ecore.EClassifier classifier, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
details key: Classifier "name"
details key: EStructuralFeature "classifierNameSuffix"
void setXMLName(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.String xmlName)
details key: "xmlName"
java.lang.String getXMLWrapperName(org.eclipse.emf.ecore.EClassifier eClassifier)
details key: "wrapperName"
void setXMLWrapperName(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.String xmlName)
details key: "wrapperName"
java.lang.String getXMLName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
details key: "name"
void setXMLName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, java.lang.String xmlName)
details key: "name"
java.lang.String getXMLWrapperName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
details key: "wrapperName"
void setXMLWrapperName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, java.lang.String xmlName)
details key: "wrapperName"
java.lang.String getXMLClassifierNameSuffix(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
details key: "classifierNameSuffix"
void setXMLClassifierNameSuffix(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, java.lang.String xmlName)
details key: "classifierNameSuffix"
org.eclipse.emf.ecore.EClassifier getTypeByXMLName(java.lang.String namespace, java.lang.String xmlName)
org.eclipse.emf.ecore.EClassifier getTypeByXMLName(java.lang.String namespace, java.lang.String xmlName, org.eclipse.emf.ecore.EStructuralFeature feature)
org.eclipse.emf.ecore.EClassifier getTypeByXMLWrapperName(java.lang.String namespace, java.lang.String xmlWrapperName)
org.eclipse.emf.ecore.EClassifier getTypeByXMLName(org.eclipse.emf.ecore.EPackage ePackage, java.lang.String xmlName)
org.eclipse.emf.ecore.EClassifier getTypeByXMLWrapperName(org.eclipse.emf.ecore.EPackage ePackage, java.lang.String xmlWrapperName)
org.eclipse.emf.ecore.EPackage getPackage(java.lang.String namespace)
getPackage
in interface org.eclipse.emf.ecore.util.ExtendedMetaData
boolean isXMLPersistenceMappingEnabled(org.eclipse.emf.ecore.EStructuralFeature feature)
org.eclipse.emf.ecore.EStructuralFeature getAttribute(org.eclipse.emf.ecore.EClass eClass, java.lang.String namespace, java.lang.String name)
affiliated
with a feature in the class.getAttribute
in interface org.eclipse.emf.ecore.util.ExtendedMetaData
org.eclipse.emf.ecore.EStructuralFeature getFeatureByXMLElementName(org.eclipse.emf.ecore.EClass eClass, java.lang.String namespace, java.lang.String name)
affiliated
with a feature in the class.int getXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
details key: "featureElement"
details key: "featureWrapperElement"
details key: "classifierElement"
details key: "classifierWrapperElement"
eStructuralFeature
- featureSerializationKind
- void setXMLPersistenceMappingStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, int xmlPersistenceMappingStrategy)
details key: "featureElement"
details key: "featureWrapperElement"
details key: "classifierElement"
details key: "classifierWrapperElement"
eStructuralFeature
- xmlPersistenceMappingStrategy
- boolean isXMLAttribute(org.eclipse.emf.ecore.EStructuralFeature eClaseStructuralFeature)
void setXMLAttribute(org.eclipse.emf.ecore.EStructuralFeature eClaseStructuralFeature, boolean isXMLAttribute)
boolean isXMLGlobalElement(org.eclipse.emf.ecore.EClassifier eClassifier)
void setXMLGlobalElement(org.eclipse.emf.ecore.EClassifier eClassifier, boolean isXMLGlobalElement)
java.lang.String getXMLCustomSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier)
details key: "xmlCustomSimpleType"
void setXMLCustomSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.String xmlCustomTypeName)
details key: "xmlCustomSimpleType"
java.lang.String getXMLXsdSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier)
details key: "xmlXsdSimpleType"
void setXMLXsdSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.String xmlXsdSimpleType)
details key: "xmlXsdSimpleType"
java.lang.String getXMLCustomSimpleTypeValuePattern(org.eclipse.emf.ecore.EClassifier eClassifier)
details key: "xmlCustomSimpleTypeValuePattern"
void setXMLCustomSimpleTypeValuePattern(org.eclipse.emf.ecore.EClassifier eClassifier, java.lang.String xmlXsdPattern)
details key: "xmlCustomSimpleTypeValuePattern"
java.lang.String getXMLSchemaLocation(org.eclipse.emf.ecore.EPackage ePackage)
details key: "schemaLocation"
void setXMLSchemaLocation(org.eclipse.emf.ecore.EPackage ePackage, java.lang.String schemaLocation)
details key: "schemaLocation"
java.util.Map<java.lang.String,java.lang.String> getXMLExternalSchemaLocations(org.eclipse.emf.ecore.EPackage ePackage)
details key: "externalSchemaLocations"
void setXMLExternalSchemaLocations(org.eclipse.emf.ecore.EPackage ePackage, java.util.Map<java.lang.String,java.lang.String> externalSchemaLocations)
details key: "externalSchemaLocations"
int getXMLTypeIdentificationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
void setXMLTypeIdentificationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, int typeIdentificationStrategy)
int getXMLTypeDeclarationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
void setXMLTypeDeclarationStrategy(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, int typeDeclarationStrategy)
java.lang.String getXMLTypeAttributeName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
void setXMLTypeAttributeName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature, java.lang.String typeAttributeName)
java.lang.String getXMLDefaultEReferenceReferencedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceReferencedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage, java.lang.String defaultEReferenceReferencedTypeAttributeName)
int getXMLDefaultEReferenceReferencedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceReferencedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage, int defaultEReferenceReferencedTypeDeclarationStrategy)
int getXMLDefaultEReferenceReferencedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceReferencedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage, int defaultEReferenceReferencedTypeIdentificationStrategy)
java.lang.String getXMLDefaultEReferenceContainedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceContainedTypeAttributeName(org.eclipse.emf.ecore.EPackage ePackage, java.lang.String defaultEReferenceContainedTypeAttributeName)
int getXMLDefaultEReferenceContainedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceContainedTypeDeclarationStrategy(org.eclipse.emf.ecore.EPackage ePackage, int defaultEReferenceContainedTypeDeclarationStrategy)
int getXMLDefaultEReferenceContainedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage)
void setXMLDefaultEReferenceContainedTypeIdentificationStrategy(org.eclipse.emf.ecore.EPackage ePackage, int defaultEReferenceContainedTypeIdentificationStrategy)