|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.xml.XSIElementHandler
org.geotools.xml.handlers.xsi.SchemaHandler
public class SchemaHandler
SchemaHandler purpose.
represents a Schema element
Field Summary | |
---|---|
static java.lang.String |
LOCALNAME
'schema' |
static java.lang.String |
namespaceURI
"http://www.w3.org/2001/XMLSchema" |
Fields inherited from class org.geotools.xml.XSIElementHandler |
---|
DEFAULT, EXTENSION, FACET, LIST, logger, RESTRICTION, SEQUENCE, SIMPLETYPE, UNION |
Constructor Summary | |
---|---|
SchemaHandler()
|
Method Summary | |
---|---|
protected Schema |
compress(java.net.URI thisURI)
creates a smaller, more compact version of the schema |
void |
endElement(java.lang.String namespaceURI1,
java.lang.String localName)
handles SAX end Element events. |
XSIElementHandler |
getHandler(java.lang.String namespaceURI1,
java.lang.String localName)
This method will be used to create the XSI document. |
int |
getHandlerType()
Returns one of the Specified types ... |
java.lang.String |
getLocalName()
Returns the LocalName for this element (ie this declaration in the Schema ... |
java.net.URI |
getTargetNamespace()
DOCUMENT ME! |
int |
hashCode()
|
protected Attribute |
lookUpAttribute(java.lang.String qname)
convinience method for package |
protected AttributeGroup |
lookUpAttributeGroup(java.lang.String qname)
convinience method for the package |
protected ComplexType |
lookUpComplexType(java.lang.String qname)
convinience method for package |
protected Element |
lookUpElement(java.lang.String qname)
convinience method for package |
protected Group |
lookUpGroup(java.lang.String qname)
convinience method for package |
protected SimpleType |
lookUpSimpleType(java.lang.String qname)
convinience method for package classes |
protected Type |
lookUpType(java.lang.String qname)
convinience method for package |
void |
startElement(java.lang.String namespaceURI1,
java.lang.String localName,
org.xml.sax.Attributes atts)
handles SAX start Element events. |
void |
startPrefixMapping(java.lang.String pref,
java.lang.String uri1)
|
Methods inherited from class org.geotools.xml.XSIElementHandler |
---|
characters, equals, setLogLevel |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String namespaceURI
public static final java.lang.String LOCALNAME
Constructor Detail |
---|
public SchemaHandler()
Method Detail |
---|
public int hashCode()
hashCode
in class XSIElementHandler
Object.hashCode()
public void startPrefixMapping(java.lang.String pref, java.lang.String uri1)
ContentHandler.startPrefixMapping(java.lang.String, java.lang.String)
public void startElement(java.lang.String namespaceURI1, java.lang.String localName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
XSIElementHandler
startElement
in class XSIElementHandler
org.xml.sax.SAXException
XSIElementHandler.startElement(java.lang.String, java.lang.String, org.xml.sax.Attributes)
public XSIElementHandler getHandler(java.lang.String namespaceURI1, java.lang.String localName)
XSIElementHandler
getHandler
in class XSIElementHandler
XSIElementHandler.getHandler(java.lang.String, java.lang.String)
public java.lang.String getLocalName()
XSIElementHandler
getLocalName
in class XSIElementHandler
XSIElementHandler.getLocalName()
protected Schema compress(java.net.URI thisURI) throws org.xml.sax.SAXException
creates a smaller, more compact version of the schema
thisURI
-
org.xml.sax.SAXException
protected SimpleType lookUpSimpleType(java.lang.String qname)
convinience method for package classes
qname
- protected ComplexType lookUpComplexType(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
qname
-
org.xml.sax.SAXException
protected Element lookUpElement(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
qname
-
org.xml.sax.SAXException
protected Group lookUpGroup(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
qname
-
org.xml.sax.SAXException
protected AttributeGroup lookUpAttributeGroup(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for the package
qname
-
org.xml.sax.SAXException
protected Attribute lookUpAttribute(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
qname
-
org.xml.sax.SAXException
protected Type lookUpType(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
qname
-
org.xml.sax.SAXException
public java.net.URI getTargetNamespace()
public int getHandlerType()
XSIElementHandler
getHandlerType
in class XSIElementHandler
XSIElementHandler.getHandlerType()
public void endElement(java.lang.String namespaceURI1, java.lang.String localName)
XSIElementHandler
endElement
in class XSIElementHandler
XSIElementHandler.endElement(java.lang.String,
java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |