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

All Superinterfaces:
SmAtomicType<A,S>, SmComponent<A,S>, SmPrimeType<A,S>, SmSequenceType<A,S>, SmSimpleType<A,S>, SmType<A,S>

public interface SmAtomicUrType<A,S>
extends SmAtomicType<A,S>

Marker interface for the Atomic Ur-Type (xs:anyAtomicType).


Method Summary
 SmSimpleUrType<A,S> getBaseType()
          Returns the {base type definition} of this type.
 
Methods inherited from interface org.gxml.xs.SmAtomicType
getNativeType, getNearestNativeTypeDefinition, validateAtom
 
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, 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

getBaseType

SmSimpleUrType<A,S> getBaseType()
Description copied from interface: SmType
Returns the {base type definition} of this type. This may be a simple type or a complex type.

Specified by:
getBaseType in interface SmType<A,S>


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.