CSF-PACKAGE

Name

CSF-PACKAGE -- class inheriting XML-CLASS

Class details

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

Methods

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

MERGE-TREES and PRETTIFY-TREE

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

%CREATE-CLASS, %CREATE-STRUCT, MERGE-TREES and PRETTIFY-TREE

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

%CREATE-PACKAGE-OBJ

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

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

%ADD-TO-PACKAGE

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

%ADD-TO-PACKAGE and VERIFY-OBJECT-ACTUAL

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

%CREATE-PACKAGE-OBJ and MERGE-TREES

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

VERIFY-OBJECT-ACTUAL

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

%CREATE-PACKAGE-OBJ

CSF-PACKAGE.NAME
 (CSF-PACKAGE.NAME (OBJ CSF-PACKAGE)) [accessor]

Slots

 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

Related Methods

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

tools/convert.lisp

SDS-API-CSF:DO-ITERATION
 (DO-ITERATION (NODE CSF-PACKAGE) FUNCTION CONTEXT &KEY (RECURSIVE T)) [method]
Called By 

VERIFY-OBJECT-ACTUAL, VERIFY-OBJECT-ACTUAL and VERIFY-OBJECT-ACTUAL

Calls 

FUNCALL and SLOT-VALUE

Location 

specs/csf-extra.lisp

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

SLOT-VALUE

Location 

specs/csf-extra.lisp

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

SLOT-VALUE

Location 

specs/csf-extra.lisp

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

ADD-ATTRIBUTES, ADD-SUBELEMENTS, PTR and PTRLIST

Location 

specs/csf-base.lisp

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

SDS-API-CSF:PRETTIFY-TREE
 (PRETTIFY-TREE (OBJECT CSF-PACKAGE) PARENT-LIST) [method]
Calls 

(SETF CSF-PACKAGE.CONTENT), CSF-PACKAGE.CONTENT, ERROR and STABLE-SORT

Location 

specs/csf-prettify.lisp

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

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