Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name CONTAINER_DEFINITION
Short Name CDE
View NameCI_CONTAINER_DEFINITIONS
Description This element type identifies the files (ie PRIMARY_ACCESS_FILES)
containing definition information for the project or package as
a whole.
Examples are the .jpr file associated with a Java project, or the
project level code sections generated by the C++ generator
Sub-type of SHAREABLE_ELEMENT
Versioning: Structure of CONTAINER_DEFINITION versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: CLASS_SET_CODE_TYPE
Used by: JDeveloper Enterprise Edition
Underlying table:SDD_CDE
Changes: Summary of changes to CONTAINER_DEFINITION in Release 6i

Reference Properties
Name Opt ? Notes Relationship In Arc
PRIMARY_ACCESS_FILE_REFERENCE N Prompt: File Must be stored in one and only one PRIMARY_ACCESS_FILE

Properties
Name Datatype Opt ? Notes Domain Default Value
CLASS_SET_CODE_TYPE VARCHAR2(50) Y Part 2 of 2 part foreign key to syscase table CDI_CLASS_SET_CODE_TYPES joining to TYPE (part 1 of foreign key is PROJECT.IMPLEMENTATION_TARGET). Indicates the type of code unit, which is language specific
Not displayed
Updatable only if null
DEFINITION_TYPE VARCHAR2(8) N Indicates the type of file that defines the container
Prompt: Definition Type
Uppercase
Updatable only if null
CONTAINER_DEFINITION_TYPE JPR

Multi-line Text
Name Text Type Prompt

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 CONTAINER_DEFINITION:


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