|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.xml.XSIElementHandler org.geotools.xml.handlers.xsi.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. this is an opportunity to complete some post-processing |
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 ... intended for use by the child packages only |
java.lang.String |
getLocalName()
Returns the LocalName for this element (ie this declaration in the Schema ... so ComplexType or Sequence ...) |
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
namespaceURI1
- localName
- atts
-
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
namespaceURI1
- localName
-
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
protected ComplexType lookUpComplexType(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
org.xml.sax.SAXException
protected Element lookUpElement(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
org.xml.sax.SAXException
protected Group lookUpGroup(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
org.xml.sax.SAXException
protected AttributeGroup lookUpAttributeGroup(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for the package
org.xml.sax.SAXException
protected Attribute lookUpAttribute(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
org.xml.sax.SAXException
protected Type lookUpType(java.lang.String qname) throws org.xml.sax.SAXException
convinience method for package
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
namespaceURI1
- localName
- XSIElementHandler.endElement(java.lang.String,
java.lang.String)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |