SAP ABAP Class CL_UA_STRATEGY (Strategy)
Hierarchy
☛
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
⤷
FIN-BA (Application Component) Business Analytics
⤷
UA_ASSIGNMENT_TREE (Package) Default and Abstract Implementations on the Assignment Tree
⤷
⤷
Meta Relationship - Using
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_UA_STRATEGY_APPLICATION | Strategy Application | 20030324 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_UA_STRATEGY_OBJECT | Strategies for Objects | 20030324 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_UA_STRATEGY_TLINE | Strategies for Table Lines | 20030324 |
Properties
| Class | CL_UA_STRATEGY | |
| Short Description | Strategy | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | UAMO | |
| Program status | ||
| Category | 0 | |
| Package | UA_ASSIGNMENT_TREE | Default and Abstract Implementations on the Assignment Tree |
| Created | 20030324 | SAP |
| Last change | 20041209 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_UAC_ASSIGNMENT_CONSTANTS | 20030324 | |||
| 2 | IF_UAC_EDGE_HANDLER | IF w callback methods for edge events | 20030324 | ||
| 3 | IF_UAC_FILTER | Filter for View | 20041104 | ||
| 4 | IF_UA_CE_EVENT_ID | Constants for Event IDs of CE | 20030324 | ||
| 5 | IF_UA_CHECK_STRATEGY | Strategy for Checks | 20031205 | ||
| 6 | IF_UA_ECTXT_MENU_STRATEGY | Strategy for Context Menus | 20030324 | ||
| 7 | IF_UA_EVENT_HANDLER_STRATEGY | Strategy for Events | 20030324 | ||
| 8 | IF_UA_MODELLER_EVENT_HANDLER | Handler for Event Modeler | 20030404 | ||
| 9 | IF_UA_VIEW_STRATEGY | View-Specific Strategy | 20030324 |
Friends
Class CL_UA_STRATEGY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Attribute reference (LIKE) | 20030324 | |||||
| 2 | Constant | Protected | Type reference (TYPE) | BOOLE_D | abap_true | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20030324 | ||
| 3 | Instance attribute | Protected | Attribute reference (LIKE) | 20030324 | |||||
| 4 | Instance attribute | Protected | Attribute reference (LIKE) | 20030324 | |||||
| 5 | Constant | Public | Type reference (TYPE) | UAB_TREE_NAME | 'MAIN_TREE' | Logical Tree Name | 20030324 | ||
| 6 | Instance attribute | Public | Type reference (TYPE) | UAC_NODE_ID | Determines Nodes of Link Display | 20030327 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | UAC_COLUMN_ID | Analytical Cost Management: ID of a Column | 20030324 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | UAC_NODE_ID | View ID of a Node | 20030324 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | UAC_NODE_ID | View ID of Drag Node | 20040129 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | UAC_NODE_ID | View ID of Drop Node | 20040129 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | UAB_STRATEGY | Strategy | 20030324 | |||
| 12 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UA_ELEMENT | Instance - TEMP | 20030324 | |||
| 13 | Instance attribute | Public | Attribute reference (LIKE) | 20030620 | |||||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | Runtime Environment | 20030924 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UA_METADATA | Metadata of a Costing Solution | 20030924 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | UAB_S_MVC | Structure with Model Adapter, View and Controller | 20030324 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | UAB_S_ELEMENT_EVENT | Element and Event | 20030324 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | UAB_T_EDGE | Edge Table | 20041014 | |||
| 19 | Static Attribute | Protected | Type reference (TYPE) | I | 20030324 | ||||
| 20 | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_UA_NV_CONVERTER | Converter for Name Value Formats | 20040311 | |||
| 21 | Instance attribute | Protected | Attribute reference (LIKE) | 20030404 | |||||
| 22 | Instance attribute | Protected | Attribute reference (LIKE) | 20030404 | |||||
| 23 | Instance attribute | Protected | Type reference (TYPE) | I | 20040129 | ||||
| 24 | Instance attribute | Public | Type reference (TYPE) | I | 20040129 | ||||
| 25 | Instance attribute | Public | Type reference (TYPE) | I | 20040129 |