org.apache.tuscany.sdo.util
Class DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl

java.lang.Object
  extended by org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
      extended by org.apache.tuscany.sdo.util.DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl
All Implemented Interfaces:
org.eclipse.emf.ecore.xmi.XMLHelper
Enclosing class:
DataGraphResourceFactoryImpl.DataGraphResourceImpl

public static class DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl
extends org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl


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
protected  DataGraphImpl eDataGraph
           
protected  List resources
           
protected  List uris
           
 
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
DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl(org.eclipse.emf.ecore.xmi.XMLResource xmlResource)
           
 
Method Summary
protected  org.eclipse.emf.common.util.URI createHREF(String baseURI, String fragment)
           
 String getHREF(org.eclipse.emf.ecore.EObject eObject)
           
protected  org.eclipse.emf.common.util.URI getHREF(org.eclipse.emf.ecore.resource.Resource otherResource, org.eclipse.emf.ecore.EObject obj)
           
 String getID(org.eclipse.emf.ecore.EObject eObject)
           
 String getIDREF(org.eclipse.emf.ecore.EObject eObject)
           
 String getQName(org.eclipse.emf.ecore.EClass c)
           
 void populateNameInfo(org.eclipse.emf.ecore.xmi.NameInfo nameInfo, org.eclipse.emf.ecore.EClass c)
           
 void setResource(org.eclipse.emf.ecore.xmi.XMLResource resource)
           
 
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, getJavaEncoding, getName, getNamespaceURI, getNoNamespacePackage, getPrefix, getPrefix, getPrefix, getPrefixes, getPrefixToNamespaceMap, getQName, getQName, getQName, getQName, getQName, getQName, getQName, getResource, getType, getURI, getURIFragment, getURIFragmentQuery, getValue, getXMLEncoding, getXMLMap, handleDanglingHREF, packages, popContext, popContext, populateNameInfo, populateNameInfo, pushContext, recordPrefixToURIMapping, resolve, saveString, setAnySimpleType, setCheckForDuplicates, setExtendedMetaData, setManyReference, setMustHavePrefix, setNoNamespacePackage, setOptions, setPrefixToNamespaceMap, setProcessDanglingHREF, setValue, setXMLMap, updateQNamePrefix, updateQNameURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eDataGraph

protected DataGraphImpl eDataGraph

resources

protected List resources

uris

protected List uris
Constructor Detail

DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl

public DataGraphResourceFactoryImpl.DataGraphResourceImpl.HelperImpl(org.eclipse.emf.ecore.xmi.XMLResource xmlResource)
Method Detail

setResource

public void setResource(org.eclipse.emf.ecore.xmi.XMLResource resource)
Overrides:
setResource in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

getID

public String getID(org.eclipse.emf.ecore.EObject eObject)
Specified by:
getID in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
getID in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

getIDREF

public String getIDREF(org.eclipse.emf.ecore.EObject eObject)
Specified by:
getIDREF in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
getIDREF in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

getHREF

public String getHREF(org.eclipse.emf.ecore.EObject eObject)
Specified by:
getHREF in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
getHREF in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

getHREF

protected org.eclipse.emf.common.util.URI getHREF(org.eclipse.emf.ecore.resource.Resource otherResource,
                                                  org.eclipse.emf.ecore.EObject obj)
Overrides:
getHREF in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

createHREF

protected org.eclipse.emf.common.util.URI createHREF(String baseURI,
                                                     String fragment)

populateNameInfo

public void populateNameInfo(org.eclipse.emf.ecore.xmi.NameInfo nameInfo,
                             org.eclipse.emf.ecore.EClass c)
Specified by:
populateNameInfo in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
populateNameInfo in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl

getQName

public String getQName(org.eclipse.emf.ecore.EClass c)
Specified by:
getQName in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
getQName in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.