Class SuppressXmlHelper

java.lang.Object
org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
com.e1c.g5.v8.dt.check.suppress.internal.resource.SuppressXmlHelper
All Implemented Interfaces:
org.eclipse.emf.ecore.xmi.XMLHelper

public class SuppressXmlHelper extends org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
XML helper for Suppress settings serialization / deserialization.
  • 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 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
    SuppressXmlHelper(org.eclipse.emf.ecore.xmi.XMLResource resource)
    Constructor of SuppressXmlHelper.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
    isDataPathSegments(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature)
    Returns, whether the given object feature is data path segments.
    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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SuppressXmlHelper

      public SuppressXmlHelper(org.eclipse.emf.ecore.xmi.XMLResource resource)
      Constructor of SuppressXmlHelper.
      Parameters:
      resource - the parent XML resource, cannot be null
  • Method Details

    • 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
    • isDataPathSegments

      protected boolean isDataPathSegments(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature)
      Returns, whether the given object feature is data path segments.
      Parameters:
      object - the candidate parent object, cannot be null
      feature - the candidate feature, cannot be null
      Returns:
      whether the given object feature is data path segments