SAP ABAP Class /ISDFPS/CL_LM_TST_TREE_UI (Tree: Technical UI Status)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-LM (Application Component) Line Maintenance
     /ISDFPS/LM_PM_ADDON (Package) Enhancement for Line Maintenance in PM Area
Properties
Class /ISDFPS/CL_LM_TST_TREE_UI  
Short Description Tree: Technical UI Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /ISDFPS/LM_TST_TREE    
Program status     
Category 0   
Package /ISDFPS/LM_PM_ADDON   Enhancement for Line Maintenance in PM Area 
Created 20040607   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /ISDFPS/CL_LM_TST_TREE_UI has no interface implemented.
Friends
Class /ISDFPS/CL_LM_TST_TREE_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_MODUS_CHANGE Constant Private Type reference (TYPE) CHAR1 'C' "Change" Mode 20040607
2 CON_MODUS_DISPLAY Constant Private Type reference (TYPE) CHAR1 'D' "Display" Mode 20040607
3 CON_OBJ_EQUNR Constant Private Type reference (TYPE) CHAR4 'EQUI' "Equipment" Object Type 20040608
4 CON_OBJ_EQUNR_HEADER Constant Private Type reference (TYPE) CHAR4 'EQUH' "Equipment Header" Object Type 20040608
5 CON_OBJ_ORDER Constant Private Type reference (TYPE) CHAR4 'ORD' "Order" Object Type 20040608
6 CON_OBJ_ORDER_HEADER Constant Private Type reference (TYPE) CHAR4 'ORDH' "Order Header" Object Type 20040608
7 CON_OBJ_ORDER_OP Constant Private Type reference (TYPE) CHAR4 'ORDO' "Order Operation" Object Type 20040609
8 CON_OBJ_QMEL Constant Private Type reference (TYPE) CHAR4 'QMEL' "Notification" Object Type 20040609
9 CON_OBJ_QMEL_HEADER Constant Private Type reference (TYPE) CHAR4 'QMEH' "Notification Header" Object Type 20040609
10 CON_REPID_UI Constant Public Type reference (TYPE) SYREPID '/ISDFPS/CL_LM_TST_TREE_UI' Current Report 20040608
11 GC_MODUS Instance attribute Private Type reference (TYPE) CHAR1 Processing Mode 20040607
12 GC_SAVE_MODE Instance attribute Private Type reference (TYPE) CHAR1 Save Mode for ALV Tree 20040608
13 GO_PARENT_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Control Container 20040608
14 GO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE TREE CONTROL 20040607
15 GT_AFVC Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_AUFNR_VORT Order Operations 20040609
16 GT_AUFNR Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_AUFNR_T PM Order 20040608
17 GT_EQUNR Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_EQUNR_T Equipment Data 20040608
18 GT_QMEL Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_QMEL_T Notification Data 20040609
19 GT_SELECTION Instance attribute Private Type reference (TYPE) RSPARAMS_TT Selection Table 20040607
20 GT_TREE Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_ALV_T Tree 20040608
21 GT_TREE_CONTENT Instance attribute Private Type reference (TYPE) TT_TREE_CONTENT Tree Content 20040608
22 GT_TREE_OUT Instance attribute Private Type reference (TYPE) /ISDFPS/LM_TST_TREE_ALV_T Tree Output 20040608
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Private Method Check Authorizations 20040607
2 FUNC_STATUS_GET_ICON Instance method Private Method Function: Get Icon for Status 20040608
3 ON_LINK_CLICK Instance method Private Event handling method Tree: Event LINK_CLICK 20040609
4 SELECTION_CALL_SCREEN Instance method Private Method Process DB Selection - Call Selection Screen 20040608
5 SELECTION_PREPARE_RANGES Instance method Private Method Process DB Selection - Prepare Ranges for Selection 20040608
6 SELECTION_PROCESSING Instance method Private Method Process DB Selection 20040608
7 SELECTION_PROCESSING_AUFNR Instance method Private Method Process DB Selection - Select PM Order 20040608
8 SELECTION_PROCESSING_AUFNR_VOR Instance method Private Method Process DB Selection - Select PM Order Operations 20040609
9 SELECTION_PROCESSING_EQUNR Instance method Private Method Process DB Selection - Select Equipment Data 20040608
10 SELECTION_PROCESSING_QMEL Instance method Private Method Process DB Selection - Select Notification Data 20040609
11 TREE_ADD_NODE_AUFNR Instance method Private Method Tree: Add PM Order Node 20040608
12 TREE_ADD_NODE_AUFNR_VOR Instance method Private Method Tree: Add Order Operation Node 20040609
13 TREE_ADD_NODE_EQUNR Instance method Private Method Tree: Add Header Node 20040608
14 TREE_ADD_NODE_HEADER Instance method Private Method Tree: Add Equipment Node 20040608
15 TREE_ADD_NODE_QMEL Instance method Private Method Tree: Add Notification Node 20040609
16 TREE_CREATE Instance method Private Method Tree: Create Tree 20040607
17 TREE_CREATE_CONTROL Instance method Private Method Tree: Create Control 20040608
18 TREE_CREATE_DATA Instance method Private Method Tree: Set Data for Tree 20040608
19 TREE_CREATE_FIELDCAT Instance method Private Method Tree: Create Field Catalog 20040608
20 TREE_CREATE_HIERARCHY Instance method Private Method Tree: Define Hierarchy Header 20040608
21 TREE_CREATE_REGISTER_EVENTS Instance method Private Method Tree: Register Events 20040609
22 UI_END_COMMUNICATION Instance method Public Method User Interface: End Communication 20040608
23 UI_REFRESH_ALL Instance method Public Method User Interface: Refresh/Reload Data 20040609
24 UI_SELECTION_CALL_SCREEN Instance method Public Method User Interface: Call Selection Screen 20040608
25 UI_START_COMMUNICATION Instance method Public Method User Interface: Start Communication 20040607
Events
Class /ISDFPS/CL_LM_TST_TREE_UI has no event.
Types
Class /ISDFPS/CL_LM_TST_TREE_UI has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040607

