Package com._1c.g5.modeling.resource
Class ModelXmiHelperImpl
- java.lang.Object
-
- org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
-
- org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
-
- com._1c.g5.modeling.resource.ModelXmiHelperImpl
-
- All Implemented Interfaces:
org.eclipse.emf.ecore.xmi.XMLHelper
public class ModelXmiHelperImpl extends org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
TODO JavaDoc
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
allPrefixToURI, anyPrefixesToURIs, anySimpleType, checkForDuplicates, danglingHREFException, deresolve, extendedMetaData, featuresToKinds, fragmentPrefixes, INTEGER_DATATYPE_IS_MANY, INTEGER_DATATYPE_SINGLE, INTEGER_IS_MANY_ADD, INTEGER_IS_MANY_MOVE, INTEGER_OTHER, laxFeatureProcessing, mustHavePrefix, namespaceSupport, noNamespacePackage, packageRegistry, packages, prefixesToURIs, processDanglingHREF, resource, resourceURI, roots, seenEmptyStringMapping, uriHandler, urisToPrefixes, xmlMap, xmlSchemaTypePackage
-
-
Constructor Summary
Constructors Constructor Description ModelXmiHelperImpl()
ModelXmiHelperImpl(org.eclipse.emf.ecore.xmi.XMLResource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getHREF(org.eclipse.emf.ecore.EObject obj)
Данная функция полностью скопирована с (@link org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl#getHREF(org.eclipse.emf.ecore.EObject)} за исключением одной детали: не выполняется deresolve для URI.-
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
addNSDeclaration, addPrefix, computeFeatureKind, convertToString, createFromString, createObject, createObject, deresolve, getAnyContentPrefixToURIMapping, getDanglingHREFException, getExtendedMetaData, getFeature, getFeature, getFeatureKind, getFeatureWithoutMap, getHREF, getID, getIDREF, getJavaEncoding, getName, getNamespaceURI, getNoNamespacePackage, getPrefix, getPrefix, getPrefix, getPrefixes, getPrefixToNamespaceMap, getQName, getQName, getQName, getQName, getQName, getQName, getQName, getQName, getResource, getType, getURI, getURIFragment, getURIFragmentQuery, getValue, getXMLEncoding, getXMLMap, handleDanglingHREF, packages, popContext, popContext, populateNameInfo, populateNameInfo, populateNameInfo, pushContext, recordPrefixToURIMapping, resolve, saveString, setAnySimpleType, setCheckForDuplicates, setExtendedMetaData, setManyReference, setMustHavePrefix, setNoNamespacePackage, setOptions, setPrefixToNamespaceMap, setProcessDanglingHREF, setResource, setValue, setXMLMap, updateQNamePrefix, updateQNameURI
-
-
-
-
Method Detail
-
getHREF
public String getHREF(org.eclipse.emf.ecore.EObject obj)
Данная функция полностью скопирована с (@link org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl#getHREF(org.eclipse.emf.ecore.EObject)} за исключением одной детали: не выполняется deresolve для URI. Таким образом, URI остается абсолютным- Specified by:
getHREF
in interfaceorg.eclipse.emf.ecore.xmi.XMLHelper
- Overrides:
getHREF
in classorg.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
- See Also:
XMLHelperImpl.getHREF(org.eclipse.emf.ecore.EObject)
-
-