|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.microstar.xml.HandlerBase
org.gjt.sp.jedit.syntax.XModeHandler
XML handler for mode definition files.
| Constructor Summary | |
XModeHandler(java.lang.String modeName)
|
|
| Method Summary | |
void |
attribute(java.lang.String aname,
java.lang.String value,
boolean isSpecified)
Handle an attribute assignment. |
void |
charData(char[] c,
int off,
int len)
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 name)
Handle the end of an element. |
protected abstract void |
error(java.lang.String msg,
java.lang.Object subst)
Reports an error. |
java.util.Hashtable |
getModeProperties()
|
TokenMarker |
getTokenMarker()
|
protected abstract TokenMarker |
getTokenMarker(java.lang.String mode)
Returns the token marker for the given mode. |
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 tag)
Handle the start of an element. |
| Methods inherited from class com.microstar.xml.HandlerBase |
endExternalEntity, error, ignorableWhitespace, processingInstruction, startExternalEntity |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public XModeHandler(java.lang.String modeName)
| Method Detail |
public java.lang.Object resolveEntity(java.lang.String publicId,
java.lang.String systemId)
HandlerBaseThe default implementation simply returns the supplied system identifier.
resolveEntity in interface XmlHandlerresolveEntity in class HandlerBaseXmlHandler.resolveEntity(java.lang.String, java.lang.String)
public void attribute(java.lang.String aname,
java.lang.String value,
boolean isSpecified)
HandlerBaseThe default implementation does nothing.
attribute in interface XmlHandlerattribute in class HandlerBaseXmlHandler.attribute(java.lang.String, java.lang.String, boolean)
public void doctypeDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws java.lang.Exception
HandlerBaseThe default implementation does nothing.
doctypeDecl in interface XmlHandlerdoctypeDecl in class HandlerBasejava.lang.Exception - Derived methods may throw exceptions.XmlHandler.doctypeDecl(java.lang.String, java.lang.String, java.lang.String)
public void charData(char[] c,
int off,
int len)
HandlerBaseThe default implementation does nothing.
charData in interface XmlHandlercharData in class HandlerBaseXmlHandler.charData(char[], int, int)public void startElement(java.lang.String tag)
HandlerBaseThe default implementation does nothing.
startElement in interface XmlHandlerstartElement in class HandlerBaseXmlHandler.startElement(java.lang.String)public void endElement(java.lang.String name)
HandlerBaseThe default implementation does nothing.
endElement in interface XmlHandlerendElement in class HandlerBaseXmlHandler.endElement(java.lang.String)public void startDocument()
HandlerBaseThe default implementation does nothing.
startDocument in interface XmlHandlerstartDocument in class HandlerBaseXmlHandler.startDocument()public void endDocument()
HandlerBaseThe default implementation does nothing.
endDocument in interface XmlHandlerendDocument in class HandlerBaseXmlHandler.endDocument()public TokenMarker getTokenMarker()
public java.util.Hashtable getModeProperties()
protected abstract void error(java.lang.String msg,
java.lang.Object subst)
msg - The error typesubst - A String or a Throwable
containing specific informationprotected abstract TokenMarker getTokenMarker(java.lang.String mode)
mode - The mode name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||