Method FUNC_STATUS_GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_ICON_ID Call by reference Type reference (TYPE) ICON_D Icon-ID 20040608
2 Importing PC_OBJNR Call by reference Type reference (TYPE) J_OBJNR Statusobject 20040608

Method FUNC_STATUS_GET_ICON on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method ON_LINK_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Attribute reference (LIKE) 20040609
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20040609

Method ON_LINK_CLICK on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method SELECTION_CALL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_VARIANT Call by reference Type reference (TYPE) RSVAR-VARIANT SPACE Variantenname 20040608
2 Exporting PI_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Returncode 20040608
3 Importing PT_RSPARAMS Call by reference Type reference (TYPE) RSPARAMS_TT rsparams table 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method SELECTION_PREPARE_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PR_AEDAT Call by reference Type reference (TYPE) TR_AEDAT Ranges: Änderungsdatum 20040614
2 Exporting PR_EQUNR Call by reference Type reference (TYPE) TR_EQUNR Ranges: Equipment 20040608
3 Exporting PR_ERDAT Call by reference Type reference (TYPE) TR_ERDAT Ranges: Erfassungsdatum 20040614
4 Exporting PR_IDENT Call by reference Type reference (TYPE) TR_IDENT Ranges: Identifier 20040608
5 Importing PT_SELECTION Call by reference Type reference (TYPE) RSPARAMS_TT DB-Selektionsbeschreibung 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method SELECTION_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PC_XINIT Call by reference Type reference (TYPE) XFELD ' ' First DB-Selection? 20040608
2 Exporting PI_COUNT Call by reference Type reference (TYPE) SY-DBCNT Number of new records 20040608
3 Importing PT_SELECTION Call by reference Type reference (TYPE) RSPARAMS_TT Description of DB-Selection 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method SELECTION_PROCESSING_AUFNR Signature

Method SELECTION_PROCESSING_AUFNR on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method SELECTION_PROCESSING_AUFNR_VOR Signature

Method SELECTION_PROCESSING_AUFNR_VOR on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040609

