SDOC-CATEGORY

Name

SDOC-CATEGORY -- class inheriting XML-CLASS

Class details

(defclass SDOC-CATEGORY (XML-CLASS)(...))
scopepackage SDS-API-SDOC
locationspecs/sdoc-base.lisp
inheritsXML-CLASS
# variables6
# methods12

Methods

(SETF SDOC-CATEGORY.CONTENT)
 ((SETF SDOC-CATEGORY.CONTENT) (OBJ SDOC-CATEGORY)) [accessor]
Called By 

ADD-TO-MODULE, TL-ADD-TO-CATEGORY and TL-MAKE-CATEGORY

SDOC-CATEGORY.CONTENT
 (SDOC-CATEGORY.CONTENT (OBJ SDOC-CATEGORY)) [accessor]
Called By 

ADD-TO-MODULE and TL-ADD-TO-CATEGORY

(SETF SDOC-CATEGORY.DOC)
 ((SETF SDOC-CATEGORY.DOC) (OBJ SDOC-CATEGORY)) [accessor]

SDOC-CATEGORY.DOC
 (SDOC-CATEGORY.DOC (OBJ SDOC-CATEGORY)) [accessor]

(SETF SDOC-CATEGORY.ID)
 ((SETF SDOC-CATEGORY.ID) (OBJ SDOC-CATEGORY)) [accessor]
Called By 

TL-MAKE-CATEGORY

SDOC-CATEGORY.ID
 (SDOC-CATEGORY.ID (OBJ SDOC-CATEGORY)) [accessor]

(SETF SDOC-CATEGORY.INFO)
 ((SETF SDOC-CATEGORY.INFO) (OBJ SDOC-CATEGORY)) [accessor]

SDOC-CATEGORY.INFO
 (SDOC-CATEGORY.INFO (OBJ SDOC-CATEGORY)) [accessor]

(SETF SDOC-CATEGORY.NAME)
 ((SETF SDOC-CATEGORY.NAME) (OBJ SDOC-CATEGORY)) [accessor]
Called By 

TL-MAKE-CATEGORY

SDOC-CATEGORY.NAME
 (SDOC-CATEGORY.NAME (OBJ SDOC-CATEGORY)) [accessor]

(SETF SDOC-CATEGORY.TYPE)
 ((SETF SDOC-CATEGORY.TYPE) (OBJ SDOC-CATEGORY)) [accessor]
Called By 

TL-MAKE-CATEGORY

SDOC-CATEGORY.TYPE
 (SDOC-CATEGORY.TYPE (OBJ SDOC-CATEGORY)) [accessor]
Called By 

TL-GET-SECT-HEADING-FROM-TYPE

Slots

 slot CONTENT is of type LIST
 slot DOC is of type LIST
 slot ID is of type LIST
 slot INFO is of type LIST
 slot NAME is of type LIST
 slot TYPE is of type LIST

Related Methods

ALBERT:CONVERT-OBJ
 (CONVERT-OBJ (CAT MODSPEC-CATEGORY) (NEW-CAT SDOC-CATEGORY)) [method]
Calls 

%MAKE-DOC-OBJ, (SETF SDOC-CATEGORY.NAME), (SETF SDOC-CATEGORY.TYPE), MODSPEC-CATEGORY.DESC, MODSPEC-CATEGORY.NAME and SDOC-CATEGORY.DOC

Location 

tools/convert.lisp

SPRES-IMPL:GET-ENCLOSING-PACKAGE
 (GET-ENCLOSING-PACKAGE (OBJ SDOC-CATEGORY)) [method]
Calls 

GET-ENCLOSING-PACKAGE and PARENT-OF

Location 

spres/tools.lisp

SDS-API-SDOC:GET-LOCATIONS
 (GET-LOCATIONS (OBJ SDOC-CATEGORY)) [method]

SDS-API-SDOC:GET-OBJECT-ID
 (GET-OBJECT-ID (OBJ SDOC-CATEGORY)) [method]
Calls 

SLOT-VALUE

Location 

specs/sdoc-extra.lisp

SDS-API-SDOC:GET-OBJECT-NAME
 (GET-OBJECT-NAME (OBJ SDOC-CATEGORY)) [method]
Calls 

SLOT-VALUE

Location 

specs/sdoc-extra.lisp

SDS-API-SDOC:INITIALIZE-INSTANCE
 (INITIALIZE-INSTANCE (OBJ SDOC-CATEGORY)) [method]
Calls 

ADD-ATTRIBUTES, ADD-SUBELEMENTS and PTRLIST

Location 

specs/sdoc-base.lisp

SPRES-IMPL:IS-EMPTY?
 (IS-EMPTY? (OBJ SDOC-CATEGORY)) [method]
Calls 

IS-EMPTY? and SLOT-VALUE

Location 

spres/object.lisp

SPRES-IMPL:LOOK-FOR-NAME-IN
 (LOOK-FOR-NAME-IN (PACK SDOC-CATEGORY) NAME TYPE) [method]

SPRES-IMPL:MAKE-OBJ-ID
 (MAKE-OBJ-ID (DOC DOCBOOK-DOCUMENT) (OBJ SDOC-METHOD) (PARENT SDOC-CATEGORY) &KEY (PREFIX NIL) (NAME NIL) (ALLOW-CACHED NIL)) [method]
Calls 

CALL-NEXT-METHOD, PARENT-OF and WHILE

Location 

spres/r-db.lisp

SPRES-IMPL:PRESENT-OBJECT
 (PRESENT-OBJECT (OBJ SDOC-CATEGORY) (DOC DOCBOOK-DOCUMENT) (CONTEXT (EQL FULL))) [method]
Calls 

PRESENT-OBJECT-FULL-CATEGORY/DOCBOOK

Location 

spres/generated.lisp

SDS-API-SDOC:PRINT-OBJECT
 (PRINT-OBJECT (INST SDOC-CATEGORY) STREAM) [method]
Calls 

CLASS-NAME, CLASS-OF, FORMAT, GET-OBJECT-NAME, INST and PRINT-UNREADABLE-OBJECT

Location 

specs/sdoc-extra.lisp

SPRES-IMPL:REGISTER-OBJECT-ACTUAL
 (REGISTER-OBJECT-ACTUAL (OBJ SDOC-CATEGORY) CONTEXT WHEN) [method]
Calls 

REGISTER-OBJECT-ACTUAL and SLOT-VALUE

Location 

spres/base.lisp

SPRES-IMPL:SEARCH-FOR-TYPES-IN-SDOC-TREE
 (SEARCH-FOR-TYPES-IN-SDOC-TREE (SDOC-TREE SDOC-CATEGORY) TYPE CUR-PATH) [method]
Calls 

SEARCH-HELPER and SLOT-VALUE

Location 

spres/tools.lisp

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