Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name PROJECT
Short Name PRJ
View NameCI_PROJECTS
Description A type of container, used primarily in the context of JDeveloper (EE)
A project is a general purpose mechanism for organizing elements into
groups. However, unlike the other types of containers, it does not
typically own the elements but instead references elements owned by
other packages
Sub-type of CONTAINER_ELEMENT
Versioning: Structure of PROJECT 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
CODING_STANDARD_REFERENCE Y Prompt: Coding Standard May be using one and only one CODING_STANDARD
LANGUAGE_REFERENCE Y Prompt: Language May be for intended implementation in one and only one LANGUAGE
TRANSFORMER_STANDARD_REFERENCE Y Prompt: Transformer Standard May be using one and only one TRANSFORMER_STANDARD

Properties
Name Datatype Opt ? Notes Domain Default Value
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
DEVELOPMENT_LEVEL VARCHAR2(8) Y Indicates the development level for which this project is used. Some users may require to use the same elements (eg entity objects) in different projects for different purposes (eg in both analysis and design contexts)
Prompt: Level
Uppercase
DEVELOPMENT_LEVEL
EJB_TARGET_FLAG VARCHAR2(1) N Indicates whether Oracle8i EJB Session Beans is a platform on which elements referenced by this project are deployed
Prompt: Is Oracle8i Session Bean Target
Uppercase
YESNO N
GENERATE_CLASSES_FLAG VARCHAR2(1) N Indicates whether classes are to be generated for the classifiers in this project
Prompt: Is Generatable
Uppercase
YESNO Y
GENERATE_IDL_FLAG VARCHAR2(1) N Indicates whether IDL is to be generated for everything in this project that is remote
Prompt: Generate IDL ?
Uppercase
YESNO N
IMPLEMENTATION_TARGET VARCHAR2(13) Y Target for implementation for this project
Prompt: Implementation Target
Uppercase
IMPLEMENTATION_TARGET
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 referenced by this project are deployed
Prompt: Is Oracle8i Target
Uppercase
YESNO N
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
VISIBROKER_TARGET_FLAG VARCHAR2(1) N Indicates whether Visigenics Visibroker is a platform on which elements referenced by this project are deployed
Prompt: Is Visigenics Visibroker Target
Uppercase
YESNO N

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:
  • ID
  • IRID
  • IVID
  • ELEMENT_TYPE_NAME
  • DATE_CREATED
  • CREATED_BY
  • DATE_CHANGED
  • CHANGED_BY
  • NUMBER_OF_TIMES_MODIFIED
  • TYPES

Other element types that reference PROJECT:


Note:

  • All properties are displayed and updatable by the user unless indicated otherwise
  • All reference properties are displayed and transferable unless indicated otherwise
  • All domains are enforced unless indicated otherwise
  • All properties and reference properties are defined on this element type unless indicated as inherited from a supertype