Oracle Designer Model,
Release 6i
Element Type Definition
| Element Type Name | PACKAGE |
| Short Name | PCK |
| View Name | CI_PACKAGES |
| Description | A type of container, used primarily in the context of JDeveloper (EE) |
| A package provides a general purpose mechanism for organizing | |
| elements into groups. It provides the context and namespace for | |
| the elements it owns. | |
| Corresponds to the eleemnt type of the same name in the UML meta model | |
| Sub-type of | CONTAINER_ELEMENT |
| Versioning: | Structure of PACKAGE versionable object |
| Rules: |
API Spec Uniqueness Criteria Deletion Rules |
| Descriptor: |
NAME |
| Used by: |
JDeveloper Enterprise Edition |
| Underlying table: | SDD_FOLDERS |
| Reference Properties | ||||
|---|---|---|---|---|
| Name | Opt ? | Notes | Relationship | In Arc |
| CLASSIFIER_REFERENCE | Y | Prompt: Classifier | May be represented by one and only one CLASSIFIER | |
| ICON_FILE_REFERENCE | Y | Prompt: Icon File | May be iconized using one and only one PRIMARY_ACCESS_FILE | |
| LANGUAGE_REFERENCE | Y | Prompt: Language | May be for intended implementation in one and only one LANGUAGE | |
| Properties | |||||
|---|---|---|---|---|---|
| Name | Datatype | Opt ? | Notes | Domain | Default Value |
| AUTHOR | VARCHAR2(100) | Y | Free format text identifying the author of the package
Prompt: Author | ||
| CONTAINER_SUBTYPE | VARCHAR2(3) | N | Sub-type discriminator. Internal property indicating whether the container element is a folder or an application system
Not displayed Uppercase System maintained Not updatable by user Defined on CEL supertype | CONTAINER_SUBTYPE | |
| EJB_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Oracle8i EJB Session Beans is a platform on which elements owned by this package are deployed. A value of 'Default' indicates the corresponding setting on the project into which the elements are referenced applies
Prompt: Is Oracle8i Session Bean Target Uppercase | YESNODEF | D |
| EXTERNAL_FLAG | VARCHAR2(1) | N | Indicates whether this is an external package, ie a shared component/library that is utilised by the application under development, but is not part of it
Prompt: Is External Uppercase | YESNO | N |
| GENERATE_METADATA_FLAG | VARCHAR2(1) | N | Indicates whether metadata is to be generated for this package. (Applicable only to internal users of the "ex-ODD" Java generator)
Not displayed Uppercase | YESNO | Y |
| IMPLEMENTATION_TARGET | VARCHAR2(13) | Y | Target for implementation for this package
Prompt: Implementation Target Uppercase | IMPLEMENTATION_TARGET | |
| INSTANTIABLE_FLAG | VARCHAR2(1) | N | Applies to subsystems only. UML definition: If true, then instances of the model elements within the subsystem form an implicit composition to an implicit subsystem instance, whether or not it is actually implemented
Prompt: Is Instantiable Uppercase | YESNO | Y |
| METADATA_CLASS_NAME | VARCHAR2(100) | Y | Metadata class name. (Applicable only to internal users of the "ex-ODD" Java generator)
Not displayed | ||
| NAME | VARCHAR2(256) | N | Name of the application system or folder
Prompt: Name Defined on CEL supertype | ||
| O8I_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Oracle8i is a platform on which elements owned by this package are deployed. A value of 'Default' indicates corresponding setting on the project into which the elements are referenced applies
Prompt: Is Oracle8i Target Uppercase | YESNODEF | D |
| OS_TIMESTAMP | DATE | Y | Operating system timestamp
Prompt: OS Timestamp System maintained Not updatable by user Defined on CEL supertype | ||
| OWNING_USER | VARCHAR2(30) | N | Name of the database user owning this application system, folder or package.
Prompt: Owner Uppercase System maintained Not updatable by user Defined on CEL supertype | ||
| ROOT_FLAG | VARCHAR2(1) | N | Indicates whether this container is a root
Not displayed Uppercase System maintained Not updatable by user Defined on CEL supertype | YESNO | N |
| SYSTEM_ELEMENT_FLAG | VARCHAR2(1) | N | Indicates whether this is a "system element", ie one created automatically for which the user has limited or not update capability
Not displayed Uppercase Defined on CEL supertype | YESNO | N |
| TYPE | VARCHAR2(10) | N | Classification of the package
Prompt: Type Uppercase | PACKAGE_TYPE | PACKAGE |
| VISIBROKER_TARGET_FLAG | VARCHAR2(1) | N | Indicates whether Visigenics Visibroker is a platform on which elements owned by this package are deployed. A value of 'Default' indicates the corresponding setting on the project into which the elements are referenced applies
Prompt: Is Visigenics Visibroker Target Uppercase | YESNODEF | D |
| Multi-line Text | ||
|---|---|---|
| Name | Text Type | Prompt |
| DESCRIPTION | CDIDSC Defined on CEL supertype |
Description |
| NOTES | CDINOT Defined on CEL supertype |
Notes |
| Other Properties |
|---|
The following 'standard' properties are also inherited by all element types:
|
Other element types that reference PACKAGE:
Note: