Class types
|
Contain
|
Common attributes
|
Behaviour capabilities
|
---|---|---|---|
DOCUMENT
|
Attributes or files
|
• NAME
• SHEET NUMBER
• REVISION
• DRAWN_BY
• DRAWN_DATE
• OWNER
|
• A DOCUMENT element typically has an attached file.
• Prints content of a file.
• Creates a new file.
• Opens file in a supported application.
• Imports information in database.
• Exports information to the file system.
|
PACKET
|
Groups of elements
|
• NAME
• CREATOR
• OWNER
|
• Controls access to data.
• Groups information.
• Sends groups of information from a user to another user or a group to another group.
• Creates new information.
• Controls information states to distinguish released information from in-work information.
• Deletes information from the database.
|
PART DESCRIPTION
|
Assemblies and associated information such as documentation
|
• NAME
• REVISION
• PART NUMBER
• OWNER
|
• Controls access to information.
• Groups information.
• Manages assemblies (linked elements).
|
GENERAL
|
Attributes or files.
|
Makes non-part information management (such as personnel and project information) easy.
|
|
FORM
|
Attributes. A form is simply a template to fill-in the attributes of a class.
|
Makes attribute management easy.
|
|
NOTE
|
Description. A note is simply the description attribute of an element.
|
Makes it possible to attach temporary information like packets, documents, and so on to database objects . Provides a means for informal communication between users.
|
|
The user-defined classes are visible only in the Advanced Mode and not in the Simple Mode.
|