com.virtualweaver.xotics.datamodel.datatype
Class XsdId

java.lang.Object
  extended bycom.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
      extended bycom.virtualweaver.xotics.datamodel.datatype.XsdString
          extended bycom.virtualweaver.xotics.datamodel.datatype.XsdNormalizedString
              extended bycom.virtualweaver.xotics.datamodel.datatype.XsdToken
                  extended bycom.virtualweaver.xotics.datamodel.datatype.XsdNCName
                      extended bycom.virtualweaver.xotics.datamodel.datatype.XsdId
All Implemented Interfaces:
java.lang.Cloneable, XoDataType, XsdDataType

public class XsdId
extends XsdNCName


Field Summary
static java.lang.String NAME
           
 
Fields inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
support, value
 
Fields inherited from interface com.virtualweaver.xotics.datamodel.datatype.XsdDataType
XSD_NS_REF
 
Constructor Summary
XsdId(java.lang.String v)
          Creates a new instance of XdtId
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getLocalName()
          Returns the local name of the datatype. this method is used to identify any XSD datatype by a string, i.e. for instanciation in XPath requests.
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdNCName
createValue
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdToken
getMinLength, getWhiteSpace
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdString
getJavaTypeClass, getMaxLength
 
Methods inherited from class com.virtualweaver.xotics.datamodel.datatype.XsdAnySimpleType
equals, getAsString, getFractionDigit, getJavaTypeValue, getLength, getMaxExclusive, getMaxInclusive, getMinExclusive, getMinInclusive, getNameSpace, getPattern, getTotalDigit, matchFractionDigit, matchLength, matchMaxExclusive, matchMaxInclusive, matchMaxLength, matchMinExclusive, matchMinInclusive, matchMinLength, matchPattern, matchTotalDigit, toString, whiteSpace
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static java.lang.String NAME
Constructor Detail

XsdId

public XsdId(java.lang.String v)
      throws java.lang.IllegalArgumentException
Creates a new instance of XdtId

Method Detail

clone

public java.lang.Object clone()
Overrides:
clone in class XsdNCName

getLocalName

public java.lang.String getLocalName()
Description copied from interface: XsdDataType
Returns the local name of the datatype. this method is used to identify any XSD datatype by a string, i.e. for instanciation in XPath requests.

Specified by:
getLocalName in interface XsdDataType
Overrides:
getLocalName in class XsdNCName