Package com._1c.g5.v8.dt.md.resource
Class MdXmlSerializer
java.lang.Object
com._1c.g5.modeling.xml.serializer.XmlSerializer
com._1c.g5.v8.dt.md.resource.MdXmlSerializer
- All Implemented Interfaces:
IXmlSerializer
Customization of the
XmlSerializer
that deals with the multi-versioning of the MD model-
Nested Class Summary
Nested classes/interfaces inherited from class com._1c.g5.modeling.xml.serializer.XmlSerializer
XmlSerializer.EClassFeaturePair, XmlSerializer.EObjectFeaturePair
-
Field Summary
Fields inherited from class com._1c.g5.modeling.xml.serializer.XmlSerializer
anySimpleType, anyType, crossReferenceSerializer, declareSchemaLocation, declareSchemaLocationImplementation, declareXML, declareXSI, doc, elementHandler, encoding, escape, escapeURI, extendedMetaData, featureTable, flushThreshold, helper, idAttributeName, idAttributeNS, INDEX_LOOKUP, keepAttributeLocation, lastElementIsOpen, map, NAMESPACES_PREFIX_MAP, options, resourceEntityHandler, saveTypeInfo, usesManyFeature, XMI_TAG_NS, xmlResource, xmlSchemaTypePackage, xmlTypeInfo, xmlVersion, XSI_NO_NAMESPACE_SCHEMA_LOCATION, XSI_SCHEMA_LOCATION, XSI_TYPE_NS, XSI_XMLNS
-
Constructor Summary
ConstructorsConstructorDescriptionConstructs a serializerMdXmlSerializer
(org.eclipse.emf.ecore.xmi.XMLHelper helper, Map<?, ?> options) Constructs a serializer -
Method Summary
Methods inherited from class com._1c.g5.modeling.xml.serializer.XmlSerializer
addNamespaceDeclarations, collectNamespaceDeclarations, convertURI, getDatatypeValue, getHelper, getHREFValue, getIDREFValue, getModelNodeName, getNonContainmentReferenceName, getOptions, init, isDuplicateURI, save, save, saveTypeAttribute, setFormater, setHelper, setOptions, startElement, traverse, write, writeAscii, writeNamespaceNode
-
Constructor Details
-
MdXmlSerializer
public MdXmlSerializer()Constructs a serializer -
MdXmlSerializer
Constructs a serializer- Parameters:
helper
- The helper instance. May not benull
options
- Set of options. May benull
-
-
Method Details
-
getContainmentReferenceName
- Overrides:
getContainmentReferenceName
in classXmlSerializer
-