public class XMLPersistenceMappingSaveImpl
extends org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
Modifier and Type | Class and Description |
---|---|
static class |
XMLPersistenceMappingSaveImpl.SerializationType |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.eclipse.emf.ecore.EStructuralFeature,java.lang.Boolean> |
roleWrapperStructuralFeatures
Associates Boolean.TRUE to any StructuralFeature which is a roleWrapper element as defined in SAFE ecore.
|
protected java.util.List<org.eclipse.emf.ecore.EStructuralFeature> |
savedFormulaExpressionFeatures |
protected XMLPersistenceMappingExtendedMetaData |
xmlPersistenceMappingExtendedMetaData |
anySimpleType, anyType, ATTRIBUTE_FEATURE_MAP, CONTENT_ELEMENT, CROSS_DOC, currentNode, DATATYPE_ATTRIBUTE_MANY, DATATYPE_CONTENT_SINGLE, DATATYPE_ELEMENT_SINGLE, DATATYPE_MANY, DATATYPE_SINGLE, DATATYPE_SINGLE_NILLABLE, declareSchemaLocation, declareSchemaLocationImplementation, declareXML, declareXSI, doc, document, ELEMENT_FEATURE_MAP, elementHandler, EMPTY_ELEMENT, encoding, eObjectToExtensionMap, escape, escapeURI, extendedMetaData, featureTable, flushThreshold, handler, helper, idAttributeName, idAttributeNS, INDEX_LOOKUP, keepDefaults, map, nameInfo, OBJECT_ATTRIBUTE_IDREF_MANY, OBJECT_ATTRIBUTE_IDREF_SINGLE, OBJECT_ATTRIBUTE_MANY, OBJECT_ATTRIBUTE_SINGLE, OBJECT_CONTAIN_MANY, OBJECT_CONTAIN_MANY_UNSETTABLE, OBJECT_CONTAIN_SINGLE, OBJECT_CONTAIN_SINGLE_UNSETTABLE, OBJECT_ELEMENT_IDREF_MANY, OBJECT_ELEMENT_IDREF_SINGLE, OBJECT_ELEMENT_IDREF_SINGLE_UNSETTABLE, OBJECT_ELEMENT_MANY, OBJECT_ELEMENT_SINGLE, OBJECT_ELEMENT_SINGLE_UNSETTABLE, OBJECT_HREF_MANY, OBJECT_HREF_MANY_UNSETTABLE, OBJECT_HREF_SINGLE, OBJECT_HREF_SINGLE_UNSETTABLE, processDanglingHREF, proxyAttributes, resourceEntityHandler, root, roots, SAME_DOC, saveTypeInfo, SKIP, toDOM, TRANSIENT, useCache, useEncodedAttributeStyle, XML_VERSION, xmlResource, xmlSchemaTypePackage, xmlTypeInfo, xmlVersion, XSI_NIL, XSI_NO_NAMESPACE_SCHEMA_LOCATION, XSI_SCHEMA_LOCATION, XSI_TYPE_NS, XSI_XMLNS
Constructor and Description |
---|
XMLPersistenceMappingSaveImpl(org.eclipse.emf.ecore.xmi.XMLHelper helper) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getAttributeString(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected java.lang.String |
getClassifierQName(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected java.lang.String |
getClassifierQName(org.eclipse.emf.ecore.EClassifier eClassifier,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
protected java.lang.String |
getClassifierWrapperQName(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected java.lang.String |
getFeatureQName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
protected java.lang.String |
getFeatureWrapperQName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
protected java.util.Collection<org.eclipse.emf.ecore.EClass> |
getOrderedClasses(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values) |
protected java.lang.String |
getQName(java.lang.String prefix,
java.lang.String name) |
java.lang.String |
getReferenceName(org.eclipse.emf.ecore.EReference reference)
Builds a name for given reference.
|
protected void |
init(org.eclipse.emf.ecore.xmi.XMLResource resource,
java.util.Map<?,?> options) |
protected boolean |
isFeatureWrapperElement(org.eclipse.emf.ecore.EStructuralFeature feature) |
protected boolean |
isXMLPersistenceMappingEnabled(org.eclipse.emf.ecore.EStructuralFeature feature) |
protected void |
saveContainedMany(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveContainedSingle(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveDataTypeElementSingle(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveDataTypeMany(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0001Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0010Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0010Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0011Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0011Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0100Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0101Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0110Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0110Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0111Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained0111Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1000Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1000Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1001Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1010Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1010Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1011Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1011Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1100Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1101Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1110Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1110Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1111Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEAttributeContained1111Single(java.lang.String value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveElement(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected boolean |
saveElementFeatureMap(org.eclipse.emf.ecore.EObject object,
org.eclipse.emf.ecore.EStructuralFeature feature)
Does the same as
ExtendedXMLSaveImpl#saveElementFeatureMap(EObject, EStructuralFeature) , except that it
pass the owner object to the #saveFeatureMapElementReference |
protected void |
saveElementID(org.eclipse.emf.ecore.EObject o) |
protected void |
saveElementReference(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature,
org.eclipse.emf.ecore.EObject remote) |
protected void |
saveElementReferenceMany(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveElementReferenceSingle(org.eclipse.emf.ecore.EObject o,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0000Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0000Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0001Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0001Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0010Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0010Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0011Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0011Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0100Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0100Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0101Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0101Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0110Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0110Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0111Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained0111Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1000Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1000Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1001Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1001Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1010Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1010Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1011Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1011Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1100Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1100Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1101Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1101Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1110Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1110Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1111Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceContained1111Single(org.eclipse.emf.ecore.EObject value,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced0100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced0100Single(org.eclipse.emf.ecore.EObject remote,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced0101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced0101Single(org.eclipse.emf.ecore.EObject remote,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced1001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced1001Single(org.eclipse.emf.ecore.EObject remote,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced1100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveEReferenceReferenced1100Single(org.eclipse.emf.ecore.EObject remote,
org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveFeatureMapElementReference(org.eclipse.emf.ecore.EObject owner,
org.eclipse.emf.ecore.EReference feature,
org.eclipse.emf.ecore.EObject object) |
protected boolean |
saveFeatures(org.eclipse.emf.ecore.EObject o,
boolean attributesOnly) |
protected boolean |
saveFeatures(org.eclipse.emf.ecore.EObject o,
XMLPersistenceMappingSaveImpl.SerializationType serializationType,
boolean suppressClosingElement) |
protected void |
saveNil(org.eclipse.emf.ecore.EStructuralFeature f) |
protected void |
saveReferencedHREF(org.eclipse.emf.ecore.EStructuralFeature f,
org.eclipse.emf.ecore.EObject remote,
java.lang.String qname,
boolean doSaveType) |
protected void |
saveTypeAttribute(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.ecore.EClass eClass) |
addDoctypeInformation, addNamespaceDeclarations, convertURI, endSave, endSaveFeatures, getContent, getDataTypeElementSingleSimple, getDatatypeValue, getElementIDRefManySimple, getElementIDRefSingleSimple, getElementReferenceManySimple, getElementReferenceSingleSimple, getSchemaLocationRoot, isDuplicateURI, isEmpty, isNil, processAttributeExtensions, processElementExtensions, sameDocMany, sameDocSingle, save, save, save, saveAttributeFeatureMap, saveDataTypeAttributeMany, saveDataTypeSingle, saveElement, saveElement, saveElementIDRef, saveElementIDRef, saveElementIDRefMany, saveElementIDRefSingle, saveElementReference, saveEObjectMany, saveEObjectSingle, saveFeatureMapElementReference, saveFeatures, saveHref, saveHRefMany, saveHRefSingle, saveIDRefMany, saveIDRefSingle, saveManyEmpty, saveManyEmpty, saveNil, saveTypeAttribute, saveTypeAttribute, shouldSaveFeature, toChar, traverse, write, write, writeAscii, writeTopAttributes, writeTopElements, writeTopObject, writeTopObjects
protected XMLPersistenceMappingExtendedMetaData xmlPersistenceMappingExtendedMetaData
protected java.util.Map<org.eclipse.emf.ecore.EStructuralFeature,java.lang.Boolean> roleWrapperStructuralFeatures
protected java.util.List<org.eclipse.emf.ecore.EStructuralFeature> savedFormulaExpressionFeatures
public XMLPersistenceMappingSaveImpl(org.eclipse.emf.ecore.xmi.XMLHelper helper)
protected boolean saveFeatures(org.eclipse.emf.ecore.EObject o, boolean attributesOnly)
saveFeatures
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected boolean saveFeatures(org.eclipse.emf.ecore.EObject o, XMLPersistenceMappingSaveImpl.SerializationType serializationType, boolean suppressClosingElement)
protected void saveNil(org.eclipse.emf.ecore.EStructuralFeature f)
saveNil
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveElementReferenceSingle(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveElementReferenceSingle
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveReferencedHREF(org.eclipse.emf.ecore.EStructuralFeature f, org.eclipse.emf.ecore.EObject remote, java.lang.String qname, boolean doSaveType)
protected void saveTypeAttribute(org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EClass eClass)
protected void saveEReferenceReferenced0100Single(org.eclipse.emf.ecore.EObject remote, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced0101Single(org.eclipse.emf.ecore.EObject remote, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced1001Single(org.eclipse.emf.ecore.EObject remote, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced1100Single(org.eclipse.emf.ecore.EObject remote, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveElementReferenceMany(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveElementReferenceMany
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveEReferenceReferenced0100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced0101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced1001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceReferenced1100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveDataTypeElementSingle(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveDataTypeElementSingle
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveEAttributeContained0001Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0010Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0011Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0100Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0101Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0110Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0111Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1000Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1001Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1010Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1011Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1100Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1101Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1110Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1111Single(java.lang.String value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveDataTypeMany(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveDataTypeMany
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected java.lang.String getAttributeString(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0010Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0011Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0110Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained0111Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1000Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1001Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1010Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1011Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1100Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1101Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1110Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEAttributeContained1111Many(org.eclipse.emf.ecore.util.InternalEList<? extends org.eclipse.emf.ecore.EObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveContainedMany(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveContainedMany
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveEReferenceContained0000Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0001Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0010Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0011Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0100Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0101Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0110Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0111Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1000Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1001Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1010Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1011Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1100Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1101Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1110Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1111Many(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveContainedSingle(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveContainedSingle
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveEReferenceContained0000Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0001Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0010Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0011Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0100Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0101Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0110Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained0111Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1000Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1001Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1010Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1011Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1100Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1101Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1110Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected void saveEReferenceContained1111Single(org.eclipse.emf.ecore.EObject value, org.eclipse.emf.ecore.EStructuralFeature f)
protected java.lang.String getFeatureQName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
protected java.lang.String getFeatureWrapperQName(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
protected java.lang.String getClassifierQName(org.eclipse.emf.ecore.EClassifier eClassifier)
protected java.lang.String getClassifierQName(org.eclipse.emf.ecore.EClassifier eClassifier, org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature)
protected java.lang.String getClassifierWrapperQName(org.eclipse.emf.ecore.EClassifier eClassifier)
protected java.lang.String getQName(java.lang.String prefix, java.lang.String name)
protected void init(org.eclipse.emf.ecore.xmi.XMLResource resource, java.util.Map<?,?> options)
init
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected java.util.Collection<org.eclipse.emf.ecore.EClass> getOrderedClasses(java.util.List<? extends org.eclipse.emf.ecore.InternalEObject> values)
protected boolean isXMLPersistenceMappingEnabled(org.eclipse.emf.ecore.EStructuralFeature feature)
protected void saveElementID(org.eclipse.emf.ecore.EObject o)
saveElementID
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected void saveElement(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
saveElement
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
protected boolean saveElementFeatureMap(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature)
ExtendedXMLSaveImpl#saveElementFeatureMap(EObject, EStructuralFeature)
, except that it
pass the owner object to the #saveFeatureMapElementReferencesaveElementFeatureMap
in class org.eclipse.emf.ecore.xmi.impl.XMLSaveImpl
object
- The root object
whose comments are to be saved.XMLSaveImpl.saveElementFeatureMap(org.eclipse.emf.ecore.EObject,
org.eclipse.emf.ecore.EStructuralFeature)
,
#saveTopCommentsAndProcessingInstructions(EObject)
protected boolean isFeatureWrapperElement(org.eclipse.emf.ecore.EStructuralFeature feature)
protected void saveFeatureMapElementReference(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EReference feature, org.eclipse.emf.ecore.EObject object)
protected void saveElementReference(org.eclipse.emf.ecore.EObject owner, org.eclipse.emf.ecore.EStructuralFeature structuralFeature, org.eclipse.emf.ecore.EObject remote)
public java.lang.String getReferenceName(org.eclipse.emf.ecore.EReference reference)
reference
- The reference for which name will be returned.