home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1997 November
/
PCWorld_1997-11_cd.bin
/
software
/
programy
/
komix
/
DATA.Z
/
classDefs.tcl
< prev
next >
Wrap
Text File
|
1996-06-03
|
6KB
|
255 lines
#---------------------------------------------------------------------------
#
# (c) Cadre Technologies Inc. 1995
#
# File: %W%
# Author: Challenger
# Description: Definition of classes to simulate old
# Report Writer tables.
#
#---------------------------------------------------------------------------
# SccsId = %W% %G% Copyright 1995 Cadre Technologies Inc.
Class ProjectRecord : {GCObject} {
constructor
method destructor
attribute project_id
attribute project_version
attribute name
attribute home
attribute pdb_name
attribute pdb_host
attribute tdb_name
attribute tdb_host
attribute product
attribute working
attribute status
attribute frz_time
attribute comment
}
Class PhaseRecord : {GCObject} {
constructor
method destructor
attribute project_version
attribute phase_id
attribute phase_version
attribute name
attribute workbench
attribute working
attribute status
attribute frz_time
attribute comment
}
Class SystemRecord : {GCObject} {
constructor
method destructor
attribute project_version
attribute phase_id
attribute phase_version
attribute system_id
attribute system_version
attribute system_type
attribute name
attribute item_id
attribute product
attribute working
attribute status
attribute frz_time
attribute comment
attribute tdb_name
attribute tdb_host
attribute editor
attribute extern_path
}
Class FileRecord : {GCObject} {
constructor
method destructor
# extra attributes
#
attribute _file
attribute _fileVersion
attribute _configVersion
attribute _objtype # local || reference || link
attribute _reference # SystemFileReference
attribute _link # ExternalLink
attribute project_version
attribute phase_version
attribute phase_id
attribute system_version
attribute system_id
attribute file_id
attribute file_version
attribute name
attribute item_id
method qualifier
method qualifier_id
attribute file_type
method section_type
method file_path
method link_to_system
method link_to_file
method link_type
method link_status
method link_phase_id
method link_phase_name
method link_phase_version
method link_system_id
method link_system_name
method link_system_version
method link_file_id
method link_file_name
method link_file_version
method link_file_type
method link_item_id
method link_item_name
method link_item_type
method link_item_scope
attribute link_desc_id
attribute link_desc_type
attribute backup_version
attribute working
attribute status
attribute check_status
attribute frz_time
attribute comment
}
Class ComponentRecord : {GCObject} {
constructor
method destructor
# extra attributes and methods
#
attribute _component
attribute _configVersion
attribute _fileVersion
attribute _item
attribute _workitem
attribute _from_role
attribute _to_role
attribute _qual_label
attribute _type_label
attribute _free_label
attribute _labels
attribute _itemlabel
method labels
method item
method workitem
method findCompItemRef
attribute project_version
attribute phase_version
attribute phase_id
attribute system_version
attribute system_id
attribute file_version
attribute file_id
attribute file_type
attribute component_id
attribute component_kind
attribute component_type
attribute short_type
attribute name
method item_id
method item_type
method scope
method qualifier
method qualifier_id
attribute index
method data_type
attribute data_part
method from_role
method from_role_id
method to_role
method to_role_id
method qual_label
method qual_label_id
method type_label
method type_label_id
method free_label
method from_id
method to_id
method related_id
method row_id
attribute sequence_nr
method key
attribute cardinality
attribute prompt
}
Class ItemRecord : {GCObject} {
constructor
method destructor
attribute _workitem
attribute _item
attribute project_version
attribute phase_id
attribute system_id
attribute file_id
method item_id
method name
method scope
method qualifier
method qualifier_id
method item_type
method short_type
attribute data_type
attribute data_type_id
}
Class AttributeRecord : {GCObject} {
constructor
method destructor
attribute item_id
attribute attribute
attribute short_attribute
attribute value
}
Class DescriptionRecord : {GCObject} {
constructor
method destructor
attribute project_version
attribute phase_id
attribute system_id
attribute file_id
attribute item_id
attribute name
attribute scope
attribute item_type
attribute desc_id
attribute desc_type
attribute desc_path
}
Class CompattrRecord : {GCObject} {
constructor
method destructor
attribute component_id
attribute attribute
attribute short_attribute
attribute value
}