CSF-VARIABLE

Name

CSF-VARIABLE -- class inheriting XML-CLASS

Class details

(defclass CSF-VARIABLE (XML-CLASS)(...))
scopepackage SDS-API-CSF
locationspecs/csf-base.lisp
inheritsXML-CLASS
# variables5
# methods10

Methods

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

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

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

%CREATE-VARIABLE

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

(SETF CSF-VARIABLE.INFO)
 ((SETF CSF-VARIABLE.INFO) (OBJ CSF-VARIABLE)) [accessor]

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

%CREATE-CLASS, %CREATE-VARIABLE and VERIFY-OBJECT-ACTUAL

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

%CREATE-VARIABLE

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

EQUAL-TO and VERIFY-OBJECT-ACTUAL

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

%CREATE-VARIABLE

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

EQUAL-TO

Slots

 slot ACCESS 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

Related Methods

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

tools/convert.lisp

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

ALBERT:FIND-MATCHING-CONTAINER
 (FIND-MATCHING-CONTAINER (OBJ CSF-VARIABLE) 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-VARIABLE)) [method]
Calls 

SLOT-VALUE

Location 

specs/csf-extra.lisp

SDS-API-CSF:GET-OBJECT-NAME
 (GET-OBJECT-NAME (OBJ CSF-VARIABLE)) [method]
Called By 

PRINT-OBJECT, PRINT-OBJECT, PRINT-OBJECT, PRINT-OBJECT and PRINT-OBJECT

Calls 

SLOT-VALUE

Location 

specs/csf-extra.lisp

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

ADD-ATTRIBUTES, ADD-SUBELEMENTS, PTR and PTRLIST

Location 

specs/csf-base.lisp

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

SDS-API-CSF:PRINT-OBJECT
 (PRINT-OBJECT (INST CSF-VARIABLE) 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-VARIABLE) CONTEXT WHEN) [method]
Calls 

CSF-VARIABLE.INFO, CSF-VARIABLE.LOCATION, 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.