Package com._1c.g5.v8.dt.md.resource
Class MdXmlFormatter
- java.lang.Object
-
- com._1c.g5.modeling.xml.serializer.XmlFormatter
-
- com._1c.g5.v8.dt.md.resource.MdXmlFormatter
-
- All Implemented Interfaces:
IFormatter
,IXmlFormatterDelegate
public class MdXmlFormatter extends XmlFormatter implements IXmlFormatterDelegate
Specified xml formatter for serialize metadata objects
- Always serialize property with "compatibility mode" type
-
-
Field Summary
-
Fields inherited from class com._1c.g5.modeling.xml.serializer.XmlFormatter
anySimpleType, anyType, crossReferenceSerializer, declareSchemaLocation, declareSchemaLocationImplementation, declareXML, elementHandler, eObjectToExtensionMap, escape, escapeURI, extendedMetaData, featureTable, helper, idAttributeName, indent, indentString, INDEX_LOOKUP, keepDefaults, lineSeparator, map, NULL_LOCATION, OPTION_CUSTOM_INDENT, OPTION_INDENT_ROOT_ELEMENT, resource, rootNode, saveTypeInfo, saveXsiType, xmlSchemaTypePackage, xmlTypeInfo, XSI_NO_NAMESPACE_SCHEMA_LOCATION, XSI_SCHEMA_LOCATION, XSI_TYPE_NS, XSI_XMLNS
-
-
Constructor Summary
Constructors Constructor Description MdXmlFormatter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
shouldSaveFeature(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
-
Methods inherited from class com._1c.g5.modeling.xml.serializer.XmlFormatter
createAttributeManyElementsNodes, createAttributeNode, createContainmentReferenceNode, createFeatures, createNonContaimentManyReferenceNodes, createNonContaimentReferenceNode, createRootNode, createTextNodeWithIndent, createXsiTypeNode, createXsiTypeRootNode, format, formatEObject, formatExistFeaturesLikeElements, formatExistFeaturesWithoutElements, formatFeatures, formatingContainmentReferenceNode, formatingRootNode, formatNewFeaturesLikeElements, formatNewFeaturesWithoutElements, formatPreviousTextNodes, formatRootNode, formatXsiTypeNode, formatXsiTypeRootNode, getXsiTypeAttributeNode, getXsiTypeName, getXsiTypeRootName, hasAnnotationName, init, setUriEncoder, shouldSaveObject
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.modeling.xml.serializer.IFormatter
format
-
-
-
-
Method Detail
-
shouldSaveFeature
protected boolean shouldSaveFeature(org.eclipse.emf.ecore.EObject o, org.eclipse.emf.ecore.EStructuralFeature f)
- Overrides:
shouldSaveFeature
in classXmlFormatter
-
-