Oracle Designer Model,
Release 6i
Element Type Definition
| Element Type Name | CLASSIFIER |
| Short Name | CLA |
| View Name | CI_CLASSIFIERS |
| Description | A classifier represents an element that exhibits behavioural and |
| structural features, such as methods and attributes | |
| It corresponds to the element type of the same name in the | |
| UML meta model. | |
| Sub-type of | SHAREABLE_ELEMENT |
| Non-instantiable super-type of | APPLICATION_MODULE |
| ATTRIBUTE_DOMAIN | |
| ENTITY_OBJECT | |
| EVENT_CLASSIFIER | |
| GENERIC_CLASS | |
| INTERFACE_CLASSIFIER | |
| VIEW_OBJECT | |
| As this is a non-instantiable supertype, follow links (above) to its instantiable subtypes to find versioning information for each subtype, uniqueness criteria, API rules etc | |
| Underlying table: | SDD_CLA |
| Reference Properties | ||||
|---|---|---|---|---|
| Name | Opt ? | Notes | Relationship | In Arc |
| ICON_FILE_REFERENCE | Y | Prompt: Icon File | May be iconized using one and only one PRIMARY_ACCESS_FILE | |
| Properties | |||||
|---|---|---|---|---|---|
| Name | Datatype | Opt ? | Notes | Domain | Default Value |
| ABSTRACT_FLAG | VARCHAR2(1) | N | Indicates whether the classifier is instantiable. An abstract classifier is not instantiable
Prompt: Is Abstract Uppercase | YESNO | N |
| AUTHOR | VARCHAR2(100) | Y | Free format text identifying the author
Prompt: Author | ||
| CLASSIFIER_SUBTYPE | VARCHAR2(3) | N | Sub-type discriminator. Internal property indicating whether this is an EVENT_CLASSIFIER, GENERIC_CLASS etc
Not displayed Uppercase System maintained Not updatable by user | CLASSIFIER_SUBTYPE | |
| CLASS_NAME | VARCHAR2(100) | N | Name of the Java or C++ class generated for this classifier
Prompt: Class Name | ||
| EJB_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Oracle8i EJB Session Beans is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle 8i Session Bean Target Uppercase | YESNODEF | D |
| EXTERNAL_FLAG | VARCHAR2(1) | N | Indicates whether this is an external class, and therefore not modifiable. Used for standard java library classes
Prompt: Is External Uppercase | YESNO | N |
| FILE_SCOPE | VARCHAR2(10) | N | Indicates whether this is the main classifier in the file, or an inner or subsidiary class
Prompt: File Scope Uppercase | FILE_SCOPE | MAIN |
| IMPLEMENTATION_TARGET | VARCHAR2(13) | Y | Implementation target for the classifier
Prompt: Implementation Target Uppercase | IMPLEMENTATION_TARGET | |
| LEAF_FLAG | VARCHAR2(1) | N | Indicates whether the classifier can be subtyped. If a leaf, it is not allowed to have subtypes
Prompt: Is Leaf Uppercase | YESNO | N |
| NAME | VARCHAR2(100) | N | Name of the classifier
Prompt: Name | ||
| O8I_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Oracle8i is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle8i Target Uppercase | YESNODEF | D |
| ROOT_FLAG | VARCHAR2(1) | N | Indicates whether the classifier can have supertypes. If a root, it is not allowed to have supertypes
Prompt: Is Root Uppercase | YESNO | N |
| SYSTEM_ELEMENT_FLAG | VARCHAR2(1) | N | Indicates whether this is a "system element", ie one created by the API that the user cannot subsequently delete
Not displayed Uppercase | YESNO | N |
| VISIBROKER_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Visigenics Visibroker is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Visigenics Visibroker Target Uppercase | YESNODEF | D |
| Multi-line Text | ||
|---|---|---|
| Name | Text Type | Prompt |
| DESCRIPTION | CDIDSC | Description |
| NOTES | CDINOT | Notes |
| Other Properties |
|---|
The following 'standard' properties are also inherited by all element types:
|
Other element types that reference CLASSIFIER:
Note: