Oracle Designer Model, Release 6i
Element Type Definition


Element Type Name VIEW_OBJECT
Short Name VOB
View NameCI_VIEW_OBJECTS
Description A component which manages the retrieval and modification of rows
of data resulting from a SQL query against one or more entity objects
Sub-type of CLASSIFIER
Versioning: Structure of VIEW_OBJECT versionable object
Rules: API Spec
Uniqueness Criteria
Deletion Rules
Descriptor: NAME
Used by: JDeveloper Enterprise Edition
Underlying table:SDD_CLA

Reference Properties
Name Opt ? Notes Relationship In Arc
ICON_FILE_REFERENCE Y Prompt: Icon File
Defined on CLA supertype
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 classifier is instantiable. An abstract classifier is not instantiable
Prompt: Is Abstract
Uppercase
Defined on CLA supertype
YESNO N
AUTHOR VARCHAR2(100) Y Free format text identifying the author
Prompt: Author
Defined on CLA supertype
CLASSIFIER_SUBTYPE VARCHAR2(3) N Sub-type discriminator. Internal property indicating whether this is an EVENT_CLASSIFIER, GENERIC_CLASS etc
Not displayed
Uppercase
System maintained
Not updatable by user
Defined on CLA supertype
CLASSIFIER_SUBTYPE
CLASS_NAME VARCHAR2(100) N Name of the Java or C++ class generated for this classifier
Prompt: Class Name
Defined on CLA supertype
EJB_TARGET_FLAG VARCHAR2(1) N Indicates whether Oracle8i EJB Session Beans is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle 8i Session Bean Target
Uppercase
Defined on CLA supertype
YESNODEF D
EXTERNAL_FLAG VARCHAR2(1) N Indicates whether this is an external class, and therefore not modifiable. Used for standard java library classes
Prompt: Is External
Uppercase
Defined on CLA supertype
YESNO N
FETCH_MODE VARCHAR2(9) N Indicates how rows are to be fetched from the database
Prompt: Fetch Mode
Uppercase
FETCH_MODE AS_NEEDED
FETCH_SIZE NUMBER(10, 0) N Row prefetch size
Prompt: Fetch Size
10
FILE_SCOPE VARCHAR2(10) N Indicates whether this is the main classifier in the file, or an inner or subsidiary class
Prompt: File Scope
Uppercase
Defined on CLA supertype
FILE_SCOPE MAIN
GENERATE_ACCESSORS_FLAG VARCHAR2(1) N Indicates whether accessors are to be generated
Prompt: Generate Accessors ?
Uppercase
YESNO Y
IMPLEMENTATION_TARGET VARCHAR2(13) Y Implementation target for the classifier
Prompt: Implementation Target
Uppercase
Defined on CLA supertype
IMPLEMENTATION_TARGET
LEAF_FLAG VARCHAR2(1) N Indicates whether the classifier can be subtyped. If a leaf, it is not allowed to have subtypes
Prompt: Is Leaf
Uppercase
Defined on CLA supertype
YESNO N
MAX_FETCH_SIZE NUMBER(10, 0) N Maximum number of rows to be fetched during query processing. A value of 0 indicates there is no maximum to the number of rows fetched (this is as specified by BC4J)
Prompt: Maximum Fetch Size
0
NAME VARCHAR2(100) N Name of the classifier
Prompt: Name
Defined on CLA supertype
O8I_TARGET_FLAG VARCHAR2(1) N Indicates whether Oracle8i is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Oracle8i Target
Uppercase
Defined on CLA supertype
YESNODEF D
ROOT_FLAG VARCHAR2(1) N Indicates whether the classifier can have supertypes. If a root, it is not allowed to have supertypes
Prompt: Is Root
Uppercase
Defined on CLA supertype
YESNO N
SYSTEM_ELEMENT_FLAG VARCHAR2(1) N Indicates whether this is a "system element", ie one created by the API that the user cannot subsequently delete
Not displayed
Uppercase
Defined on CLA supertype
YESNO N
VISIBROKER_TARGET_FLAG VARCHAR2(1) N Indicates whether Visigenics Visibroker is a platform on which this element is deployed. A value of 'Default' indicates the corresponding setting on the owning package applies
Prompt: Is Visigenics Visibroker Target
Uppercase
Defined on CLA supertype
YESNODEF D

Multi-line Text
Name Text Type Prompt
DESCRIPTION CDIDSC
Defined on CLA supertype
Description
FROM_CLAUSE FROMCL From Clause
GROUP_BY_CLAUSE GRBYCL Group By Clause
NOTES CDINOT
Defined on CLA supertype
Notes
ORDER_BY_CLAUSE ORBYCL Order By Clause
SELECT_LIST LGEXPR Select List
WHERE_CLAUSE WHERCL Where Clause

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


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