XML-CLASS

Name

XML-CLASS -- class

Description

This is ever so long an abstract class (not enforced), and is supposed to be subclassed for all objects that want xml-functionality.

Class details

(defclass XML-CLASS ()(...))
scopepackage APISPEC-XML
locationapispec/xml.lisp
# variables1
# methods2

Methods

(SETF PARENT-OF)
 ((SETF PARENT-OF) (OBJ XML-CLASS)) [accessor]
Description 

This is experimental, DO NOT RELY ON IT.

Called By 

TL-ADD-TO-CATEGORY

PARENT-OF
 (PARENT-OF (OBJ XML-CLASS)) [accessor]
Description 

This is experimental, DO NOT RELY ON IT.

Called By 

COLLECT-PARENT-PATH and TL-MERGE-LIST

Slots

PARENT
slot PARENT is of type T
Description 

This is experimental, DO NOT RELY ON IT.

Related Methods

APISPEC-XML:ELEMENT-CONTENT
 (ELEMENT-CONTENT (XMLOBJ XML-CLASS) CONTENT XTOOL) [method]
Calls 

(SETF SLOT-VALUE), MY-SUB-FIND, SLOT-VALUE, XML-SUBELEMENT-INFO-PTR and XML-TOOL.WHO-CONTENT

Location 

apispec/xml-base.lisp

APISPEC-XML:ELEMENT-END
 (ELEMENT-END (XMLOBJ XML-CLASS) NAME XTOOL) [method]
Calls 

(SETF XML-TOOL.WANT-CONTENT), GET-ELEMENT-NAME and STRING-EQUAL

Location 

apispec/xml-base.lisp

APISPEC-XML:ELEMENT-START
 (ELEMENT-START (XMLOBJ XML-CLASS) NAME ATTRS XTOOL) [method]
Calls 
Location 

apispec/xml-base.lisp

APISPEC-XML:INIT-ATTRIBUTES
 (INIT-ATTRIBUTES (XMLOBJ XML-CLASS) ATTRS) [method]
Calls 

(SETF SLOT-VALUE), MY-ATTR-FIND, SLOT-VALUE, SYMBOL-NAME and XML-ATTR-INFO-PTR

Location 

apispec/xml-base.lisp

APISPEC-XML:PRINT-AS-XML
 (PRINT-AS-XML (XMLOBJ XML-CLASS) STREAM XTOOL) [method]
Calls 

GET-ELEMENT-NAME, GET-INDENT, SLOT-VALUE, TERPRI, WRITE-CHAR, WRITE-STRING and XML-TOOL.INDENT

Location 

apispec/xml-base.lisp

APISPEC-XML:REGISTER-OBJECT
 (REGISTER-OBJECT (OBJ XML-CLASS) CONTEXT) [method]
Calls 

DO-ITERATION

Location 

apispec/xml-base.lisp

APISPEC-XML:VERIFY-OBJECT
 (VERIFY-OBJECT (OBJ XML-CLASS) CONTEXT) [method]
Called By 

CONVERT-CSF-TO-SDOC

Calls 

DO-ITERATION

Location 

apispec/xml-base.lisp

This documentation was generated 27 Oct 2003 from the original sources by Albert v.0.4.9.