Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name STEREOTYPE
Short Name STE
View NameCI_STEREOTYPES
Description A stereotype is a UML extension mechanism that can be applied to
a model element
A "stereotyped" model element is, in essence, a new subtype of that
element. It has all the properties, associations, constraints etc of
the original model element, but is able to have additional properties,
called tags, and a different iconic representation
Sub-type of SHAREABLE_ELEMENT
Versioning: Structure of STEREOTYPE versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: BASE_CLASS
NAME
Used by: JDeveloper Enterprise Edition

Underlying table:SDD_STE

Reference Properties
Name Opt ? Notes Relationship In Arc
ICON_FILE_REFERENCE Y Prompt: Icon File May be iconized using one and only one PRIMARY_ACCESS_FILE

Properties
Name Datatype Opt ? Notes Domain Default Value
ABSTRACT_FLAG VARCHAR2(1) N Indicates whether the stereotype is instantiable. An abstract stereotype is not instantiable
Prompt: Is Abstract
Uppercase
YESNO N
BASE_CLASS VARCHAR2(10) N Element type, or "base class", to which this stereotype applies
Prompt: Base Class
Uppercase
Updatable only if null
OBM_ELEMENT_TYPE
LEAF_FLAG VARCHAR2(1) N Indicates whether the stereotype can be subtyped. If a leaf, it is not allowed to have subtypes
Prompt: Is Leaf
Uppercase
YESNO N
NAME VARCHAR2(100) N Name of the stereotype
Prompt: Name
ROOT_FLAG VARCHAR2(1) N Indicates whether the stereotype can have supertypes. If a root, it is not allowed to have supertypes
Prompt: Is Root
Uppercase
YESNO N

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


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