SAP ABAP Class CL_ISHMED_LTE_TB_TREE (IS-H*MED: Tree of All Text Modules for a User)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_COLUMN_TREE Column Tree Control 20010618
Properties
Class CL_ISHMED_LTE_TB_TREE  
Short Description IS-H*MED: Tree of All Text Modules for a User    
Super Class CL_GUI_COLUMN_TREE Column Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status T  Test Program 
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20010615   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 N2LTE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 N2RCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISHMED_LTE_TB_TREE has no interface implemented.
Friends
Class CL_ISHMED_LTE_TB_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXPAND_TAB Instance attribute Private Type reference (TYPE) OUTTAB_TB_T Tabel of Expanded Nodes 20010713
2 EXPAND_WA Instance attribute Private Type reference (TYPE) OUTTAB_TB_STRUC Expand Node 20010713
3 GR_DATA_PROVIDER Instance attribute Private Object reference (TYPE REF TO) CL_ISHMED_LTE_DATA_PROVIDER IS-H*MED: Data Class of the Text Modules for the Editor 20050606
4 G_AKT_NODE_KEY Instance attribute Private Type reference (TYPE) TV_NODEKEY Node key 20010615
5 G_EINKB Instance attribute Private Type reference (TYPE) EINKB IS-H: Short Text for Institution 20010615
6 G_EINRI Instance attribute Private Type reference (TYPE) EINRI IS-H: Institution 20010615
7 ITEM_TABLE Instance attribute Private Type reference (TYPE) N2RCL_ITEM_TABLE ITEM_TABLE 20010615
8 NODE_TABLE Instance attribute Private Type reference (TYPE) TREEV_NTAB Tree Control: Node Table 20010615
9 OUTTAB_TB Instance attribute Private Type reference (TYPE) OUTTAB_TB_T Table of Nodes 20010615
10 OUTTAB_TB_WA Instance attribute Private Type reference (TYPE) OUTTAB_TB_STRUC Node Discription of tree 20010615
11 TREE_COUNTER Instance attribute Private Type reference (TYPE) I Count # of Nodes in Tree 20010615
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NODE_TABLE Instance method Private Method build the node table 20010615
2 BUILD_NO_CHILDREN Instance method Private Method build the node table for a node that will be expanded 20010615
3 BUILD_VIEW_OF_TREE Instance method Private Method table refresh 20010713
4 CONSTRUCTOR Instance method Public Constructor Constructor 20010615
5 EXPAND_MAIN_CATEGORY Instance method Private Method expand level 1 of tree 20010615
6 EXPAND_SUB_CATEGORY Instance method Private Method expand all nodes of level 2 20010615
7 GET_COLUMNS_WIDTH Instance method Public Method get the column width from Tree and save in N2CONTROLPARA 20010616
8 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method handle event EXPAND_NO_CHILDREN of CL_GUI_COLUMN_TREE 20010615
9 HANDLE_NODE_KEYPRESSED Instance method Private Event handling method handle event NODE_KEYPRESS of CL_GUI_COLUMN_TREE 20010726
10 HANDLE_SELECTION_CHANGE Instance method Private Event handling method handle event SELECTION_CHANGED of CL_GUI_COLUMN_TREE 20010615
11 INIT_OUTTAB_TB Instance method Private Method initalization of shadow data table 20010615
12 MAKE_EXPAND_TAB Instance method Private Method build table of expanded nodes 20010719
13 REFRESH_ALL Instance method Public Method refresh the tree from the database 20010710
14 REG_EVENTS Instance method Private Method register all events 20010615
15 SET_COLUMN Instance method Private Method build column of tree 20010615
16 SET_COLUMNS_WIDTH Instance method Public Method read the column width from N2CONTROLPARA and set Tree column 20010616
17 SET_COLUMN_DESCRIBE Instance method Private Method Build Column of Tree with Short Describtion 20070104
Events
# Event Type Visibility Description Created on
1 INSERT_TEXT Instance Event
(0)
Public
(2)
Insert of text requested 20010726
2 TEXT_TO_DISPLAY_CHANGE Instance Event
(0)
Public
(2)
Tree has another text selected for display 20010615
Types
Class CL_ISHMED_LTE_TB_TREE has no local type.
Method Signatures

Method BUILD_NODE_TABLE Signature

Method BUILD_NODE_TABLE on class CL_ISHMED_LTE_TB_TREE has no parameter.
# Exception Resumable Description Created on
1 CNT_ERROR_TREE Fehler beim Aufbauen des Trees 20010615

