SAP ABAP Class CL_UA_STRATEGY_ELEMENT_BROWSER (Strategy for Element Browser)
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
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_UA_STRATEGY_APPLICATION | Strategy Application | 20050420 |
Properties
Class | CL_UA_STRATEGY_ELEMENT_BROWSER | |
Short Description | Strategy for Element Browser | |
Super Class | CL_UA_STRATEGY_APPLICATION | Strategy Application |
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 | 20050420 | SAP |
Last change | 20050428 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_UA_STRATEGY_ELEMENT_BROWSER has no interface implemented.
Friends
Class CL_UA_STRATEGY_ELEMENT_BROWSER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | Type reference (TYPE) | UAB_TREE_NAME | 'NODE_EDGE_TREE' | Log. Name of Tree | 20050420 | |
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | TYP_T_POP_LIST | 20050420 | |||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UAB_T_TYPENAME | Costing Solutions: Table of Structure Names | 20050420 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Gets All Tree Node IDs for an Allocation Node | 20050420 |
2 | ![]() |
Instance method | Public | Method | Gets Tree Node ID for a UA Link Object | 20050420 |
3 | ![]() |
Instance method | Private | Method | Allocation Link Changed | 20050420 |
4 | ![]() |
Instance method | Private | Method | Allocation Link Created | 20050420 |
5 | ![]() |
Instance method | Private | Method | Allocation Link Deleted | 20050420 |
6 | ![]() |
Instance method | Private | Method | Hierarchy Link Created | 20050420 |
7 | ![]() |
Instance method | Private | Method | Hierarchy Link Deleted | 20050420 |
8 | ![]() |
Instance method | Private | Method | Allocation Node Changed | 20050420 |
9 | ![]() |
Instance method | Private | Method | Allocation Node Created | 20050420 |
10 | ![]() |
Instance method | Private | Method | Allocation Node Deleted | 20050420 |
11 | ![]() |
Instance method | Private | Method | Object changed | 20050420 |
12 | ![]() |
Instance method | Private | Method | Tree Nodes Changed | 20050420 |
13 | ![]() |
Instance method | Private | Method | Checks Whether a Node Occurs as Root Node | 20050420 |
14 | ![]() |
Instance method | Private | Method | Checks Whether Drop Generates a Loop in Current Root Path | 20050420 |
15 | ![]() |
Instance method | Private | Method | Looks for Calculation Node with Same Object and Node Key | 20050420 |
16 | ![]() |
Instance method | Private | Method | 20050420 | |
17 | ![]() |
Instance method | Private | Method | Transfer Existing Object, After Confirmation | 20050420 |
Events
Class CL_UA_STRATEGY_ELEMENT_BROWSER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYP_S_POP_LIST | Private | See coding | 20050420 | BEGIN OF typ_s_pop_list ,
type TYPE REF TO cl_ua_type_base,
spopli TYPE spopli,
END OF typ_s_pop_list
|
||
2 | TYP_T_POP_LIST | Private | See coding | 20050420 | typ_t_pop_list TYPE STANDARD TABLE OF typ_s_pop_list
|
Method Signatures
Method GET_NODE_IDS_FOR_NODE_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Verrechnungsknoten | 20050420 | ||
2 | ![]() |
RT_NODE_ID | Value transfer | Type reference (TYPE) | UAC_T_NODE_ID | Knoten IDs für Baum | 20050420 |
Method GET_NODE_IDS_FOR_NODE_OBJ on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method GET_NODE_ID_FOR_EDGE_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 | ||
2 | ![]() |
RD_NODE_ID | Value transfer | Type reference (TYPE) | UAC_NODE_ID | Knoten IDs für Baum | 20050420 |
Method GET_NODE_ID_FOR_EDGE_OBJ on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_EDGE_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 | ||
2 | ![]() |
IT_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_T_FIELDNAME | Geänderte Felder | 20050420 |
Method HANDLE_EDGE_CHANGED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_EDGE_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 |
Method HANDLE_EDGE_CREATED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_EDGE_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 |
Method HANDLE_EDGE_DELETED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_HIER_EDGE_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 |
Method HANDLE_HIER_EDGE_CREATED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_HIER_EDGE_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_EDGE | Call by reference | Object reference (TYPE REF TO) | CL_UA_EDGE | Kante | 20050420 |
Method HANDLE_HIER_EDGE_DELETED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_NODE_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoten | 20050420 | ||
2 | ![]() |
IT_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_T_FIELDNAME | Geänderte Felder | 20050420 |
Method HANDLE_NODE_CHANGED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_NODE_CREATED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoten | 20050420 |
Method HANDLE_NODE_CREATED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_NODE_DELETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoten | 20050420 |
Method HANDLE_NODE_DELETED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_OBJECT_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_UA_OBJECT | Objekt | 20050420 | ||
2 | ![]() |
IT_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_T_FIELDNAME | Geänderte Felder | 20050420 |
Method HANDLE_OBJECT_CHANGED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method HANDLE_TREE_NODE_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TREE_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_TREE_NODE | Baumknoten | 20050420 | ||
2 | ![]() |
IT_FIELDNAME | Call by reference | Type reference (TYPE) | FINB_MD_T_FIELDNAME | Geänderte Felder | 20050420 |
Method HANDLE_TREE_NODE_CHANGED on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method IS_NODE_ROOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Knoten | 20050420 | ||
2 | ![]() |
RD_IS_ROOT_NODE | Value transfer | Type reference (TYPE) | BOOLE_D | 'X' = Knoten ist Wurzel | 20050420 |
Method IS_NODE_ROOT on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method MOVE_CREATES_LOOP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RD_CREATES_LOOP | Value transfer | Type reference (TYPE) | BOOLE_D | 20050420 |
Method MOVE_CREATES_LOOP on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method QUERY_CALCNODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Evtl. gefundener Knoten | 20050420 | ||
2 | ![]() |
EO_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_UA_OBJECT | Evtl. gefundenes Objekt | 20050420 | ||
3 | ![]() |
IO_NODE | Call by reference | Object reference (TYPE REF TO) | CL_UA_NODE | Vorlageknoten | 20050420 | ||
4 | ![]() |
IO_RESULT_LEVEL | Call by reference | Object reference (TYPE REF TO) | CL_UA_RESULT_LEVEL | Buchungsebene | 20050420 |
Method QUERY_CALCNODE on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
Method SET_CELL_VALUE_ON_CALCNODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_COLUMN_NAME | Call by reference | Type reference (TYPE) | UAB_FIELDNAME | Feldname (Merkmal oder Kennzahl) | 20050420 | ||
2 | ![]() |
ID_VALUE | Call by reference | Type reference (TYPE) | ANY | 20050420 | |||
3 | ![]() |
IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | CL_UA_ELEMENT | View-Element | 20050420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20050420 |
Method TAKE_OVER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID_NODE_ID | Call by reference | Type reference (TYPE) | UAC_NODE_ID | Knotenkennung (AssignmentTree) | 20050420 | ||
2 | ![]() |
IO_OLD_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_UA_OBJECT | Objekt | 20050420 | ||
3 | ![]() |
RD_ANSWER | Value transfer | Type reference (TYPE) | CHAR1 | Antwort Abfrage: 'J', 'N', Abbruch | 20050420 |
Method TAKE_OVER_OBJECT on class CL_UA_STRATEGY_ELEMENT_BROWSER has no exception.
History
Last changed by/on | SAP | 20050428 |
SAP Release Created in | 600 |