org.citygml4j.xml.schema
Class Schema

java.lang.Object
  extended by org.citygml4j.xml.schema.Schema

public class Schema
extends java.lang.Object


Constructor Summary
Schema(com.sun.xml.xsom.XSSchemaSet schemaSet, java.lang.String namespaceURI, SchemaHandler handler)
           
 
Method Summary
 ElementDecl getElementDecl(java.lang.String localName, ElementDecl parent)
           
 java.util.List<ElementDecl> getElementDecls(java.lang.String localName)
           
 ElementDecl getGlobalElementDecl(java.lang.String localName)
           
 java.lang.String getNamespaceURI()
           
 com.sun.xml.xsom.XSSchema getXSSchema()
           
 com.sun.xml.xsom.XSSchemaSet getXSSchemaSet()
           
 boolean haveSameTypeDefinition(java.util.List<ElementDecl> elementDecls)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Schema

public Schema(com.sun.xml.xsom.XSSchemaSet schemaSet,
              java.lang.String namespaceURI,
              SchemaHandler handler)
Method Detail

getXSSchema

public com.sun.xml.xsom.XSSchema getXSSchema()

getNamespaceURI

public java.lang.String getNamespaceURI()

getXSSchemaSet

public com.sun.xml.xsom.XSSchemaSet getXSSchemaSet()

getGlobalElementDecl

public ElementDecl getGlobalElementDecl(java.lang.String localName)

getElementDecl

public ElementDecl getElementDecl(java.lang.String localName,
                                  ElementDecl parent)

getElementDecls

public java.util.List<ElementDecl> getElementDecls(java.lang.String localName)

haveSameTypeDefinition

public boolean haveSameTypeDefinition(java.util.List<ElementDecl> elementDecls)