org.gxml.xs
Interface SmAtomicType<A,S>

All Superinterfaces:
SmComponent<A,S>, SmPrimeType<A,S>, SmSequenceType<A,S>, SmSimpleType<A,S>, SmType<A,S>
All Known Subinterfaces:
SmAtomicUrType<A,S>

public interface SmAtomicType<A,S>
extends SmSimpleType<A,S>, SmPrimeType<A,S>


Method Summary
 SmNativeType getNativeType()
          Returns the most derived native atomic type of this atomic type definition.
 SmAtomicType<A,S> getNearestNativeTypeDefinition()
           
 A validateAtom(java.lang.String initialValue)
           
 
Methods inherited from interface org.gxml.xs.SmSimpleType
compile, compile, compile, getEnumerations, getFacetOfKind, getFacets, getPatterns, getPrimitiveType, getWhiteSpacePolicy, hasEnumerations, hasFacetOfKind, hasFacets, hasPatterns, isID, isIDREF, isIDREFS, isListType, isUnionType, normalize, validate, validate, validate
 
Methods inherited from interface org.gxml.xs.SmType
derivedFrom, derivedFromType, getBaseType, getDerivationMethod, getFinal, getLocalName, getName, getTargetNamespace, isAbstract, isAnonymous, isAtomicUrType, isComplexUrType, isFinal, isNative, isSimpleUrType
 
Methods inherited from interface org.gxml.xs.SmComponent
getScope
 
Methods inherited from interface org.gxml.xs.SmSequenceType
accept, atomSet, parentAxis, prime, quantifier
 
Methods inherited from interface org.gxml.xs.SmPrimeType
choice, getKind, isChoice, isNative, isNone, subtype, zeroOrOne
 

Method Detail

getNativeType

SmNativeType getNativeType()
Returns the most derived native atomic type of this atomic type definition.


getNearestNativeTypeDefinition

SmAtomicType<A,S> getNearestNativeTypeDefinition()

validateAtom

A validateAtom(java.lang.String initialValue)
               throws SmDatatypeException
Throws:
SmDatatypeException


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.