CSF-CLASS

Name

CSF-CLASS -- class inheriting XML-CLASS

Class details

(defclass CSF-CLASS (XML-CLASS)(...))
scopepackage SDS-API-CSF
locationspecs/csf-base.lisp
inheritsXML-CLASS
# variables7
# methods14

Methods

(SETF CSF-CLASS.ACCESS)
 ((SETF CSF-CLASS.ACCESS) (OBJ CSF-CLASS)) [accessor]

CSF-CLASS.ACCESS
 (CSF-CLASS.ACCESS (OBJ CSF-CLASS)) [accessor]

(SETF CSF-CLASS.CONTENT)
 ((SETF CSF-CLASS.CONTENT) (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

CSF-CLASS.CONTENT
 (CSF-CLASS.CONTENT (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-STRUCT

(SETF CSF-CLASS.ID)
 ((SETF CSF-CLASS.ID) (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

CSF-CLASS.ID
 (CSF-CLASS.ID (OBJ CSF-CLASS)) [accessor]

(SETF CSF-CLASS.INFO)
 ((SETF CSF-CLASS.INFO) (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

CSF-CLASS.INFO
 (CSF-CLASS.INFO (OBJ CSF-CLASS)) [accessor]
Called By 

VERIFY-OBJECT-ACTUAL

(SETF CSF-CLASS.LOCATION)
 ((SETF CSF-CLASS.LOCATION) (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

CSF-CLASS.LOCATION
 (CSF-CLASS.LOCATION (OBJ CSF-CLASS)) [accessor]

(SETF CSF-CLASS.NAME)
 ((SETF CSF-CLASS.NAME) (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

CSF-CLASS.NAME
 (CSF-CLASS.NAME (OBJ CSF-CLASS)) [accessor]
Called By 

CHECK-FOR-PREVIOUS-STRUCT and EQUAL-TO

(SETF CSF-CLASS.PARENTS)
 ((SETF CSF-CLASS.PARENTS) (OBJ CSF-CLASS)) [accessor]

CSF-CLASS.PARENTS
 (CSF-CLASS.PARENTS (OBJ CSF-CLASS)) [accessor]
Called By 

%CREATE-CLASS and %CREATE-STRUCT

Slots

 slot ACCESS is of type LIST
 slot CONTENT is of type LIST
 slot ID is of type LIST
 slot INFO is of type LIST
 slot LOCATION is of type LIST
 slot NAME is of type LIST
 slot PARENTS is of type LIST

Related Methods

ALBERT:CONVERT-OBJ
 (CONVERT-OBJ (OLD CSF-CLASS) (NEW-CL SDOC-CLASS)) [method]
Calls 
Location 

tools/convert.lisp

SDS-API-CSF:DO-ITERATION
 (DO-ITERATION (NODE CSF-CLASS) FUNCTION CONTEXT &KEY (RECURSIVE T)) [method]
Calls 

FUNCALL and SLOT-VALUE

Location 

specs/csf-extra.lisp

SDS-API-CSF:EQUAL-TO
 (EQUAL-TO (A CSF-CLASS) (B CSF-CLASS)) [method]
 (EQUAL-TO (A CSF-CLASS) (B CSF-CLASS)) [method]

ALBERT:FIND-MATCHING-CONTAINER
 (FIND-MATCHING-CONTAINER (OBJ CSF-CLASS) TABLE) [method]
Calls 

ACTUAL-CONTAINER-MATCHING, CSF-LOCATION.FILE, GET-OBJECT-NAME, POSITION, SLOT-VALUE and SUBSEQ

Location 

tools/convert.lisp

SDS-API-CSF:GET-OBJECT-ID
 (GET-OBJECT-ID (OBJ CSF-CLASS)) [method]
Calls 

SLOT-VALUE

Location 

specs/csf-extra.lisp

SDS-API-CSF:GET-OBJECT-NAME
 (GET-OBJECT-NAME (OBJ CSF-CLASS)) [method]
Calls 

SLOT-VALUE

Location 

specs/csf-extra.lisp

SDS-API-CSF:INITIALIZE-INSTANCE
 (INITIALIZE-INSTANCE (OBJ CSF-CLASS)) [method]
Calls 

ADD-ATTRIBUTES, ADD-SUBELEMENTS, PTR and PTRLIST

Location 

specs/csf-base.lisp

SDS-API-CSF:MERGE-TREES
 (MERGE-TREES (FIRST CSF-CLASS) (SECOND CSF-CLASS)) [method]
 (MERGE-TREES (FIRST CSF-CLASS) (SECOND CSF-CLASS)) [method]

SDS-API-CSF:PATCH-CSF-OBJ
 (PATCH-CSF-OBJ (ORIG-OBJ CSF-CLASS) (NEW-OBJ CSF-CLASS)) [method]
 (PATCH-CSF-OBJ (ORIG-OBJ CSF-CLASS) (NEW-OBJ CSF-CLASS)) [method]

SDS-API-CSF:PRINT-OBJECT
 (PRINT-OBJECT (INST CSF-CLASS) STREAM) [method]
Calls 

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

Location 

specs/csf-extra.lisp

SDS-API-CSF:VERIFY-OBJECT-ACTUAL
 (VERIFY-OBJECT-ACTUAL (OBJ CSF-CLASS) CONTEXT WHEN) [method]
Calls 

CSF-CLASS.INFO, DO-ITERATION, VERIFY-ID and VERIFY-OBJECT-ACTUAL

Location 

specs/csf-verify.lisp

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