SAP ABAP Class CL_UA_MODEL_ADAPTER (Adapts Model and Style Manager to Costing Engine)
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
Properties
| Class | CL_UA_MODEL_ADAPTER | |
| Short Description | Adapts Model and Style Manager to Costing Engine | |
| Super Class | CL_UAC_DEFAULT_ASSIGNMNT_MODEL | Default Assignment Model |
| 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 | 20020627 | SAP |
| Last change | 20060711 | 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_ASSIGNMNT_STYLE_MANAGER | Includes IF_UAC_[TREE|EDGE]_STYLE_MANAGER | 20020820 | ||
| 2 | IF_UAC_EDGE_STYLE_HANDLER | 20030527 | |||
| 3 | IF_UAC_EDGE_STYLE_MANAGER | IF for edge styles | 20020820 | ||
| 4 | IF_UAC_TREE_STYLE_HANDLER | 20030527 | |||
| 5 | IF_UAC_TREE_STYLE_MANAGER | 20020820 | |||
| 6 | IF_UA_CE_EVENT_ID | Constants for Event IDs of CE | 20020731 | ||
| 7 | IF_UA_CE_EVENT_QUEUE_HANDLER | CE Event Queue Handler | 20020731 | ||
| 8 | IF_UA_MODEL_ADAPTER | Model Adapter | 20020627 |
Friends
Class CL_UA_MODEL_ADAPTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | UAC_STYLE_ID | 'CCS' | Analytical Cost Assignment: Style ID | 20030312 | ||
| 2 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'CELL' | Analytical Cost Assignment: Style ID | 20020820 | ||
| 3 | Instance attribute | Private | See coding | 20020731 | |||||
| 4 | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'FLG_CALC' | field for flag 'has_calculation' | 20021030 | ||
| 5 | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'UAB_NOT_PUBLISH' | Field Name (Characteristic or Key Figure) | 20060426 | ||
| 6 | Constant | Public | Type reference (TYPE) | UAB_FIELDNAME | 'TYPE_DESCR' | field for description of type | 20040805 | ||
| 7 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'COLUMN' | Analytical Cost Assignment: Style ID | 20020820 | ||
| 8 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'COLUMN_R' | Analytical Cost Assignment: Style ID | 20021017 | ||
| 9 | Instance attribute | Private | See coding | 20020731 | |||||
| 10 | Instance attribute | Private | See coding | 20020731 | |||||
| 11 | Constant | Public | Type reference (TYPE) | CHAR1 | '.' | Separator for Layout | 20030324 | ||
| 12 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'DPND_EDGE' | Analytical Cost Assignment: Style ID | 20020905 | ||
| 13 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'EDGE' | Analytical Cost Assignment: Style ID | 20020820 | ||
| 14 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'FOLDER' | Analytical Cost Assignment: Style ID | 20020820 | ||
| 15 | Constant | Public | Type reference (TYPE) | UAC_STYLE_ID | 'LEAF' | Analytical Cost Assignment: Style ID | 20020820 | ||
| 16 | Constant | Private | Type reference (TYPE) | CHAR1 | 'R' | Single-Character Indicator | 20021119 | ||
| 17 | Instance attribute | Private | Attribute reference (LIKE) | 20020905 | |||||
| 18 | Instance attribute | Private | Type reference (TYPE) | UAB_APPL_TYPE | Application Type: CoCo, VNA, ... | 20021023 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | UAC_FLAG | Analytical Cost Management: Indicator (0 = FALSE, 1 = TRUE) | 20030516 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | INT4 | Access only using GET_NODE_DND_ID | 20020820 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | BOOLE_D | Inicator Technical Display | 20020627 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | UAB_VIEW_NAME | Logical Name of View | 20020729 | |||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UA_CE_ENVIRONMENT | Environment | 20020703 | |||
| 24 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UA_METADATA | Metadata of a Costing Solution | 20030924 | |||
| 25 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UAC_ASSIGNMNT_STYLE_MANAGER | Includes IF_UAC_[TREE|EDGE]_STYLE_MANAGER | 20030127 | |||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_UA_VIEW_STRATEGY | Strategies | 20020725 | |||
| 27 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UA_WORKSET | Working Environment | 20040318 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | UAB_TS_ELEMENT_TREE_ID | Sorted Table from CE Element and Tree ID | 20020730 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | TY_T_BASE_FIELD | 20020816 | ||||
| 30 | Instance attribute | Private | See coding | 20020820 | |||||
| 31 | Instance attribute | Protected | Type reference (TYPE) | TY_T_COLUMN_METATYPE | 20031210 | ||||
| 32 | Instance attribute | Private | See coding | 20020820 | |||||
| 33 | Instance attribute | Private | See coding | 20020820 | |||||
| 34 | Instance attribute | Private | See coding | 20020820 | |||||
| 35 | Instance attribute | Protected | See coding | 20020627 | |||||
| 36 | Instance attribute | Private | See coding | 20020820 | |||||
| 37 | Instance attribute | Protected | Type reference (TYPE) | UAB_T_TREE_ID_ELEMENT | Root Elements of Trees | 20020808 | |||
| 38 | Instance attribute | Protected | Type reference (TYPE) | UAB_T_BASE_TYPE | List of basic types | 20020627 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | 20020627 | ||
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20020627 | |
| 3 |