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

All Known Subinterfaces:
SmAtomicType<A,S>, SmAtomicUrType<A,S>, SmAttribute<A,S>, SmAttributeNodeType<A,S>, SmChoiceType<A,S>, SmCommentNodeType<A,S>, SmComplexType<A,S>, SmComplexUrType<A,S>, SmConcatType<A,S>, SmDataComponent<A,S>, SmDocumentNodeType<A,S>, SmElement<A,S>, SmElementNodeType<A,S>, SmEmptyType<A,S>, SmInterleaveType<A,S>, SmListType<A,S>, SmMultiplyType<A,S>, SmNamespaceNodeType<A,S>, SmNodeType<A,S>, SmNodeUrType<A,S>, SmNoneType<A,S>, SmPrimeChoiceType<A,S>, SmPrimeMultiplyType<A,S>, SmPrimeType<A,S>, SmProcessingInstructionNodeType<A,S>, SmSimpleType<A,S>, SmSimpleUrType<A,S>, SmTextNodeType<A,S>, SmType<A,S>, SmUnionType<A,S>

public interface SmSequenceType<A,S>


Method Summary
 void accept(SmSequenceTypeVisitor<A,S> visitor)
          Implementation of the visitor design pattern.
 SmSequenceType<A,S> atomSet()
          Returns the result of applying atomization, or fn:data(), to the type.
 SmSequenceType<A,S> parentAxis()
          Returns the type of the parent XPath axis starting from this type.
 SmPrimeType<A,S> prime()
          The prime method extracts all the item types from this type and combines them into a choice.
 SmQuantifier quantifier()
          The quantifier method approximates the possible number of items in this type with the occurrence indicators supported by the [XPath/Xquery] type system (?, +, *).
 

Method Detail

prime

SmPrimeType<A,S> prime()
The prime method extracts all the item types from this type and combines them into a choice.


quantifier

SmQuantifier quantifier()
The quantifier method approximates the possible number of items in this type with the occurrence indicators supported by the [XPath/Xquery] type system (?, +, *).


parentAxis

SmSequenceType<A,S> parentAxis()
Returns the type of the parent XPath axis starting from this type.


atomSet

SmSequenceType<A,S> atomSet()
Returns the result of applying atomization, or fn:data(), to the type.


accept

void accept(SmSequenceTypeVisitor<A,S> visitor)
Implementation of the visitor design pattern.

Parameters:
visitor - The visitor of this type.


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.