Method SELECTION_PROCESSING_EQUNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_SELECTION Call by reference Type reference (TYPE) RSPARAMS_TT rsparams table 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method SELECTION_PROCESSING_QMEL Signature

Method SELECTION_PROCESSING_QMEL on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040609

Method TREE_ADD_NODE_AUFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new node 20040608
2 Importing PC_RELATE_KEY Call by reference Type reference (TYPE) LVC_NKEY Relation node 20040608
3 Importing PF_TREE Call by reference Type reference (TYPE) TF_TREE_ALV Tree data 20040608
4 Importing PI_RELATION Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Relation-ID 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method TREE_ADD_NODE_AUFNR_VOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new node 20040609
2 Importing PC_RELATE_KEY Call by reference Type reference (TYPE) LVC_NKEY Relation node 20040609
3 Importing PF_TREE Call by reference Type reference (TYPE) TF_TREE_ALV Tree data 20040609
4 Importing PI_RELATION Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Relation-ID 20040609
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040609

Method TREE_ADD_NODE_EQUNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new node 20040608
2 Importing PC_RELATE_KEY Call by reference Type reference (TYPE) LVC_NKEY Relation node 20040608
3 Importing PF_TREE Call by reference Type reference (TYPE) TF_TREE_ALV Tree data 20040608
4 Importing PI_RELATION Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Relation-ID 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method TREE_ADD_NODE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new node 20040608
2 Importing PC_OBJ_TYP Call by reference Type reference (TYPE) CHAR4 Node-Type 20040608
3 Importing PC_RELATE_KEY Call by reference Type reference (TYPE) LVC_NKEY Relation node 20040608
4 Importing PF_TREE Call by reference Type reference (TYPE) TF_TREE_ALV Tree data 20040608
5 Importing PI_RELATION Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Relation-ID 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method TREE_ADD_NODE_QMEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY new node 20040609
2 Importing PC_RELATE_KEY Call by reference Type reference (TYPE) LVC_NKEY Relation node 20040609
3 Importing PF_TREE Call by reference Type reference (TYPE) TF_TREE_ALV Tree data 20040609
4 Importing PI_RELATION Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD Relation-ID 20040609
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040609

Method TREE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for GUI Control 20040607
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040607

Method TREE_CREATE_CONTROL Signature

Method TREE_CREATE_CONTROL on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040614

Method TREE_CREATE_DATA Signature

Method TREE_CREATE_DATA on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040614

Method TREE_CREATE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20040608
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040608

Method TREE_CREATE_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PF_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Tree Control: Eigenschaften des Hierarchie Headers 20040608

Method TREE_CREATE_HIERARCHY on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method TREE_CREATE_REGISTER_EVENTS Signature

Method TREE_CREATE_REGISTER_EVENTS on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
# Exception Resumable Description Created on
1 /ISDFPS/CX_LM_TST_TREE_UI Ausnahmeklasse für /ISDFPS/CL_LM_TST_TREE_UI 20040609

Method UI_END_COMMUNICATION Signature

Method UI_END_COMMUNICATION on class /ISDFPS/CL_LM_TST_TREE_UI has no parameter.
Method UI_END_COMMUNICATION on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method UI_REFRESH_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERNAL_ERROR Call by reference Type reference (TYPE) XFELD Internal error? 20040609

Method UI_REFRESH_ALL on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method UI_SELECTION_CALL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERNAL_ERROR Call by reference Type reference (TYPE) XFELD Internal error? 20040609

Method UI_SELECTION_CALL_SCREEN on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.

Method UI_START_COMMUNICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_INTERNAL_ERROR Call by reference Type reference (TYPE) XFELD Internal error? 20040607
2 Importing I_MODUS Call by reference Type reference (TYPE) CHAR1 Processingmode 20040607
3 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for GUI Controls 20040607
4 Importing I_SELECTION Call by reference Type reference (TYPE) RSPARAMS_TT rsparams table 20040609

Method UI_START_COMMUNICATION on class /ISDFPS/CL_LM_TST_TREE_UI has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 470