edu.ogi.cse.xs.xsd
Interface XSInstance

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
XercesXSInstanceImpl

public interface XSInstance
extends java.io.Serializable

represent an XML schema


Method Summary
 boolean edgeMapping(SimplePath sp)
           
 SimplePath getClobMappingAncestor(SimplePath sp)
           
 XSComplexElement getComplexElement(SimplePath sp)
           
 SimplePath getEdgeMappingAncestor(SimplePath sp)
           
 java.lang.String getFileName()
           
 java.lang.String getFilePath()
           
 int getIdentityScheme()
           
 java.lang.String getName()
           
 XSSimpleElement getSimpleElement(SimplePath sp)
           
 XSComplexElement getTopElement()
           
 boolean isComplexElement(SimplePath sp)
           
 boolean isInRecursivePath(SimplePath sp)
           
 boolean isSimpleElement(SimplePath sp)
           
 boolean mappedToClob(SimplePath sp)
           
 boolean mayAppearInMultiTable(SimplePath sp)
           
 boolean mayHaveMultipleParents(SimplePath sp)
           
 boolean partOfClobMapping(SimplePath sp)
           
 boolean partOfEdgeMapping(SimplePath sp)
           
 java.lang.String toString()
           
 java.lang.String validateAnnotation()
           
 

Method Detail

getFilePath

java.lang.String getFilePath()

getFileName

java.lang.String getFileName()

getName

java.lang.String getName()

getTopElement

XSComplexElement getTopElement()

isComplexElement

boolean isComplexElement(SimplePath sp)

isSimpleElement

boolean isSimpleElement(SimplePath sp)

getComplexElement

XSComplexElement getComplexElement(SimplePath sp)

getSimpleElement

XSSimpleElement getSimpleElement(SimplePath sp)

getIdentityScheme

int getIdentityScheme()

mappedToClob

boolean mappedToClob(SimplePath sp)

edgeMapping

boolean edgeMapping(SimplePath sp)

mayAppearInMultiTable

boolean mayAppearInMultiTable(SimplePath sp)

isInRecursivePath

boolean isInRecursivePath(SimplePath sp)

mayHaveMultipleParents

boolean mayHaveMultipleParents(SimplePath sp)

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

partOfClobMapping

boolean partOfClobMapping(SimplePath sp)

partOfEdgeMapping

boolean partOfEdgeMapping(SimplePath sp)

getClobMappingAncestor

SimplePath getClobMappingAncestor(SimplePath sp)

getEdgeMappingAncestor

SimplePath getEdgeMappingAncestor(SimplePath sp)

validateAnnotation

java.lang.String validateAnnotation()