Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name EXTENSION_POINT
Short Name EPA
View NameCI_EXTENSION_POINTS
Description An extension point is a 'socket' into which other use cases may be
'plugged' when the behaviour described by this use case occurs. A use
case with extension points should make sense even if no extensions
are provided. The set of extensions exposed by a use case is
effectively a type of interface in which all extension point names
must be unique
Sub-type of USE_CASE_ACTION
Versioning: Belongs to:
USE_CASE versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: USE_CASE_REFERENCE
GENERAL_ACTION_REFERENCE
SEQUENCE_IN_PARENT
NAME
Used by: JDeveloper Enterprise Edition
Underlying table:SDD_UCA

Reference Properties
Name Opt ? Notes Relationship In Arc
USE_CASE_REFERENCE N Prompt: Use Case
Transferable only if null
Defined on UCA supertype
Must be part of one and only one USE_CASE
GENERAL_ACTION_REFERENCE Y Prompt: Parent General Action
Defined on UCA supertype
May be a child of one and only one GENERAL_ACTION

Properties
Name Datatype Opt ? Notes Domain Default Value
NAME VARCHAR2(100) N Name of the use case action
Prompt: Name
Defined on UCA supertype
SEQUENCE_IN_PARENT NUMBER(6, 0) N Sequence of this use case action within its parent, or within other 'top level' use case actions that do not have parents
Prompt: Sequence Within Parent
System maintained: API provides a value only if left null by the user
Defined on UCA supertype
USE_CASE_ACTION_SUBTYPE VARCHAR2(3) N Sub-type discriminator. Internal property indicating the specific type of use case action
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on UCA supertype
USE_CASE_ACTION_SUBTYPE
PARENT_IVID NUMBER(38, 0) Y Internal use only. Exists on "secondary" element types from a versioning viewpoint. Contains the IVID of the primary element type (not necessarily a PAC) forming the basis of the "versionable object" to which this element type belongs
Not displayed
System maintained
Updatable only if null
Defined on SAC supertype
PAC_REFERENCE NUMBER(38, 0) Y Internal use only. Exists on "secondary" element types from a structural viewpoint. Contains the IRID of the PAC forming the basis of the "logical object" to which this element type belongs
Not displayed
System maintained
Not updatable by user
Defined on SAC supertype

Multi-line Text
Name Text Type Prompt
DESCRIPTION CDIDSC
Defined on UCA supertype
Description
NOTES CDINOT
Defined on UCA 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 EXTENSION_POINT:


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