Oracle Designer Model,
Release 6i
Element Type Definition
| Element Type Name | METHOD_RULE_USAGE |
| Short Name | METRUL |
| View Name | CI_METHOD_RULE_USAGES |
| Description | Intersection identifying a rule that uses a method (as opposed to a |
| rule that is implemented by a method, which is supported via a direct | |
| relationship) | |
| Sub-type of | INTERSECTION |
| Versioning: | Belongs to: APPLICATION_MODULE versionable object ATTRIBUTE_DOMAIN versionable object ENTITY_OBJECT versionable object EVENT_CLASSIFIER versionable object GENERIC_CLASS versionable object INTERFACE_CLASSIFIER versionable object VIEW_OBJECT versionable object |
| Rules: |
API Spec Uniqueness Criteria Deletion Rules |
| Descriptor: |
NAMED_RULE_REFERENCE CLASSIFIER_RULE_REFERENCE STATE_RULE_REFERENCE ATTRIBUTE_DERIV_RULE_REFERENCE CROSS_OBJECT_RULE_REFERENCE METHOD_REFERENCE CALL_TYPE |
| Used by: |
JDeveloper Enterprise Edition |
| Underlying table: | SDD_METRUL |
| Reference Properties | ||||
|---|---|---|---|---|
| Name | Opt ? | Notes | Relationship | In Arc |
| ATTRIBUTE_DERIV_RULE_REFERENCE | N |
Prompt: Attribute Derivation Rule
Transferable only if null |
Must be a usage of one and only one ATTRIBUTE_DERIVATION_RULE | 107 |
| CLASSIFIER_RULE_REFERENCE | N |
Prompt: Classifier Rule
Transferable only if null |
Must be a usage of one and only one CLASSIFIER_RULE | 107 |
| CROSS_OBJECT_RULE_REFERENCE | N |
Prompt: Cross-Classifier Rule
Transferable only if null |
Must be a usage of one and only one CROSS_OBJECT_RULE | 107 |
| NAMED_RULE_REFERENCE | N |
Prompt: Named Rule
Transferable only if null |
Must be a usage of one and only one NAMED_RULE | 107 |
| STATE_RULE_REFERENCE | N |
Prompt: State Rule
Transferable only if null |
Must be a usage of one and only one STATE_RULE | 107 |
| METHOD_REFERENCE | N |
Prompt: Method
Transferable only if null |
Must be a usage by one and only one METHOD | |
| Properties | |||||
|---|---|---|---|---|---|
| Name | Datatype | Opt ? | Notes | Domain | Default Value |
| CALL_TYPE | VARCHAR2(4) | N | Context in which the method calls the rule
Prompt: Call Type Uppercase | RULE_USAGE | GEN |
| INLINE_FLAG | VARCHAR2(1) | N | Indicates whether the rule is implemented in-line
Prompt: Is Implemented In-Line Uppercase | YESNO | N |
| METHOD_RULE_USAGE_OF | VARCHAR2(3) | N | Arc 107 discriminator. Internal property indicating the type of element the arc points at
Not displayed Uppercase System maintained Not updatable by user | METHOD_RULE_USAGE_OF | |
| SEQUENCE | NUMBER(6, 0) | N | Sequence in which the method uses the rule
Prompt: Sequence in Method System maintained: API provides a value only if left null by the user | ||
| PARENT_IVID | NUMBER(38, 0) | Y | Internal use only. Common repository version identifier of owning PAC
Not displayed System maintained Updatable only if null Defined on SE supertype | ||
| PAC_REFERENCE | NUMBER(38, 0) | Y | Internal use only. Contains the IRID of the PAC for the "versionable object" to which this element belongs
Not displayed System maintained Not updatable by user Defined on SE supertype | ||
| Multi-line Text | ||
|---|---|---|
| Name | Text Type | Prompt |
| DESCRIPTION | CDIDSC | Description |
| NOTES | CDINOT | Notes |
| Other Properties |
|---|
The following 'standard' properties are also inherited by all element types:
|
Other element types that reference METHOD_RULE_USAGE:
Note: