Class PartialXMIHelper

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.xmi.XMLHelper

    public class PartialXMIHelper
    extends org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

        org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl.NamespaceSupport
      • Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLHelper

        org.eclipse.emf.ecore.xmi.XMLHelper.ManyReference
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected PartialXMILoadConfiguration configuration  
      • 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
      • Fields inherited from interface org.eclipse.emf.ecore.xmi.XMLHelper

        DATATYPE_IS_MANY, DATATYPE_SINGLE, IS_MANY_ADD, IS_MANY_MOVE, OTHER
    • Constructor Summary

      Constructors 
      Constructor Description
      PartialXMIHelper​(org.eclipse.emf.ecore.xmi.XMLResource resource, Map<?,​?> options)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setValue​(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, Object value, int position)  
      • 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, 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, setXMLMap, updateQNamePrefix, updateQNameURI
    • Constructor Detail

      • PartialXMIHelper

        public PartialXMIHelper​(org.eclipse.emf.ecore.xmi.XMLResource resource,
                                Map<?,​?> options)
    • Method Detail

      • setValue

        public void setValue​(org.eclipse.emf.ecore.EObject object,
                             org.eclipse.emf.ecore.EStructuralFeature feature,
                             Object value,
                             int position)
        Specified by:
        setValue in interface org.eclipse.emf.ecore.xmi.XMLHelper
        Overrides:
        setValue in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl