SAP ABAP Class CL_SWF_APP_LOG_TREE (Test Class for Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_ALM (Package) Workflow: Alert Monitor Connection
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 20030825
Properties
Class CL_SWF_APP_LOG_TREE  
Short Description Test Class for Tree    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWF_ALM   Workflow: Alert Monitor Connection 
Created 20030825   SAP 
Last change 20110908   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)
Interfaces
Class CL_SWF_APP_LOG_TREE has no interface implemented.
Friends
Class CL_SWF_APP_LOG_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_NODE_MESSAGE_REL Instance attribute Private Type reference (TYPE) SWF_APP_NODE_MSG_REL_T 20030903
2 GV_LAST_NODE Static Attribute Public Type reference (TYPE) LVC_NKEY 20030826
3 GV_NODE_KEY Instance attribute Private Type reference (TYPE) LVC_NKEY 1 20030903
4 G_TREE Static Attribute Private Object reference (TYPE REF TO) CL_SWF_APP_LOG_TREE 20030825
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20030825
2 GET_FIELD_CATALOG Instance method Private Method Returns Field Catalog 20030826
3 HANDLER_ADD_NODE Instance method Public Event handling method Handles Add Node 20030825
4 HANDLER_ITEM_2CLICK Instance method Public Event handling method Double-Click on Item 20030903
5 INIT_TREE Static method Public Method Initializing of Tree 20030825
6 RAISE_EVENT_ADD_NODE Instance method Public Method Trigger ADD_NODE Event 20030825
7 TREE_ADD_LINE Instance method Public Method Add a Message to Tree Display of Log 20030826
Events
# Event Type Visibility Description Created on
1 ON_ADD_NODE Instance Event
(0)
Public
(2)
Node Is to Be Added 20030825
Types
Class CL_SWF_APP_LOG_TREE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HIDE_SELECTION Call by reference Type reference (TYPE) AS4FLAG Sichtbarkeit der Selektion 20030825
2 Importing ITEM_SELECTION Call by reference Type reference (TYPE) AS4FLAG 'X' Selektierbarkeit einzelner Items 20030825
3 Importing I_PRINT Call by reference Type reference (TYPE) AS4FLAG nur Drucken 20030825
4 Importing LIFETIME Call by reference Type reference (TYPE) I Lebensdauer 20030825
5 Importing NODE_SELECTION_MODE Call by reference Type reference (TYPE) I CL_GUI_COLUMN_TREE=>NODE_SEL_MODE_SINGLE Knoten: Einfach- oder Mehrfachselektion 20030825
6 Importing NO_HTML_HEADER Call by reference Type reference (TYPE) AS4FLAG NO_HTML_HEADER 20030825
7 Importing NO_TOOLBAR Call by reference Type reference (TYPE) AS4FLAG NO_TOOLBAR 20030825
8 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 20030825
9 Importing SHELLSTYLE Call by reference Type reference (TYPE) I Shellstyle 20030825
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20030825
2 CNTL_SYSTEM_ERROR CNTL_SYSTEM_ERROR 20030825
3 CREATE_ERROR CREATE_ERROR 20030825
4 FAILED failed 20030825
5 ILLEGAL_COLUMN_NAME ILLEGAL_COLUMN_NAME 20030825
6 ILLEGAL_NODE_SELECTION_MODE ILLEGAL_NODE_SELECTION_MODE 20030825
7 LIFETIME_ERROR LIFETIME_ERROR 20030825

Method GET_FIELD_CATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT 20030826

Method GET_FIELD_CATALOG on class CL_SWF_APP_LOG_TREE has no exception.

Method HANDLER_ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_LAYOUT Call by reference Attribute reference (LIKE) 20030825
2 Importing IS_OUTTAB_LINE Call by reference Attribute reference (LIKE) 20030825
3 Importing IT_ITEM_LAYOUT Value transfer Attribute reference (LIKE) 20030826
4 Importing IV_MSG_HANDLE Value transfer Attribute reference (LIKE) 20030903
5 Importing IV_NODE_KEY Call by reference Attribute reference (LIKE) 20030826
6 Importing IV_NODE_TEXT Call by reference Attribute reference (LIKE) 20030825

Method HANDLER_ADD_NODE on class CL_SWF_APP_LOG_TREE has no exception.

Method HANDLER_ITEM_2CLICK Signature

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

Method HANDLER_ITEM_2CLICK on class CL_SWF_APP_LOG_TREE has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TREE Call by reference Object reference (TYPE REF TO) CL_SWF_APP_LOG_TREE 20030825
2 Importing IS_OUTTAB_LINE Call by reference Type reference (TYPE) ANY 20030825
3 Changing IT_OUTTAB Call by reference Type reference (TYPE) ANY 20030825
4 Importing IV_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20030908

Method INIT_TREE on class CL_SWF_APP_LOG_TREE has no exception.

Method RAISE_EVENT_ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NODE_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYN 20030825
2 Importing IS_OUTTAB_LINE Call by reference Type reference (TYPE) ANY 20030825
3 Importing IT_ITEM_LAYOUT Call by reference Type reference (TYPE) LVC_T_LAYI 20030826
4 Importing IV_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Aktuelle Message 20030903
5 Importing IV_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY aktueller Knoten im Tree 20030826
6 Importing IV_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE 20030825

Method RAISE_EVENT_ADD_NODE on class CL_SWF_APP_LOG_TREE has no exception.

Method TREE_ADD_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTTAB_LINE Call by reference Type reference (TYPE) BAL_S_MSG 20030826
2 Importing IV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20030903

Method TREE_ADD_LINE on class CL_SWF_APP_LOG_TREE has no exception.
Event Signatures

Event ON_ADD_NODE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IS_NODE_LAYOUT Exporting Value transfer Type reference (TYPE) LVC_S_LAYN 20030825
2 IS_OUTTAB_LINE Exporting Value transfer Type reference (TYPE) ANY 20030825
3 IT_ITEM_LAYOUT Exporting Value transfer Type reference (TYPE) LVC_T_LAYI 20030826
4 IV_MSG_HANDLE Exporting Value transfer Type reference (TYPE) BALMSGHNDL 20030903
5 IV_NODE_KEY Exporting Value transfer Type reference (TYPE) LVC_NKEY 20030826
6 IV_NODE_TEXT Exporting Value transfer Type reference (TYPE) LVC_VALUE 20030825
History
Last changed by/on SAP  20110908 
SAP Release Created in 640