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

Public Member Functions | |
| DocPHTML () throws DirectorException | |
| void | parse (File file) throws DirectorException |
| void | parse (String xml) throws DirectorException |
| String | text () |
| returns the resulting document. | |
| Vector | anchors () |
| returns a Vector of anchor names in the parsed text. | |
| Vector | headings () |
| returns a Vector of headings. | |
| Vector | headingLevels () |
| returns a Vector of headingLevels (Integer objects). | |
| void | startDocument () |
| void | startElement (String uri, String name, String qName, Attributes atts) |
| void | endElement (String uri, String name, String qName) |
| void | characters (char ch[], int start, int length) |
| void | fatalError (SAXParseException exception) |
| String | anchorPrefix () |
| Accessor for attribute anchorPrefix. | |
| String | anchorPrefix (String anchorPrefix) |
| Mutator for attribute anchorPrefix. | |
| int | headingLevel () |
| Accessor for attribute headingLevel. | |
| int | headingLevel (int headingLevel) |
| Mutator for attribute headingLevel. | |
| Vector | subheadings () |
| returns a Vector of subheadings. | |
| Vector | references () |
| returns a Vector of references (href) that were found in the parsed document. | |
| Hashtable | refReplace () |
| Accessor for attribute refReplace. | |
| Hashtable | refReplace (Hashtable refReplace) |
| Mutator for attribute refReplace. | |
| void | injectInline () throws DirectorException |
Protected Member Functions | |
| int | adjustedLevel (String name) |
Protected Attributes | |
| XMLReader | reader |
| XmlCreator | text |
| Vector | anchors = new Vector() |
| Vector | headings = new Vector() |
| Vector | headingLevels = new Vector() |
| Vector | subheadings = new Vector() |
| Hashtable | referencesSeen = new Hashtable() |
| Vector | references = new Vector() |
| boolean | inInline = false |
| int | errorLine = 0 |
| int | errorColumn = 0 |
| int | topHeadNode = 6 |
| String | anchorPrefix = "" |
| The string that is prepended to every anchor inserted for title elements. | |
| int | headingLevel = 0 |
| If set, the heading tags are adjusted, so that the top level heading of the parsed document is below the headingLevel. | |
| Hashtable | refReplace = null |
| replace hrefs by those | |
Static Package Attributes | |
| static final String | inlineMarker = "###INLINE###" |
| static final String | endMarker = "###" |
|
|
|
|
|
|
|
|
Mutator for attribute anchorPrefix. The string that is prepended to every anchor inserted for title elements. If not set, no prefix is used. |
|
|
Accessor for attribute anchorPrefix. The string that is prepended to every anchor inserted for title elements. If not set, no prefix is used. |
|
|
returns a Vector of anchor names in the parsed text. Each anchor name corresponds with an entry in headings(). |
|
||||||||||||||||
|
Reimplemented from sfi.director.application.autodoc.DocXHTML. |
|
||||||||||||||||
|
Reimplemented from sfi.director.application.autodoc.DocXHTML. |
|
|
Reimplemented from sfi.director.application.autodoc.DocXHTML. |
|
|
Mutator for attribute headingLevel. If set, the heading tags are adjusted, so that the top level heading of the parsed document is below the headingLevel. |
|
|
Accessor for attribute headingLevel. If set, the heading tags are adjusted, so that the top level heading of the parsed document is below the headingLevel. |
|
|
returns a Vector of headingLevels (Integer objects). Each entry corresponds with an entry in anchors() / headings() |
|
|
returns a Vector of headings. Each heading corresponds with an entry in anchors(). |
|
|
|
|
|
|
|
|
|
|
|
returns a Vector of references (href) that were found in the parsed document.
|
|
|
Mutator for attribute refReplace. replace hrefs by those |
|
|
Accessor for attribute refReplace. replace hrefs by those |
|
|
Reimplemented from sfi.director.application.autodoc.DocXHTML. |
|
||||||||||||||||||||
|
Reimplemented from sfi.director.application.autodoc.DocXHTML. |
|
|
returns a Vector of subheadings. Each entry corresponds with an entry * in anchors() / headings(). If no subheading is available at an index, an * empty string is stored in the list. * |
|
|
returns the resulting document.
|
|
|
The string that is prepended to every anchor inserted for title elements. If not set, no prefix is used. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
If set, the heading tags are adjusted, so that the top level heading of the parsed document is below the headingLevel.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
replace hrefs by those
|
|
|
|
|
|
|
|
|
|
1.4.5