org.jicengine.builder
Class Handler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
org.jicengine.builder.Handler
- All Implemented Interfaces:
- org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
- public class Handler
- extends org.xml.sax.helpers.DefaultHandler
- Author:
- .timo
Method Summary |
void |
characters(char[] cdata,
int start,
int length)
|
protected void |
doEndElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName)
|
protected void |
doStartElement(java.lang.String nameSpaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
|
void |
endDocument()
|
void |
endElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName)
|
void |
endPrefixMapping(java.lang.String prefix)
|
protected java.lang.String |
getAttribute(org.xml.sax.Attributes attributes,
java.lang.String jiceAttributeName)
|
Element |
getResult()
|
void |
ignorableWhitespace(char[] parm1,
int parm2,
int parm3)
|
void |
processingInstruction(java.lang.String parm1,
java.lang.String parm2)
|
protected void |
setAttribute(java.lang.String name,
java.lang.String value,
ElementCompiler elementCompiler)
|
void |
setDocumentLocator(org.xml.sax.Locator locator)
|
void |
skippedEntity(java.lang.String parm1)
|
void |
startDocument()
|
void |
startElement(java.lang.String nameSpaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
Methods inherited from class org.xml.sax.helpers.DefaultHandler |
error, fatalError, notationDecl, resolveEntity, unparsedEntityDecl, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE_URI_JICE_1_0
public static final java.lang.String NAMESPACE_URI_JICE_1_0
- See Also:
- Constant Field Values
Handler
public Handler()
getResult
public Element getResult()
throws ElementException,
OperationException
- Throws:
ElementException
OperationException
setDocumentLocator
public void setDocumentLocator(org.xml.sax.Locator locator)
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endDocument
public void endDocument()
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
endPrefixMapping
public void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
getAttribute
protected java.lang.String getAttribute(org.xml.sax.Attributes attributes,
java.lang.String jiceAttributeName)
- Parameters:
jiceAttributeName
- the local name of a JICE-attribute e.g. 'action'.
startElement
public void startElement(java.lang.String nameSpaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
doStartElement
protected void doStartElement(java.lang.String nameSpaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws java.lang.Exception,
org.xml.sax.SAXException
- Throws:
java.lang.Exception
org.xml.sax.SAXException
setAttribute
protected void setAttribute(java.lang.String name,
java.lang.String value,
ElementCompiler elementCompiler)
throws java.lang.Exception
- Throws:
java.lang.Exception
endElement
public void endElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
doEndElement
protected void doEndElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName)
throws java.lang.Exception,
org.xml.sax.SAXException
- Throws:
java.lang.Exception
org.xml.sax.SAXException
characters
public void characters(char[] cdata,
int start,
int length)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
ignorableWhitespace
public void ignorableWhitespace(char[] parm1,
int parm2,
int parm3)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
processingInstruction
public void processingInstruction(java.lang.String parm1,
java.lang.String parm2)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
skippedEntity
public void skippedEntity(java.lang.String parm1)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException