Node Director
Public Member Functions | Static Public Attributes | List of all members
sfi.director.application.autodoc.DocXHTML Class Reference

base class for XML handlers. More...

Inheritance diagram for sfi.director.application.autodoc.DocXHTML:
sfi.director.application.autodoc.DocPHTML

Public Member Functions

XMLReader getXMLReader () throws DirectorException
 Try to find an appropriate XMLReader.
void startDocument () throws SAXException
void endDocument () throws SAXException
void startElement (String uri, String name, String qName, Attributes atts) throws SAXException
void endElement (String uri, String name, String qName) throws SAXException
boolean isHeading (String name)
 check if an element with the given name is actually a HTML heading.
void characters (char ch[], int start, int length) throws SAXException
void endPrefixMapping (java.lang.String prefix)
void ignorableWhitespace (char[] ch, int start, int length)
void processingInstruction (java.lang.String target, java.lang.String data)
void setDocumentLocator (Locator locator)
void skippedEntity (java.lang.String name)
void startPrefixMapping (java.lang.String prefix, java.lang.String uri)
void fatalError (SAXParseException exception)
void warning (SAXParseException exception)
void error (SAXParseException exception)

Static Public Attributes

final static String XMLHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE spec [ <!ENTITY nbsp \"&#160;\"> <!ENTITY deg \"&#176;\"> <!ENTITY copy \"&#169;\"> ] ><document>\n"
 The XML header to be used with an arbitrary, headerless xhtml fragment.
final static String XMLFooter = "</document>"
 The XML footer to be used with an arbitrary, headerless xhtml fragment.

Detailed Description

base class for XML handlers.

Usually, one would use the DefaultHandler class - if only it wouldn't be buggy in some GCJ versions.

Member Function Documentation

void sfi.director.application.autodoc.DocXHTML.characters ( char  ch[],
int  start,
int  length 
) throws SAXException
void sfi.director.application.autodoc.DocXHTML.endDocument ( ) throws SAXException
void sfi.director.application.autodoc.DocXHTML.endElement ( String  uri,
String  name,
String  qName 
) throws SAXException
void sfi.director.application.autodoc.DocXHTML.endPrefixMapping ( java.lang.String  prefix)
void sfi.director.application.autodoc.DocXHTML.error ( SAXParseException  exception)
void sfi.director.application.autodoc.DocXHTML.fatalError ( SAXParseException  exception)
XMLReader sfi.director.application.autodoc.DocXHTML.getXMLReader ( ) throws DirectorException

Try to find an appropriate XMLReader.

Referenced by sfi.director.application.autodoc.DocPHTML.DocPHTML().

void sfi.director.application.autodoc.DocXHTML.ignorableWhitespace ( char[]  ch,
int  start,
int  length 
)
boolean sfi.director.application.autodoc.DocXHTML.isHeading ( String  name)

check if an element with the given name is actually a HTML heading.

Referenced by sfi.director.application.autodoc.DocPHTML.endElement(), and sfi.director.application.autodoc.DocPHTML.startElement().

void sfi.director.application.autodoc.DocXHTML.processingInstruction ( java.lang.String  target,
java.lang.String  data 
)
void sfi.director.application.autodoc.DocXHTML.setDocumentLocator ( Locator  locator)
void sfi.director.application.autodoc.DocXHTML.skippedEntity ( java.lang.String  name)
void sfi.director.application.autodoc.DocXHTML.startDocument ( ) throws SAXException
void sfi.director.application.autodoc.DocXHTML.startElement ( String  uri,
String  name,
String  qName,
Attributes  atts 
) throws SAXException
void sfi.director.application.autodoc.DocXHTML.startPrefixMapping ( java.lang.String  prefix,
java.lang.String  uri 
)
void sfi.director.application.autodoc.DocXHTML.warning ( SAXParseException  exception)

Member Data Documentation

final static String sfi.director.application.autodoc.DocXHTML.XMLFooter = "</document>"
static

The XML footer to be used with an arbitrary, headerless xhtml fragment.

Referenced by sfi.director.application.autodoc.DocPHTML.parse().

final static String sfi.director.application.autodoc.DocXHTML.XMLHeader = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE spec [ <!ENTITY nbsp \"&#160;\"> <!ENTITY deg \"&#176;\"> <!ENTITY copy \"&#169;\"> ] ><document>\n"
static

The XML header to be used with an arbitrary, headerless xhtml fragment.

Referenced by sfi.director.application.autodoc.DocPHTML.parse().


The documentation for this class was generated from the following file: