|
|||||||||
| Home >> All >> com >> memoire >> [ mst overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.memoire.mst
Class MstHandlerBase

java.lang.Objectcom.memoire.mst.MstHandlerBase
- All Implemented Interfaces:
- MstXmlHandler
- public class MstHandlerBase
- extends java.lang.Object
- implements MstXmlHandler
- extends java.lang.Object
Convenience base class for AElfred handlers.
This base class implements the MstXmlHandler interface with
(mostly empty) default handlers. You are not required to use this,
but if you need to handle only a few events, you might find
it convenient to extend this class rather than implementing
the entire interface. This example overrides only the
charData method, using the defaults for the others:
public class MyHandler extends MstHandlerBase {
public void charData (char ch[], int start, int length)
{
System.out.println("Data: " + new String (ch, start, length));
}
}
This class is optional, but if you use it, you must also
include the MstXmlException class.
Do not extend this if you are using SAX; extend
org.xml.sax.MstHandlerBase instead.
- Version:
- 1.1
| Constructor Summary | |
MstHandlerBase()
|
|
| Method Summary | |
void |
attribute(java.lang.String aname,
java.lang.String value,
boolean isSpecified)
Handle an attribute assignment. |
void |
charData(char[] ch,
int start,
int length)
Handle character data. |
void |
doctypeDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
Handle a document type declaration. |
void |
endDocument()
Handle the end of the document. |
void |
endElement(java.lang.String elname)
Handle the end of an element. |
void |
endExternalEntity(java.lang.String systemId)
Handle the end of an external entity. |
void |
error(java.lang.String message,
java.lang.String systemId,
int line,
int column)
Throw an exception for a fatal error. |
void |
ignorableWhitespace(char[] ch,
int start,
int length)
Handle ignorable whitespace. |
void |
processingInstruction(java.lang.String target,
java.lang.String data)
Handle a processing instruction. |
java.lang.Object |
resolveEntity(java.lang.String publicId,
java.lang.String systemId)
Resolve an external entity. |
void |
startDocument()
Handle the start of the document. |
void |
startElement(java.lang.String elname)
Handle the start of an element. |
void |
startExternalEntity(java.lang.String systemId)
Handle the start of an external entity. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
MstHandlerBase
public MstHandlerBase()
| Method Detail |
startDocument
public void startDocument()
throws java.lang.Exception
- Handle the start of the document.
The default implementation does nothing.
- Specified by:
startDocumentin interfaceMstXmlHandler
endDocument
public void endDocument()
throws java.lang.Exception
- Handle the end of the document.
The default implementation does nothing.
- Specified by:
endDocumentin interfaceMstXmlHandler
resolveEntity
public java.lang.Object resolveEntity(java.lang.String publicId, java.lang.String systemId) throws java.lang.Exception
- Resolve an external entity.
The default implementation simply returns the supplied system identifier.
- Specified by:
resolveEntityin interfaceMstXmlHandler
startExternalEntity
public void startExternalEntity(java.lang.String systemId) throws java.lang.Exception
- Handle the start of an external entity.
The default implementation does nothing.
- Specified by:
startExternalEntityin interfaceMstXmlHandler
endExternalEntity
public void endExternalEntity(java.lang.String systemId) throws java.lang.Exception
- Handle the end of an external entity.
The default implementation does nothing.
- Specified by:
endExternalEntityin interfaceMstXmlHandler
doctypeDecl
public void doctypeDecl(java.lang.String name, java.lang.String publicId, java.lang.String systemId) throws java.lang.Exception
- Handle a document type declaration.
The default implementation does nothing.
- Specified by:
doctypeDeclin interfaceMstXmlHandler
attribute
public void attribute(java.lang.String aname, java.lang.String value, boolean isSpecified) throws java.lang.Exception
- Handle an attribute assignment.
The default implementation does nothing.
- Specified by:
attributein interfaceMstXmlHandler
startElement
public void startElement(java.lang.String elname) throws java.lang.Exception
- Handle the start of an element.
The default implementation does nothing.
- Specified by:
startElementin interfaceMstXmlHandler
endElement
public void endElement(java.lang.String elname) throws java.lang.Exception
- Handle the end of an element.
The default implementation does nothing.
- Specified by:
endElementin interfaceMstXmlHandler
charData
public void charData(char[] ch,
int start,
int length)
throws java.lang.Exception
- Handle character data.
The default implementation does nothing.
- Specified by:
charDatain interfaceMstXmlHandler
ignorableWhitespace
public void ignorableWhitespace(char[] ch,
int start,
int length)
throws java.lang.Exception
- Handle ignorable whitespace.
The default implementation does nothing.
- Specified by:
ignorableWhitespacein interfaceMstXmlHandler
processingInstruction
public void processingInstruction(java.lang.String target, java.lang.String data) throws java.lang.Exception
- Handle a processing instruction.
The default implementation does nothing.
- Specified by:
processingInstructionin interfaceMstXmlHandler
error
public void error(java.lang.String message, java.lang.String systemId, int line, int column) throws java.lang.Exception
- Throw an exception for a fatal error.
The default implementation throws
MstXmlException.- Specified by:
errorin interfaceMstXmlHandler
|
|||||||||
| Home >> All >> com >> memoire >> [ mst overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
com.memoire.mst.MstHandlerBase