org.eclipse.emf.ecore.xml.type.impl
Class XMLTypeFactoryImpl

java.lang.Object
  extended byorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended byorg.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended byorg.eclipse.emf.ecore.impl.EObjectImpl
              extended byorg.eclipse.emf.ecore.impl.FlatEObjectImpl
                  extended byorg.eclipse.emf.ecore.impl.EModelElementImpl
                      extended byorg.eclipse.emf.ecore.impl.EFactoryImpl
                          extended byorg.eclipse.emf.ecore.xml.type.impl.XMLTypeFactoryImpl
All Implemented Interfaces:
EFactory, EModelElement, EObject, InternalEObject, Notifier, XMLTypeFactory

public class XMLTypeFactoryImpl
extends EFactoryImpl
implements XMLTypeFactory

An implementation of the model Factory.


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList
 
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
 
Field Summary
protected static DateFormat[] EDATE_FORMATS
           
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
 
Fields inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eProxyURI
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.xml.type.XMLTypeFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
XMLTypeFactoryImpl()
          Creates an instance of the factory
 
Method Summary
protected  Boolean booleanValueOf(String initialValue)
           
 String convertAnySimpleType(Object instanceValue)
           
 String convertAnySimpleTypeToString(EDataType eDataType, Object instanceValue)
           
 String convertAnyURI(String instanceValue)
           
 String convertAnyURIToString(EDataType eDataType, Object instanceValue)
           
 String convertBase64Binary(byte[] instanceValue)
           
 String convertBase64BinaryToString(EDataType eDataType, Object instanceValue)
           
 String convertBoolean(boolean instanceValue)
           
 String convertBooleanObject(Boolean instanceValue)
           
 String convertBooleanObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertBooleanToString(EDataType eDataType, Object instanceValue)
           
 String convertByte(byte instanceValue)
           
 String convertByteObject(Byte instanceValue)
           
 String convertByteObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertByteToString(EDataType eDataType, Object instanceValue)
           
 String convertDate(Object instanceValue)
           
 String convertDateTime(Object instanceValue)
           
 String convertDateTimeToString(EDataType eDataType, Object instanceValue)
           
 String convertDateToString(EDataType eDataType, Object instanceValue)
           
 String convertDecimal(BigDecimal instanceValue)
           
 String convertDecimalToString(EDataType eDataType, Object instanceValue)
           
 String convertDouble(double instanceValue)
           
 String convertDoubleObject(Double instanceValue)
           
 String convertDoubleObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertDoubleToString(EDataType eDataType, Object instanceValue)
           
 String convertDuration(Object instanceValue)
           
 String convertDurationToString(EDataType eDataType, Object instanceValue)
           
 String convertENTITIES(List instanceValue)
           
 String convertENTITIESBase(List instanceValue)
           
 String convertENTITIESBaseToString(EDataType eDataType, Object instanceValue)
           
 String convertENTITIESToString(EDataType eDataType, Object instanceValue)
           
 String convertENTITY(String instanceValue)
           
 String convertENTITYToString(EDataType eDataType, Object instanceValue)
           
 String convertFloat(float instanceValue)
           
 String convertFloatObject(Float instanceValue)
           
 String convertFloatObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertFloatToString(EDataType eDataType, Object instanceValue)
           
 String convertGDay(Object instanceValue)
           
 String convertGDayToString(EDataType eDataType, Object instanceValue)
           
 String convertGMonth(Object instanceValue)
           
 String convertGMonthDay(Object instanceValue)
           
 String convertGMonthDayToString(EDataType eDataType, Object instanceValue)
           
 String convertGMonthToString(EDataType eDataType, Object instanceValue)
           
 String convertGYear(Object instanceValue)
           
 String convertGYearMonth(Object instanceValue)
           
 String convertGYearMonthToString(EDataType eDataType, Object instanceValue)
           
 String convertGYearToString(EDataType eDataType, Object instanceValue)
           
 String convertHexBinary(byte[] instanceValue)
           
 String convertHexBinaryToString(EDataType eDataType, Object instanceValue)
           
 String convertID(String instanceValue)
           
 String convertIDREF(String instanceValue)
           
 String convertIDREFS(List instanceValue)
           
 String convertIDREFSBase(List instanceValue)
           
 String convertIDREFSBaseToString(EDataType eDataType, Object instanceValue)
           
 String convertIDREFSToString(EDataType eDataType, Object instanceValue)
           
 String convertIDREFToString(EDataType eDataType, Object instanceValue)
           
 String convertIDToString(EDataType eDataType, Object instanceValue)
           
 String convertInt(int instanceValue)
           
 String convertInteger(BigInteger instanceValue)
           
 String convertIntegerToString(EDataType eDataType, Object instanceValue)
           
 String convertIntObject(Integer instanceValue)
           
 String convertIntObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertIntToString(EDataType eDataType, Object instanceValue)
           
 String convertLanguage(String instanceValue)
           
 String convertLanguageToString(EDataType eDataType, Object instanceValue)
           
 String convertLong(long instanceValue)
           
 String convertLongObject(Long instanceValue)
           
 String convertLongObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertLongToString(EDataType eDataType, Object instanceValue)
           
 String convertName(String instanceValue)
           
 String convertNameToString(EDataType eDataType, Object instanceValue)
           
 String convertNCName(String instanceValue)
           
 String convertNCNameToString(EDataType eDataType, Object instanceValue)
           
 String convertNegativeInteger(BigInteger instanceValue)
           
 String convertNegativeIntegerToString(EDataType eDataType, Object instanceValue)
           
 String convertNMTOKEN(String instanceValue)
           
 String convertNMTOKENS(List instanceValue)
           
 String convertNMTOKENSBase(List instanceValue)
           
 String convertNMTOKENSBaseToString(EDataType eDataType, Object instanceValue)
           
 String convertNMTOKENSToString(EDataType eDataType, Object instanceValue)
           
 String convertNMTOKENToString(EDataType eDataType, Object instanceValue)
           
 String convertNonNegativeInteger(BigInteger instanceValue)
           
 String convertNonNegativeIntegerToString(EDataType eDataType, Object instanceValue)
           
 String convertNonPositiveInteger(BigInteger instanceValue)
           
 String convertNonPositiveIntegerToString(EDataType eDataType, Object instanceValue)
           
 String convertNormalizedString(String instanceValue)
           
 String convertNormalizedStringToString(EDataType eDataType, Object instanceValue)
           
 String convertNOTATION(Object instanceValue)
           
 String convertNOTATIONToString(EDataType eDataType, Object instanceValue)
           
 String convertPositiveInteger(BigInteger instanceValue)
           
 String convertPositiveIntegerToString(EDataType eDataType, Object instanceValue)
           
 String convertQName(Object instanceValue)
           
 String convertQNameToString(EDataType eDataType, Object instanceValue)
           
 String convertShort(short instanceValue)
           
 String convertShortObject(Short instanceValue)
           
 String convertShortObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertShortToString(EDataType eDataType, Object instanceValue)
           
 String convertString(String instanceValue)
           
 String convertStringToString(EDataType eDataType, Object instanceValue)
           
 String convertTime(Object instanceValue)
           
 String convertTimeToString(EDataType eDataType, Object instanceValue)
           
 String convertToken(String instanceValue)
           
 String convertTokenToString(EDataType eDataType, Object instanceValue)
           
 String convertToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedByte(short instanceValue)
           
 String convertUnsignedByteObject(Short instanceValue)
           
 String convertUnsignedByteObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedByteToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedInt(long instanceValue)
           
 String convertUnsignedIntObject(Long instanceValue)
           
 String convertUnsignedIntObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedIntToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedLong(BigInteger instanceValue)
           
 String convertUnsignedLongToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedShort(int instanceValue)
           
 String convertUnsignedShortObject(Integer instanceValue)
           
 String convertUnsignedShortObjectToString(EDataType eDataType, Object instanceValue)
           
 String convertUnsignedShortToString(EDataType eDataType, Object instanceValue)
           
 EObject create(EClass eClass)
           
 Object createAnySimpleType(String literal)
           
 Object createAnySimpleTypeFromString(EDataType eDataType, String initialValue)
           
 AnyType createAnyType()
           
 String createAnyURI(String literal)
           
 String createAnyURIFromString(EDataType eDataType, String initialValue)
           
 byte[] createBase64Binary(String literal)
           
 byte[] createBase64BinaryFromString(EDataType eDataType, String initialValue)
           
 boolean createBoolean(String initialValue)
           
 Boolean createBooleanFromString(EDataType eDataType, String initialValue)
           
 Boolean createBooleanObject(String literal)
           
 Boolean createBooleanObjectFromString(EDataType eDataType, String initialValue)
           
 byte createByte(String literal)
           
 Byte createByteFromString(EDataType eDataType, String initialValue)
           
 Byte createByteObject(String literal)
           
 Byte createByteObjectFromString(EDataType eDataType, String initialValue)
           
 Object createDate(String literal)
           
 Object createDateFromString(EDataType eDataType, String initialValue)
           
 Object createDateTime(String literal)
           
 Object createDateTimeFromString(EDataType eDataType, String initialValue)
           
 BigDecimal createDecimal(String literal)
           
 BigDecimal createDecimalFromString(EDataType eDataType, String initialValue)
           
 double createDouble(String literal)
           
 Double createDoubleFromString(EDataType eDataType, String initialValue)
           
 Double createDoubleObject(String literal)
           
 Double createDoubleObjectFromString(EDataType eDataType, String initialValue)
           
 Object createDuration(String literal)
           
 Object createDurationFromString(EDataType eDataType, String initialValue)
           
 List createENTITIES(String literal)
           
 List createENTITIESBase(String literal)
           
 List createENTITIESBaseFromString(EDataType eDataType, String initialValue)
           
 List createENTITIESFromString(EDataType eDataType, String initialValue)
           
 String createENTITY(String literal)
           
 String createENTITYFromString(EDataType eDataType, String initialValue)
           
 float createFloat(String literal)
           
 Float createFloatFromString(EDataType eDataType, String initialValue)
           
 Float createFloatObject(String literal)
           
 Float createFloatObjectFromString(EDataType eDataType, String initialValue)
           
 Object createFromString(EDataType eDataType, String initialValue)
           
 Object createGDay(String literal)
           
 Object createGDayFromString(EDataType eDataType, String initialValue)
           
 Object createGMonth(String literal)
           
 Object createGMonthDay(String literal)
           
 Object createGMonthDayFromString(EDataType eDataType, String initialValue)
           
 Object createGMonthFromString(EDataType eDataType, String initialValue)
           
 Object createGYear(String literal)
           
 Object createGYearFromString(EDataType eDataType, String initialValue)
           
 Object createGYearMonth(String literal)
           
 Object createGYearMonthFromString(EDataType eDataType, String initialValue)
           
 byte[] createHexBinary(String literal)
           
 byte[] createHexBinaryFromString(EDataType eDataType, String initialValue)
           
 String createID(String literal)
           
 String createIDFromString(EDataType eDataType, String initialValue)
           
 String createIDREF(String literal)
           
 String createIDREFFromString(EDataType eDataType, String initialValue)
           
 List createIDREFS(String literal)
           
 List createIDREFSBase(String literal)
           
 List createIDREFSBaseFromString(EDataType eDataType, String initialValue)
           
 List createIDREFSFromString(EDataType eDataType, String initialValue)
           
 int createInt(String initialValue)
           
 BigInteger createInteger(String literal)
           
 BigInteger createIntegerFromString(EDataType eDataType, String initialValue)
           
 Integer createIntFromString(EDataType eDataType, String initialValue)
           
 Integer createIntObject(String literal)
           
 Integer createIntObjectFromString(EDataType eDataType, String initialValue)
           
 String createLanguage(String literal)
           
 String createLanguageFromString(EDataType eDataType, String initialValue)
           
 long createLong(String literal)
           
 Long createLongFromString(EDataType eDataType, String initialValue)
           
 Long createLongObject(String literal)
           
 Long createLongObjectFromString(EDataType eDataType, String initialValue)
           
 String createName(String literal)
           
 String createNameFromString(EDataType eDataType, String initialValue)
           
 String createNCName(String literal)
           
 String createNCNameFromString(EDataType eDataType, String initialValue)
           
 BigInteger createNegativeInteger(String literal)
           
 BigInteger createNegativeIntegerFromString(EDataType eDataType, String initialValue)
           
 String createNMTOKEN(String literal)
           
 String createNMTOKENFromString(EDataType eDataType, String initialValue)
           
 List createNMTOKENS(String literal)
           
 List createNMTOKENSBase(String literal)
           
 List createNMTOKENSBaseFromString(EDataType eDataType, String initialValue)
           
 List createNMTOKENSFromString(EDataType eDataType, String initialValue)
           
 BigInteger createNonNegativeInteger(String literal)
           
 BigInteger createNonNegativeIntegerFromString(EDataType eDataType, String initialValue)
           
 BigInteger createNonPositiveInteger(String literal)
           
 BigInteger createNonPositiveIntegerFromString(EDataType eDataType, String initialValue)
           
 String createNormalizedString(String literal)
           
 String createNormalizedStringFromString(EDataType eDataType, String initialValue)
           
 Object createNOTATION(String literal)
           
 Object createNOTATIONFromString(EDataType eDataType, String initialValue)
           
 BigInteger createPositiveInteger(String literal)
           
 BigInteger createPositiveIntegerFromString(EDataType eDataType, String initialValue)
           
 Object createQName(String literal)
           
 Object createQNameFromString(EDataType eDataType, String initialValue)
           
 short createShort(String literal)
           
 Short createShortFromString(EDataType eDataType, String initialValue)
           
 Short createShortObject(String literal)
           
 Short createShortObjectFromString(EDataType eDataType, String initialValue)
           
 SimpleAnyType createSimpleAnyType()
           
 String createString(String initialValue)
           
 String createStringFromString(EDataType eDataType, String initialValue)
           
 Object createTime(String literal)
           
 Object createTimeFromString(EDataType eDataType, String initialValue)
           
 String createToken(String literal)
           
 String createTokenFromString(EDataType eDataType, String initialValue)
           
 short createUnsignedByte(String literal)
           
 Short createUnsignedByteFromString(EDataType eDataType, String initialValue)
           
 Short createUnsignedByteObject(String literal)
           
 Short createUnsignedByteObjectFromString(EDataType eDataType, String initialValue)
           
 long createUnsignedInt(String literal)
           
 Long createUnsignedIntFromString(EDataType eDataType, String initialValue)
           
 Long createUnsignedIntObject(String literal)
           
 Long createUnsignedIntObjectFromString(EDataType eDataType, String initialValue)
           
 BigInteger createUnsignedLong(String literal)
           
 BigInteger createUnsignedLongFromString(EDataType eDataType, String initialValue)
           
 int createUnsignedShort(String literal)
           
 Integer createUnsignedShortFromString(EDataType eDataType, String initialValue)
           
 Integer createUnsignedShortObject(String literal)
           
 Integer createUnsignedShortObjectFromString(EDataType eDataType, String initialValue)
           
 XMLTypeDocumentRoot createXMLTypeDocumentRoot()
           
static XMLTypePackage getPackage()
          Deprecated.  
 XMLTypePackage getXMLTypePackage()
           
static XMLTypeFactory init()
          Creates the default factory implementation
protected  boolean primitiveBooleanValueOf(String initialValue)
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
 
Methods inherited from class org.eclipse.emf.ecore.impl.FlatEObjectImpl
eContents, eCrossReferences, eIsProxy, eProperties, eProxyURI, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eSetClass, eSetDeliver
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

EDATE_FORMATS

protected static final DateFormat[] EDATE_FORMATS
Constructor Detail

XMLTypeFactoryImpl

public XMLTypeFactoryImpl()
Creates an instance of the factory.

Method Detail

createAnySimpleType

public Object createAnySimpleType(String literal)

Specified by:
createAnySimpleType in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertAnySimpleType

public String convertAnySimpleType(Object instanceValue)

Specified by:
convertAnySimpleType in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createAnyURI

public String createAnyURI(String literal)

Specified by:
createAnyURI in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertAnyURI

public String convertAnyURI(String instanceValue)

Specified by:
convertAnyURI in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createBase64Binary

public byte[] createBase64Binary(String literal)

Specified by:
createBase64Binary in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertBase64Binary

public String convertBase64Binary(byte[] instanceValue)

Specified by:
convertBase64Binary in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createBoolean

public boolean createBoolean(String initialValue)

Specified by:
createBoolean in interface XMLTypeFactory
Parameters:
initialValue - a literal of the data type.
Returns:
a new instance value of the data type.

convertBoolean

public String convertBoolean(boolean instanceValue)

Specified by:
convertBoolean in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createBooleanObject

public Boolean createBooleanObject(String literal)

Specified by:
createBooleanObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertBooleanObject

public String convertBooleanObject(Boolean instanceValue)

Specified by:
convertBooleanObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createByte

public byte createByte(String literal)

Specified by:
createByte in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertByte

public String convertByte(byte instanceValue)

Specified by:
convertByte in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createByteObject

public Byte createByteObject(String literal)

Specified by:
createByteObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertByteObject

public String convertByteObject(Byte instanceValue)

Specified by:
convertByteObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDate

public Object createDate(String literal)

Specified by:
createDate in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDate

public String convertDate(Object instanceValue)

Specified by:
convertDate in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDateTime

public Object createDateTime(String literal)

Specified by:
createDateTime in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDateTime

public String convertDateTime(Object instanceValue)

Specified by:
convertDateTime in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDecimal

public BigDecimal createDecimal(String literal)

Specified by:
createDecimal in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDecimal

public String convertDecimal(BigDecimal instanceValue)

Specified by:
convertDecimal in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDouble

public double createDouble(String literal)

Specified by:
createDouble in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDouble

public String convertDouble(double instanceValue)

Specified by:
convertDouble in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDoubleObject

public Double createDoubleObject(String literal)

Specified by:
createDoubleObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDoubleObject

public String convertDoubleObject(Double instanceValue)

Specified by:
convertDoubleObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createDuration

public Object createDuration(String literal)

Specified by:
createDuration in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertDuration

public String convertDuration(Object instanceValue)

Specified by:
convertDuration in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createENTITIES

public List createENTITIES(String literal)

Specified by:
createENTITIES in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createENTITIESFromString

public List createENTITIESFromString(EDataType eDataType,
                                     String initialValue)


convertENTITIES

public String convertENTITIES(List instanceValue)

Specified by:
convertENTITIES in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertENTITIESToString

public String convertENTITIESToString(EDataType eDataType,
                                      Object instanceValue)


createENTITIESBase

public List createENTITIESBase(String literal)

Specified by:
createENTITIESBase in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createENTITIESBaseFromString

public List createENTITIESBaseFromString(EDataType eDataType,
                                         String initialValue)


convertENTITIESBase

public String convertENTITIESBase(List instanceValue)

Specified by:
convertENTITIESBase in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertENTITIESBaseToString

public String convertENTITIESBaseToString(EDataType eDataType,
                                          Object instanceValue)


createENTITY

public String createENTITY(String literal)

Specified by:
createENTITY in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertENTITY

public String convertENTITY(String instanceValue)

Specified by:
convertENTITY in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createFloat

public float createFloat(String literal)

Specified by:
createFloat in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertFloat

public String convertFloat(float instanceValue)

Specified by:
convertFloat in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createFloatObject

public Float createFloatObject(String literal)

Specified by:
createFloatObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertFloatObject

public String convertFloatObject(Float instanceValue)

Specified by:
convertFloatObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createGDay

public Object createGDay(String literal)

Specified by:
createGDay in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertGDay

public String convertGDay(Object instanceValue)

Specified by:
convertGDay in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createGMonth

public Object createGMonth(String literal)

Specified by:
createGMonth in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertGMonth

public String convertGMonth(Object instanceValue)

Specified by:
convertGMonth in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createGMonthDay

public Object createGMonthDay(String literal)

Specified by:
createGMonthDay in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertGMonthDay

public String convertGMonthDay(Object instanceValue)

Specified by:
convertGMonthDay in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createGYear

public Object createGYear(String literal)

Specified by:
createGYear in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertGYear

public String convertGYear(Object instanceValue)

Specified by:
convertGYear in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createGYearMonth

public Object createGYearMonth(String literal)

Specified by:
createGYearMonth in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertGYearMonth

public String convertGYearMonth(Object instanceValue)

Specified by:
convertGYearMonth in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createHexBinary

public byte[] createHexBinary(String literal)

Specified by:
createHexBinary in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertHexBinary

public String convertHexBinary(byte[] instanceValue)

Specified by:
convertHexBinary in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createID

public String createID(String literal)

Specified by:
createID in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createIDFromString

public String createIDFromString(EDataType eDataType,
                                 String initialValue)


convertID

public String convertID(String instanceValue)

Specified by:
convertID in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createIDREF

public String createIDREF(String literal)

Specified by:
createIDREF in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createIDREFFromString

public String createIDREFFromString(EDataType eDataType,
                                    String initialValue)


convertIDREF

public String convertIDREF(String instanceValue)

Specified by:
convertIDREF in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createIDREFS

public List createIDREFS(String literal)

Specified by:
createIDREFS in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createIDREFSFromString

public List createIDREFSFromString(EDataType eDataType,
                                   String initialValue)


convertIDREFS

public String convertIDREFS(List instanceValue)

Specified by:
convertIDREFS in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertIDREFSToString

public String convertIDREFSToString(EDataType eDataType,
                                    Object instanceValue)


createIDREFSBase

public List createIDREFSBase(String literal)

Specified by:
createIDREFSBase in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createIDREFSBaseFromString

public List createIDREFSBaseFromString(EDataType eDataType,
                                       String initialValue)


convertIDREFSBase

public String convertIDREFSBase(List instanceValue)

Specified by:
convertIDREFSBase in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertIDREFSBaseToString

public String convertIDREFSBaseToString(EDataType eDataType,
                                        Object instanceValue)


createInt

public int createInt(String initialValue)

Specified by:
createInt in interface XMLTypeFactory
Parameters:
initialValue - a literal of the data type.
Returns:
a new instance value of the data type.

convertInt

public String convertInt(int instanceValue)

Specified by:
convertInt in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createInteger

public BigInteger createInteger(String literal)

Specified by:
createInteger in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertInteger

public String convertInteger(BigInteger instanceValue)

Specified by:
convertInteger in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createIntObject

public Integer createIntObject(String literal)

Specified by:
createIntObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertIntObject

public String convertIntObject(Integer instanceValue)

Specified by:
convertIntObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createLanguage

public String createLanguage(String literal)

Specified by:
createLanguage in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertLanguage

public String convertLanguage(String instanceValue)

Specified by:
convertLanguage in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createLong

public long createLong(String literal)

Specified by:
createLong in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertLong

public String convertLong(long instanceValue)

Specified by:
convertLong in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createLongObject

public Long createLongObject(String literal)

Specified by:
createLongObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertLongObject

public String convertLongObject(Long instanceValue)

Specified by:
convertLongObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createName

public String createName(String literal)

Specified by:
createName in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertName

public String convertName(String instanceValue)

Specified by:
convertName in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNCName

public String createNCName(String literal)

Specified by:
createNCName in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNCName

public String convertNCName(String instanceValue)

Specified by:
convertNCName in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNegativeInteger

public BigInteger createNegativeInteger(String literal)

Specified by:
createNegativeInteger in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createNegativeIntegerFromString

public BigInteger createNegativeIntegerFromString(EDataType eDataType,
                                                  String initialValue)


convertNegativeInteger

public String convertNegativeInteger(BigInteger instanceValue)

Specified by:
convertNegativeInteger in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertNegativeIntegerToString

public String convertNegativeIntegerToString(EDataType eDataType,
                                             Object instanceValue)


createNMTOKEN

public String createNMTOKEN(String literal)

Specified by:
createNMTOKEN in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNMTOKEN

public String convertNMTOKEN(String instanceValue)

Specified by:
convertNMTOKEN in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNMTOKENS

public List createNMTOKENS(String literal)

Specified by:
createNMTOKENS in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createNMTOKENSFromString

public List createNMTOKENSFromString(EDataType eDataType,
                                     String initialValue)


convertNMTOKENS

public String convertNMTOKENS(List instanceValue)

Specified by:
convertNMTOKENS in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertNMTOKENSToString

public String convertNMTOKENSToString(EDataType eDataType,
                                      Object instanceValue)


createNMTOKENSBase

public List createNMTOKENSBase(String literal)

Specified by:
createNMTOKENSBase in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createNMTOKENSBaseFromString

public List createNMTOKENSBaseFromString(EDataType eDataType,
                                         String initialValue)


convertNMTOKENSBase

public String convertNMTOKENSBase(List instanceValue)

Specified by:
convertNMTOKENSBase in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertNMTOKENSBaseToString

public String convertNMTOKENSBaseToString(EDataType eDataType,
                                          Object instanceValue)

createNonNegativeInteger

public BigInteger createNonNegativeInteger(String literal)

Specified by:
createNonNegativeInteger in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNonNegativeInteger

public String convertNonNegativeInteger(BigInteger instanceValue)

Specified by:
convertNonNegativeInteger in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNonPositiveInteger

public BigInteger createNonPositiveInteger(String literal)

Specified by:
createNonPositiveInteger in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNonPositiveInteger

public String convertNonPositiveInteger(BigInteger instanceValue)

Specified by:
convertNonPositiveInteger in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNormalizedString

public String createNormalizedString(String literal)

Specified by:
createNormalizedString in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNormalizedString

public String convertNormalizedString(String instanceValue)

