This class should be subclassed for every domain that needs xml-support. This is the key class of the XML system as it provides the factory for constructing the actual obects and for providing a place to keep the tree.
(defclass XML-TOOL ()(...)) |
| scope | package APISPEC-XML |
| location | apispec/xml.lisp |
| # variables | 6 |
| # methods | 12 |
((SETF XML-TOOL.FACTORY) (OBJ XML-TOOL)) [accessor] |
| Description | A pointer to an object of type XML-Factory which has been specialised on with produce-xml-object. |
(XML-TOOL.FACTORY (OBJ XML-TOOL)) [accessor] |
| Description | A pointer to an object of type XML-Factory which has been specialised on with produce-xml-object. | |
| Called By |
((SETF XML-TOOL.STACK) (OBJ XML-TOOL)) [accessor] |
| Description | This stack is used by the parsing functions to keep track of progress in the tree. |
(XML-TOOL.STACK (OBJ XML-TOOL)) [accessor] |
| Description | This stack is used by the parsing functions to keep track of progress in the tree. |
((SETF XML-TOOL.TOP-OBJECTS) (OBJ XML-TOOL)) [accessor] |
| Description | The list of the top-objects found in a parse. These objects are usually the root of trees. |
(XML-TOOL.TOP-OBJECTS (OBJ XML-TOOL)) [accessor] |
| Description | The list of the top-objects found in a parse. These objects are usually the root of trees. | |
| Called By |
((SETF XML-TOOL.WANT-CONTENT) (OBJ XML-TOOL)) [accessor] |
| Description | initially nil and should be marked non-nil if it expects textual content. |
(XML-TOOL.WANT-CONTENT (OBJ XML-TOOL)) [accessor] |
| Description | initially nil and should be marked non-nil if it expects textual content. |
slot THE-FACTORY is of type T |
| Description | A pointer to an object of type XML-Factory which has been specialised on with produce-xml-object. | |
slot THE-STACK is of type T |
| Description | This stack is used by the parsing functions to keep track of progress in the tree. | |
slot TOP-OBJECTS is of type T |
| Description | The list of the top-objects found in a parse. These objects are usually the root of trees. | |
APISPEC-XML:PARSE-ELEMENT-CONTENT
(PARSE-ELEMENT-CONTENT (XTOOL XML-TOOL) CONTENT) [method] |
| Calls | ||
| Location |
(PARSE-ELEMENT-END (XTOOL XML-TOOL) NAME) [method] |
| Calls | ELEMENT-END, POP and XML-TOOL.STACK | |
| Location |
APISPEC-XML:PARSE-ELEMENT-START
(PARSE-ELEMENT-START (XTOOL XML-TOOL) NAME ATTRS) [method] |
| Calls | ELEMENT-START, INIT-ATTRIBUTES, PRODUCE-XML-OBJECT, XML-TOOL.FACTORY, XML-TOOL.STACK and XML-TOOL.TOP-OBJECTS | |
| Location |
(PRINT-OBJECT (INST XML-TOOL) STREAM) [method] |
| Calls | CLASS-NAME, CLASS-OF, FORMAT, INST, PRINT-UNREADABLE-OBJECT and XML-TOOL.FACTORY | |
| Location |
This documentation was generated 27 Oct 2003 from the original sources by Albert v.0.4.9.