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
ConstructorsConstructorDescriptionSuppressXmlHelper
(org.eclipse.emf.ecore.xmi.XMLResource resource) Constructor ofSuppressXmlHelper
. -
Method Summary
Modifier and TypeMethodDescriptionprotected 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
-
Constructor Details
-
SuppressXmlHelper
public SuppressXmlHelper(org.eclipse.emf.ecore.xmi.XMLResource resource) Constructor ofSuppressXmlHelper
.- Parameters:
resource
- the parent XML resource, cannot benull
-
-
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 interfaceorg.eclipse.emf.ecore.xmi.XMLHelper
- Overrides:
setValue
in classorg.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 benull
feature
- the candidate feature, cannot benull
- Returns:
- whether the given object feature is data path segments
-