Specified by:
convertNormalizedString in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createNOTATION

public Object createNOTATION(String literal)

Specified by:
createNOTATION in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertNOTATION

public String convertNOTATION(Object instanceValue)

Specified by:
convertNOTATION in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createPositiveInteger

public BigInteger createPositiveInteger(String literal)

Specified by:
createPositiveInteger in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createPositiveIntegerFromString

public BigInteger createPositiveIntegerFromString(EDataType eDataType,
                                                  String initialValue)


convertPositiveInteger

public String convertPositiveInteger(BigInteger instanceValue)

Specified by:
convertPositiveInteger in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertPositiveIntegerToString

public String convertPositiveIntegerToString(EDataType eDataType,
                                             Object instanceValue)


createQName

public Object createQName(String literal)

Specified by:
createQName in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertQName

public String convertQName(Object instanceValue)

Specified by:
convertQName in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createShort

public short createShort(String literal)

Specified by:
createShort in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertShort

public String convertShort(short instanceValue)

Specified by:
convertShort in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createShortObject

public Short createShortObject(String literal)

Specified by:
createShortObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertShortObject

public String convertShortObject(Short instanceValue)

Specified by:
convertShortObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createString

public String createString(String initialValue)

Specified by:
createString in interface XMLTypeFactory
Parameters:
initialValue - a literal of the data type.
Returns:
a new instance value of the data type.

convertString

public String convertString(String instanceValue)

Specified by:
convertString in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createTime

public Object createTime(String literal)

Specified by:
createTime in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertTime

public String convertTime(Object instanceValue)

Specified by:
convertTime in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createToken

public String createToken(String literal)

Specified by:
createToken in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertToken

public String convertToken(String instanceValue)

Specified by:
convertToken in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedByte

public short createUnsignedByte(String literal)

Specified by:
createUnsignedByte in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedByte

public String convertUnsignedByte(short instanceValue)

Specified by:
convertUnsignedByte in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedByteObject

public Short createUnsignedByteObject(String literal)

Specified by:
createUnsignedByteObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedByteObject

public String convertUnsignedByteObject(Short instanceValue)

Specified by:
convertUnsignedByteObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedInt

public long createUnsignedInt(String literal)

Specified by:
createUnsignedInt in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedInt

public String convertUnsignedInt(long instanceValue)

Specified by:
convertUnsignedInt in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedIntObject

public Long createUnsignedIntObject(String literal)

Specified by:
createUnsignedIntObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedIntObject

public String convertUnsignedIntObject(Long instanceValue)

Specified by:
convertUnsignedIntObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedLong

public BigInteger createUnsignedLong(String literal)

Specified by:
createUnsignedLong in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

createUnsignedLongFromString

public BigInteger createUnsignedLongFromString(EDataType eDataType,
                                               String initialValue)


convertUnsignedLong

public String convertUnsignedLong(BigInteger instanceValue)

Specified by:
convertUnsignedLong in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

convertUnsignedLongToString

public String convertUnsignedLongToString(EDataType eDataType,
                                          Object instanceValue)


createUnsignedShort

public int createUnsignedShort(String literal)

Specified by:
createUnsignedShort in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedShort

public String convertUnsignedShort(int instanceValue)

Specified by:
convertUnsignedShort in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

createUnsignedShortObject

public Integer createUnsignedShortObject(String literal)

Specified by:
createUnsignedShortObject in interface XMLTypeFactory
Parameters:
literal - a literal of the data type.
Returns:
a new instance value of the data type.

convertUnsignedShortObject

public String convertUnsignedShortObject(Integer instanceValue)

Specified by:
convertUnsignedShortObject in interface XMLTypeFactory
Parameters:
instanceValue - an instance value of the data type.
Returns:
a literal representation of the instance value.

init

public static XMLTypeFactory init()
Creates the default factory implementation.


create

public EObject create(EClass eClass)

Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl

createFromString

public Object createFromString(EDataType eDataType,
                               String initialValue)

Specified by:
createFromString in interface EFactory
Overrides:
createFromString in class EFactoryImpl

convertToString

public String convertToString(EDataType eDataType,
                              Object instanceValue)

Specified by:
convertToString in interface EFactory
Overrides:
convertToString in class EFactoryImpl

createAnyType

public AnyType createAnyType()

Specified by:
createAnyType in interface XMLTypeFactory
Returns:
a new object of class 'Any Type'.

createSimpleAnyType

public SimpleAnyType createSimpleAnyType()

Specified by:
createSimpleAnyType in interface XMLTypeFactory
Returns:
a new object of class 'Simple Any Type'.

createXMLTypeDocumentRoot

public XMLTypeDocumentRoot createXMLTypeDocumentRoot()

Specified by:
createXMLTypeDocumentRoot in interface XMLTypeFactory
Returns:
a new object of class 'Document Root'.

createAnySimpleTypeFromString

public Object createAnySimpleTypeFromString(EDataType eDataType,
                                            String initialValue)


convertAnySimpleTypeToString

public String convertAnySimpleTypeToString(EDataType eDataType,
                                           Object instanceValue)


createAnyURIFromString

public String createAnyURIFromString(EDataType eDataType,
                                     String initialValue)


convertAnyURIToString

public String convertAnyURIToString(EDataType eDataType,
                                    Object instanceValue)


createBase64BinaryFromString

public byte[] createBase64BinaryFromString(EDataType eDataType,
                                           String initialValue)


convertBase64BinaryToString

public String convertBase64BinaryToString(EDataType eDataType,
                                          Object instanceValue)


createBooleanFromString

public Boolean createBooleanFromString(EDataType eDataType,
                                       String initialValue)


convertBooleanToString

public String convertBooleanToString(EDataType eDataType,
                                     Object instanceValue)


createBooleanObjectFromString

public Boolean createBooleanObjectFromString(EDataType eDataType,
                                             String initialValue)


convertBooleanObjectToString

public String convertBooleanObjectToString(EDataType eDataType,
                                           Object instanceValue)


createDecimalFromString

public BigDecimal createDecimalFromString(EDataType eDataType,
                                          String initialValue)


convertDecimalToString

public String convertDecimalToString(EDataType eDataType,
                                     Object instanceValue)


createIntegerFromString

public BigInteger createIntegerFromString(EDataType eDataType,
                                          String initialValue)


convertIntegerToString

public String convertIntegerToString(EDataType eDataType,
                                     Object instanceValue)


createIntObjectFromString

public Integer createIntObjectFromString(EDataType eDataType,
                                         String initialValue)


convertIntObjectToString

public String convertIntObjectToString(EDataType eDataType,
                                       Object instanceValue)


createLongFromString

public Long createLongFromString(EDataType eDataType,
                                 String initialValue)


convertLongToString

public String convertLongToString(EDataType eDataType,
                                  Object instanceValue)


createLongObjectFromString

public Long createLongObjectFromString(EDataType eDataType,
                                       String initialValue)


convertLongObjectToString

public String convertLongObjectToString(EDataType eDataType,
                                        Object instanceValue)


createIntFromString

public Integer createIntFromString(EDataType eDataType,
                                   String initialValue)


convertIntToString

public String convertIntToString(EDataType eDataType,
                                 Object instanceValue)


createShortFromString

public Short createShortFromString(EDataType eDataType,
                                   String initialValue)


convertShortToString

public String convertShortToString(EDataType eDataType,
                                   Object instanceValue)


createShortObjectFromString

public Short createShortObjectFromString(EDataType eDataType,
                                         String initialValue)


convertShortObjectToString

public String convertShortObjectToString(EDataType eDataType,
                                         Object instanceValue)


createByteFromString

public Byte createByteFromString(EDataType eDataType,
                                 String initialValue)


convertByteToString

public String convertByteToString(EDataType eDataType,
                                  Object instanceValue)


createByteObjectFromString

public Byte createByteObjectFromString(EDataType eDataType,
                                       String initialValue)


convertByteObjectToString

public String convertByteObjectToString(EDataType eDataType,
                                        Object instanceValue)


createDateFromString

public Object createDateFromString(EDataType eDataType,
                                   String initialValue)


convertDateToString

public String convertDateToString(EDataType eDataType,
                                  Object instanceValue)


createDateTimeFromString

public Object createDateTimeFromString(EDataType eDataType,
                                       String initialValue)


convertDateTimeToString

public String convertDateTimeToString(EDataType eDataType,
                                      Object instanceValue)


createStringFromString

public String createStringFromString(EDataType eDataType,
                                     String initialValue)


convertStringToString

public String convertStringToString(EDataType eDataType,
                                    Object instanceValue)


createDoubleFromString

public Double createDoubleFromString(EDataType eDataType,
                                     String initialValue)


convertDoubleToString

public String convertDoubleToString(EDataType eDataType,
                                    Object instanceValue)


createDoubleObjectFromString

public Double createDoubleObjectFromString(EDataType eDataType,
                                           String initialValue)


convertDoubleObjectToString

public String convertDoubleObjectToString(EDataType eDataType,
                                          Object instanceValue)


createDurationFromString

public Object createDurationFromString(EDataType eDataType,
                                       String initialValue)


convertDurationToString

public String convertDurationToString(EDataType eDataType,
                                      Object instanceValue)


createNormalizedStringFromString

public String createNormalizedStringFromString(EDataType eDataType,
                                               String initialValue)


convertNormalizedStringToString

public String convertNormalizedStringToString(EDataType eDataType,
                                              Object instanceValue)


createTokenFromString

public String createTokenFromString(EDataType eDataType,
                                    String initialValue)


convertTokenToString

public String convertTokenToString(EDataType eDataType,
                                   Object instanceValue)


createNameFromString

public String createNameFromString(EDataType eDataType,
                                   String initialValue)


convertNameToString

public String convertNameToString(EDataType eDataType,
                                  Object instanceValue)


createNCNameFromString

public String createNCNameFromString(EDataType eDataType,
                                     String initialValue)


convertNCNameToString

public String convertNCNameToString(EDataType eDataType,
                                    Object instanceValue)


createENTITYFromString

public String createENTITYFromString(EDataType eDataType,
                                     String initialValue)


convertENTITYToString

public String convertENTITYToString(EDataType eDataType,
                                    Object instanceValue)


createFloatFromString

public Float createFloatFromString(EDataType eDataType,
                                   String initialValue)


convertFloatToString

public String convertFloatToString(EDataType eDataType,
                                   Object instanceValue)


createFloatObjectFromString