Method BUILD_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20010615

Method BUILD_NO_CHILDREN on class CL_ISHMED_LTE_TB_TREE has no exception.

Method BUILD_VIEW_OF_TREE Signature

Method BUILD_VIEW_OF_TREE on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method BUILD_VIEW_OF_TREE on class CL_ISHMED_LTE_TB_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_PROVIDER Call by reference Object reference (TYPE REF TO) CL_ISHMED_LTE_DATA_PROVIDER IS-H*MED: Daten Klasse der Textbausteinen für den Editor 20010615
2 Importing HIDE_SELECTION Value transfer Type reference (TYPE) AS4FLAG Sichtbarkeit der Selektion 20010615
3 Importing ITEM_SELECTION Value transfer Type reference (TYPE) AS4FLAG Selektierbarkeit einzelner Items 20010615
4 Importing LIFETIME Value transfer Type reference (TYPE) I Lebensdauer 20010615
5 Importing NODE_SELECTION_MODE Value transfer Type reference (TYPE) I Knoten: Einfach- oder Mehrfachselektion 20010615
6 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Parent-Container 20010615
7 Importing SHELLSTYLE Value transfer Type reference (TYPE) I Shellstyle 20010615
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20010615
2 CNT_CREATE_ERROR CNT_CREATE_ERROR 20010615

Method EXPAND_MAIN_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20010615

Method EXPAND_MAIN_CATEGORY on class CL_ISHMED_LTE_TB_TREE has no exception.

Method EXPAND_SUB_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NODE_KEY Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20010615

Method EXPAND_SUB_CATEGORY on class CL_ISHMED_LTE_TB_TREE has no exception.

Method GET_COLUMNS_WIDTH Signature

Method GET_COLUMNS_WIDTH on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method GET_COLUMNS_WIDTH on class CL_ISHMED_LTE_TB_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20010615

Method HANDLE_EXPAND_NO_CHILDREN on class CL_ISHMED_LTE_TB_TREE has no exception.

Method HANDLE_NODE_KEYPRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) 20010726
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20010726

Method HANDLE_NODE_KEYPRESSED on class CL_ISHMED_LTE_TB_TREE has no exception.

Method HANDLE_SELECTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) 20010711

Method HANDLE_SELECTION_CHANGE on class CL_ISHMED_LTE_TB_TREE has no exception.

Method INIT_OUTTAB_TB Signature

Method INIT_OUTTAB_TB on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method INIT_OUTTAB_TB on class CL_ISHMED_LTE_TB_TREE has no exception.

Method MAKE_EXPAND_TAB Signature

Method MAKE_EXPAND_TAB on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method MAKE_EXPAND_TAB on class CL_ISHMED_LTE_TB_TREE has no exception.

Method REFRESH_ALL Signature

Method REFRESH_ALL on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method REFRESH_ALL on class CL_ISHMED_LTE_TB_TREE has no exception.

Method REG_EVENTS Signature

Method REG_EVENTS on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method REG_EVENTS on class CL_ISHMED_LTE_TB_TREE has no exception.

Method SET_COLUMN Signature

Method SET_COLUMN on class CL_ISHMED_LTE_TB_TREE has no parameter.
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20010615

Method SET_COLUMNS_WIDTH Signature

Method SET_COLUMNS_WIDTH on class CL_ISHMED_LTE_TB_TREE has no parameter.
Method SET_COLUMNS_WIDTH on class CL_ISHMED_LTE_TB_TREE has no exception.

Method SET_COLUMN_DESCRIBE Signature

Method SET_COLUMN_DESCRIBE on class CL_ISHMED_LTE_TB_TREE has no parameter.
# Exception Resumable Description Created on
1 CNT_COLUMN_ERROR CNT_COLUMN_ERROR 20070104
Event Signatures

Event INSERT_TEXT Signature
Event INSERT_TEXT on class CL_ISHMED_LTE_TB_TREE has no parameter.
Event TEXT_TO_DISPLAY_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 KEYWORD Exporting Value transfer Type reference (TYPE) N2_LTE_TB_KEYWORD Kürzel eines Textbausteins des LTE 20070105
2 LEVEL Exporting Value transfer Type reference (TYPE) N2_LTE_TB_LEVEL Level eines Textbausteins des LTE 20070105
3 TEXT_STG Exporting Value transfer Type reference (TYPE) N2_STRING IS-H*MED: Zeichenkette 20050118
History
Last changed by/on SAP  20070917 
SAP Release Created in 463