Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name GENERATOR_ACTION_ITEM
Short Name GAI
View NameCI_GENERATOR_ACTION_ITEMS
Description An ACTION_ITEM indicates the user needs to be given the option to take
a certain action when in a MODULE_COMPONENT_INCLUSION (e.g. in a
particular block in a form) or in a WINDOW. The representation of the
ACTION_ITEM in the user interface of the generated module will
typically be as a button located at the appropriate place and/or a
menu option.
This sub-type of ACTION_ITEM provides the capability to invoke a
standard piece of generator functionality (such as "Commit") from the
context window or module component inclusion.
Unique Identifier
-----------------
The unique identifier is defined on the ACTION_ITEM super-type and
applies across all 4 of its sub-types. It is:
ACI1 MCN_REFERENCE
WINDOW_REFERENCE
ALIAS
Sub-type of ACTION_ITEM
Versioning: Belongs to:
GENERAL_MODULE versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: MCN_REFERENCE
WINDOW_REFERENCE
NAME
Used by: Oracle Designer
Underlying table:SDD_ACI
Changes: Summary of changes to GENERATOR_ACTION_ITEM in Release 6i

Reference Properties
Name Opt ? Notes Relationship In Arc
MCN_REFERENCE N Prompt: Module Component
Defined on ACI supertype
Must be provided in the context of one and only one MODULE_COMPONENT_INCLUSION 80
WINDOW_REFERENCE N Prompt: Window
Defined on ACI supertype
Must be provided in the context of one and only one WINDOW 80

Properties
Name Datatype Opt ? Notes Domain Default Value
ACTION_ITEM_FOR VARCHAR2(3) N Arc 80 discriminator. Indicates whether the ACTION_ITEM is in the context of a WINDOW or a MODULE_COMPONENT_INCLUSION
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on ACI supertype
ACTION_ITEM_FOR
ACTION_ITEM_TYPE VARCHAR2(3) N Sub-type discriminator. Internal property indicating whether the ACTION_ITEM is a CUSTOM_ACTION_ITEM (CAI), GENERATOR_ACTION_ITEM (GAI) or a NAVIGATION_ACTION_ITEM (NAI)
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on ACI supertype
ACTION_ITEM_TYPE
BUTTON_HEIGHT NUMBER(6, 0) Y Number of lines to display. The "height" for an average line may be deduced from the font in use, depending on a preference
Prompt: Button Height
Defined on ACI supertype
BUTTON_WIDTH NUMBER(5, 0) Y Number of characters corresponding to the width of the button representing this action item. The "width" of the average character may be deduced from the font in use, depending on a preference.
Prompt: Button Width
Defined on ACI supertype
DEFAULT_FLAG VARCHAR2(1) N Indicates whether this action item is to be the default when the user hits return
Prompt: Default ?
Uppercase
Defined on ACI supertype
YESNO N
GENERATOR_ITEM_TYPE VARCHAR2(16) Y Indicates the type of standard generator functionality the generator action item is to invoke
Prompt: Generator Item Type
Uppercase
GENERATOR_ITEM_TYPE

Language specific values
HINT_TEXT VARCHAR2(132) Y A single line of hint text to be externalised to the user for this action item
Prompt: Hint
Defined on ACI supertype
ICON_NAME VARCHAR2(40) Y Name of item to be used if the action item is to be presented as an iconic button
Prompt: Icon Name
Defined on ACI supertype
IMPLEMENTATION_ITEM VARCHAR2(30) Y Name of template/library object on which generated action item will be based
Prompt: Template/Library Object
Defined on ACI supertype
NAME VARCHAR2(30) N Name by which this action item is identified
Prompt: Name
Uppercase
Defined on ACI supertype
PROMPT VARCHAR2(130) Y Text to be externalised to the user, on the button or in the menu, to identify this action item
Prompt: Prompt
Defined on ACI supertype
USAGE_SEQUENCE NUMBER(6, 0) Y Sequence in which this action item is to be displayed among other action items within the same context window or module component inclusion
Prompt: Usage Sequence
Defined on ACI supertype
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 ACI supertype
Description
HELP_TEXT CDHELP
Defined on ACI supertype
User/Help Text
NOTES CDINOT
Defined on ACI supertype
Notes

Other Properties
GENERATOR_ACTION_ITEM has the 20 user definable properties (USER_DEFINED_PROPERTY_0, _1, _2, _3 etc) for User Extensibility
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 GENERATOR_ACTION_ITEM:


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