public Float createFloatObjectFromString(EDataType eDataType,
                                         String initialValue)


convertFloatObjectToString

public String convertFloatObjectToString(EDataType eDataType,
                                         Object instanceValue)


createGDayFromString

public Object createGDayFromString(EDataType eDataType,
                                   String initialValue)


convertGDayToString

public String convertGDayToString(EDataType eDataType,
                                  Object instanceValue)


createGMonthFromString

public Object createGMonthFromString(EDataType eDataType,
                                     String initialValue)


convertGMonthToString

public String convertGMonthToString(EDataType eDataType,
                                    Object instanceValue)


createGMonthDayFromString

public Object createGMonthDayFromString(EDataType eDataType,
                                        String initialValue)


convertGMonthDayToString

public String convertGMonthDayToString(EDataType eDataType,
                                       Object instanceValue)


createGYearFromString

public Object createGYearFromString(EDataType eDataType,
                                    String initialValue)


convertGYearToString

public String convertGYearToString(EDataType eDataType,
                                   Object instanceValue)


createGYearMonthFromString

public Object createGYearMonthFromString(EDataType eDataType,
                                         String initialValue)


convertGYearMonthToString

public String convertGYearMonthToString(EDataType eDataType,
                                        Object instanceValue)


createHexBinaryFromString

public byte[] createHexBinaryFromString(EDataType eDataType,
                                        String initialValue)


convertHexBinaryToString

public String convertHexBinaryToString(EDataType eDataType,
                                       Object instanceValue)


convertIDToString

public String convertIDToString(EDataType eDataType,
                                Object instanceValue)


convertIDREFToString

public String convertIDREFToString(EDataType eDataType,
                                   Object instanceValue)


createLanguageFromString

public String createLanguageFromString(EDataType eDataType,
                                       String initialValue)


convertLanguageToString

public String convertLanguageToString(EDataType eDataType,
                                      Object instanceValue)


createNonPositiveIntegerFromString

public BigInteger createNonPositiveIntegerFromString(EDataType eDataType,
                                                     String initialValue)


convertNonPositiveIntegerToString

public String convertNonPositiveIntegerToString(EDataType eDataType,
                                                Object instanceValue)


createNMTOKENFromString

public String createNMTOKENFromString(EDataType eDataType,
                                      String initialValue)


convertNMTOKENToString

public String convertNMTOKENToString(EDataType eDataType,
                                     Object instanceValue)


createNonNegativeIntegerFromString

public BigInteger createNonNegativeIntegerFromString(EDataType eDataType,
                                                     String initialValue)


convertNonNegativeIntegerToString

public String convertNonNegativeIntegerToString(EDataType eDataType,
                                                Object instanceValue)


createNOTATIONFromString

public Object createNOTATIONFromString(EDataType eDataType,
                                       String initialValue)


convertNOTATIONToString

public String convertNOTATIONToString(EDataType eDataType,
                                      Object instanceValue)


createQNameFromString

public Object createQNameFromString(EDataType eDataType,
                                    String initialValue)


convertQNameToString

public String convertQNameToString(EDataType eDataType,
                                   Object instanceValue)


createTimeFromString

public Object createTimeFromString(EDataType eDataType,
                                   String initialValue)


convertTimeToString

public String convertTimeToString(EDataType eDataType,
                                  Object instanceValue)


createUnsignedIntFromString

public Long createUnsignedIntFromString(EDataType eDataType,
                                        String initialValue)


convertUnsignedIntToString

public String convertUnsignedIntToString(EDataType eDataType,
                                         Object instanceValue)


createUnsignedIntObjectFromString

public Long createUnsignedIntObjectFromString(EDataType eDataType,
                                              String initialValue)


convertUnsignedIntObjectToString

public String convertUnsignedIntObjectToString(EDataType eDataType,
                                               Object instanceValue)


createUnsignedShortFromString

public Integer createUnsignedShortFromString(EDataType eDataType,
                                             String initialValue)


convertUnsignedShortToString

public String convertUnsignedShortToString(EDataType eDataType,
                                           Object instanceValue)


createUnsignedShortObjectFromString

public Integer createUnsignedShortObjectFromString(EDataType eDataType,
                                                   String initialValue)


convertUnsignedShortObjectToString

public String convertUnsignedShortObjectToString(EDataType eDataType,
                                                 Object instanceValue)


createUnsignedByteFromString

public Short createUnsignedByteFromString(EDataType eDataType,
                                          String initialValue)


convertUnsignedByteToString

public String convertUnsignedByteToString(EDataType eDataType,
                                          Object instanceValue)


createUnsignedByteObjectFromString

public Short createUnsignedByteObjectFromString(EDataType eDataType,
                                                String initialValue)


convertUnsignedByteObjectToString

public String convertUnsignedByteObjectToString(EDataType eDataType,
                                                Object instanceValue)


getXMLTypePackage

public XMLTypePackage getXMLTypePackage()

Specified by:
getXMLTypePackage in interface XMLTypeFactory
Returns:
the package supported by this factory.

getPackage

public static XMLTypePackage getPackage()
Deprecated.  


booleanValueOf

protected Boolean booleanValueOf(String initialValue)

primitiveBooleanValueOf

protected boolean primitiveBooleanValueOf(String initialValue)

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.