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


public interface SmMetaBridge<A,S>


Method Summary
 SmSequenceType<A,S> ancestorAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> ancestorOrSelfAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> atomSet(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> attributeAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> attributeType(SmName<S> name, SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> attributeWild(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> childAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> choice(SmSequenceType<A,S> one, SmSequenceType<A,S> two)
           
 SmSequenceType<A,S> commentTest(SmSequenceType<A,S> arg)
           
 SmSequenceType<A,S> commentType()
           
 SmSequenceType<A,S> concat(SmSequenceType<A,S> one, SmSequenceType<A,S> two)
           
 SmSequenceType<A,S> contentType(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> descendantAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> descendantOrSelfAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> documentType(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> elementTest(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> elementType(SmName<S> name, SmSequenceType<A,S> type, boolean nillable)
           
 SmSequenceType<A,S> elementWild(SmSequenceType<A,S> type, boolean nillable)
           
 SmSequenceType<A,S> emptyType()
           
 SmSequenceType<A,S> followingAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> followingSiblingAxis(SmSequenceType<A,S> contextType)
           
 SmAtomBridge<A,S> getAtomBridge()
           
 SmAttribute<A,S> getAttributeDeclaration(SmName<S> attributeName)
           
 SmElement<A,S> getElementDeclaration(SmName<S> elementName)
           
 SmName<S> getName(SmSequenceType<A,S> type)
           
 SmNameBridge<S> getNameBridge()
           
 SmType<A,S> getTypeDefinition(SmName<S> typeName)
           
 SmType<A,S> getTypeDefinition(SmNativeType nativeType)
           
 SmSequenceType<A,S> interleave(SmSequenceType<A,S> one, SmSequenceType<A,S> two)
           
 SmSequenceType<A,S> itemType()
           
 void load(java.net.URI schemaLocation, java.io.InputStream istream, java.net.URI systemId, SmExceptionHandler errors, SmMetaLoadArgs args)
           
 void loadFromNoNamespaceSchemaLocation(java.net.URI baseURI, java.net.URI schemaLocation, SmMetaLoadArgs args)
           
 void loadFromSchemaLocation(java.net.URI baseURI, java.net.URI namespace, java.net.URI schemaLocation, SmMetaLoadArgs args)
           
 SmSequenceType<A,S> multiply(SmSequenceType<A,S> argument, SmQuantifier multiplier)
           
 SmSequenceType<A,S> namespaceAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> namespaceTest(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> namespaceType()
           
 SmSequenceType<A,S> nodeTest(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> nodeType()
           
 SmSequenceType<A,S> noneType()
           
 SmSequenceType<A,S> oneOrMore(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> optional(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> parentAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> precedingAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> precedingSiblingAxis(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> prime(SmSequenceType<A,S> type)
           
 SmSequenceType<A,S> processingInstructionTest(SmSequenceType<A,S> arg, java.lang.String name)
           
 SmSequenceType<A,S> processingInstructionType(java.lang.String name)
           
 SmQuantifier quantifier(SmSequenceType<A,S> type)
           
 boolean sameAs(SmSequenceType<A,S> one, SmSequenceType<A,S> two)
           
 SmSequenceType<A,S> selfAxis(SmSequenceType<A,S> contextType)
           
 boolean subtype(SmSequenceType<A,S> lhs, SmSequenceType<A,S> rhs)
           
 SmSequenceType<A,S> textTest(SmSequenceType<A,S> contextType)
           
 SmSequenceType<A,S> textType()
           
 SmSequenceType<A,S> zeroOrMore(SmSequenceType<A,S> type)
           
 

Method Detail

ancestorAxis

SmSequenceType<A,S> ancestorAxis(SmSequenceType<A,S> contextType)

ancestorOrSelfAxis

SmSequenceType<A,S> ancestorOrSelfAxis(SmSequenceType<A,S> contextType)

atomSet

SmSequenceType<A,S> atomSet(SmSequenceType<A,S> type)

attributeAxis

SmSequenceType<A,S> attributeAxis(SmSequenceType<A,S> contextType)

attributeType

SmSequenceType<A,S> attributeType(SmName<S> name,
                                  SmSequenceType<A,S> type)

attributeWild

SmSequenceType<A,S> attributeWild(SmSequenceType<A,S> type)

childAxis

SmSequenceType<A,S> childAxis(SmSequenceType<A,S> contextType)

choice

SmSequenceType<A,S> choice(SmSequenceType<A,S> one,
                           SmSequenceType<A,S> two)

commentTest

SmSequenceType<A,S> commentTest(SmSequenceType<A,S> arg)

commentType

SmSequenceType<A,S> commentType()

concat

SmSequenceType<A,S> concat(SmSequenceType<A,S> one,
                           SmSequenceType<A,S> two)

contentType

SmSequenceType<A,S> contentType(SmSequenceType<A,S> type)

descendantAxis

SmSequenceType<A,S> descendantAxis(SmSequenceType<A,S> contextType)

descendantOrSelfAxis

SmSequenceType<A,S> descendantOrSelfAxis(SmSequenceType<A,S> contextType)

documentType

SmSequenceType<A,S> documentType(SmSequenceType<A,S> contextType)

elementTest

SmSequenceType<A,S> elementTest(SmSequenceType<A,S> contextType)

elementType

SmSequenceType<A,S> elementType(SmName<S> name,
                                SmSequenceType<A,S> type,
                                boolean nillable)

elementWild

SmSequenceType<A,S> elementWild(SmSequenceType<A,S> type,
                                boolean nillable)

emptyType

SmSequenceType<A,S> emptyType()

followingAxis

SmSequenceType<A,S> followingAxis(SmSequenceType<A,S> contextType)

followingSiblingAxis

SmSequenceType<A,S> followingSiblingAxis(SmSequenceType<A,S> contextType)

getAtomBridge

SmAtomBridge<A,S> getAtomBridge()

getAttributeDeclaration

SmAttribute<A,S> getAttributeDeclaration(SmName<S> attributeName)

getElementDeclaration

SmElement<A,S> getElementDeclaration(SmName<S> elementName)

getName

SmName<S> getName(SmSequenceType<A,S> type)

getNameBridge

SmNameBridge<S> getNameBridge()

getTypeDefinition

SmType<A,S> getTypeDefinition(SmName<S> typeName)

getTypeDefinition

SmType<A,S> getTypeDefinition(SmNativeType nativeType)

interleave

SmSequenceType<A,S> interleave(SmSequenceType<A,S> one,
                               SmSequenceType<A,S> two)

itemType

SmSequenceType<A,S> itemType()

load

void load(java.net.URI schemaLocation,
          java.io.InputStream istream,
          java.net.URI systemId,
          SmExceptionHandler errors,
          SmMetaLoadArgs args)
          throws SmAbortException
Throws:
SmAbortException

loadFromNoNamespaceSchemaLocation

void loadFromNoNamespaceSchemaLocation(java.net.URI baseURI,
                                       java.net.URI schemaLocation,
                                       SmMetaLoadArgs args)
                                       throws java.io.IOException
Throws:
java.io.IOException

loadFromSchemaLocation

void loadFromSchemaLocation(java.net.URI baseURI,
                            java.net.URI namespace,
                            java.net.URI schemaLocation,
                            SmMetaLoadArgs args)
                            throws java.io.IOException
Throws:
java.io.IOException

multiply

SmSequenceType<A,S> multiply(SmSequenceType<A,S> argument,
                             SmQuantifier multiplier)

namespaceAxis

SmSequenceType<A,S> namespaceAxis(SmSequenceType<A,S> contextType)

namespaceTest

SmSequenceType<A,S> namespaceTest(SmSequenceType<A,S> contextType)

namespaceType

SmSequenceType<A,S> namespaceType()

nodeTest

SmSequenceType<A,S> nodeTest(SmSequenceType<A,S> contextType)

nodeType

SmSequenceType<A,S> nodeType()

noneType

SmSequenceType<A,S> noneType()

oneOrMore

SmSequenceType<A,S> oneOrMore(SmSequenceType<A,S> type)

optional

SmSequenceType<A,S> optional(SmSequenceType<A,S> type)

parentAxis

SmSequenceType<A,S> parentAxis(SmSequenceType<A,S> contextType)

precedingAxis

SmSequenceType<A,S> precedingAxis(SmSequenceType<A,S> contextType)

precedingSiblingAxis

SmSequenceType<A,S> precedingSiblingAxis(SmSequenceType<A,S> contextType)

prime

SmSequenceType<A,S> prime(SmSequenceType<A,S> type)

processingInstructionTest

SmSequenceType<A,S> processingInstructionTest(SmSequenceType<A,S> arg,
                                              java.lang.String name)

processingInstructionType

SmSequenceType<A,S> processingInstructionType(java.lang.String name)

quantifier

SmQuantifier quantifier(SmSequenceType<A,S> type)

sameAs

boolean sameAs(SmSequenceType<A,S> one,
               SmSequenceType<A,S> two)

selfAxis

SmSequenceType<A,S> selfAxis(SmSequenceType<A,S> contextType)

subtype

boolean subtype(SmSequenceType<A,S> lhs,
                SmSequenceType<A,S> rhs)

textTest

SmSequenceType<A,S> textTest(SmSequenceType<A,S> contextType)

textType

SmSequenceType<A,S> textType()

zeroOrMore

SmSequenceType<A,S> zeroOrMore(SmSequenceType<A,S> type)


Copyright © 2009 TIBCO Software Inc. All Rights Reserved.