org.eclipse.emf.emfstore.internal.common
Class EMFStoreResourceHelper

java.lang.Object
  extended by org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
      extended by org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl
          extended by org.eclipse.emf.emfstore.internal.common.EMFStoreResourceHelper
All Implemented Interfaces:
org.eclipse.emf.ecore.xmi.XMLHelper

public class EMFStoreResourceHelper
extends org.eclipse.emf.ecore.xmi.impl.XMIHelperImpl

Specialized XML Helper that formats float and doubles across different JVM versions alike.

Author:
emueller

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.xmi.XMLHelper
org.eclipse.emf.ecore.xmi.XMLHelper.ManyReference
 
Field Summary
 
Fields inherited from interface org.eclipse.emf.ecore.xmi.XMLHelper
DATATYPE_IS_MANY, DATATYPE_SINGLE, IS_MANY_ADD, IS_MANY_MOVE, OTHER
 
Constructor Summary
EMFStoreResourceHelper(EMFStoreResource resource)
          Constructor.
 
Method Summary
 String convertToString(org.eclipse.emf.ecore.EFactory factory, org.eclipse.emf.ecore.EDataType dataType, Object value)
           
 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl
addPrefix, createObject, createObject, deresolve, getAnyContentPrefixToURIMapping, getDanglingHREFException, getExtendedMetaData, getFeature, getFeature, getFeatureKind, getHREF, getID, getIDREF, getJavaEncoding, getName, getNamespaceURI, getNoNamespacePackage, getPrefix, getPrefix, getPrefixes, getPrefixToNamespaceMap, getQName, getQName, getQName, getResource, getType, getURI, getValue, getXMLEncoding, getXMLMap, packages, popContext, popContext, populateNameInfo, populateNameInfo, populateNameInfo, pushContext, recordPrefixToURIMapping, resolve, saveString, setAnySimpleType, setCheckForDuplicates, setExtendedMetaData, setManyReference, setMustHavePrefix, setNoNamespacePackage, setOptions, setPrefixToNamespaceMap, setProcessDanglingHREF, setResource, setValue, setXMLMap
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EMFStoreResourceHelper

public EMFStoreResourceHelper(EMFStoreResource resource)
Constructor.

Parameters:
resource - the EMFStore resource for which to create the helper
Method Detail

convertToString

public String convertToString(org.eclipse.emf.ecore.EFactory factory,
                              org.eclipse.emf.ecore.EDataType dataType,
                              Object value)
Specified by:
convertToString in interface org.eclipse.emf.ecore.xmi.XMLHelper
Overrides:
convertToString in class org.eclipse.emf.ecore.xmi.impl.XMLHelperImpl


Copyright © 2015. All Rights Reserved.