SAP ABAP Class CL_RMST_OTPT_PARAM_TREE (RMS-TLS: Parameter Dialog for Output)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSTLSOUT (Package) RMS-TLS: Output Tool
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMST_OTPT_PARAM_TREE_SSCR RMS-TLS: Parameter Dialog for the Output (with Subscreen) 20030611
Properties
Class CL_RMST_OTPT_PARAM_TREE  
Short Description RMS-TLS: Parameter Dialog for Output    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSTLSOUT   RMS-TLS: Output Tool 
Created 20020102   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMST_OTPT_PARAM_TREE has no forward declaration.
Interfaces
Class CL_RMST_OTPT_PARAM_TREE has no interface implemented.
Friends
Class CL_RMST_OTPT_PARAM_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_COLUMN_COLKEY Constant Private Type reference (TYPE) TV_ITMNAME 'COLKEY' Tree Control: Column Name/Item Name 20031106
2 C_COLUMN_NEWLINE Constant Private Type reference (TYPE) TV_ITMNAME 'NEWLINE' Tree Control: Column Name/Item Name 20031106
3 C_COLUMN_NEWPAGE Constant Private Type reference (TYPE) TV_ITMNAME 'NEWPAGE' Tree Control: Column Name/Item Name 20031106
4 C_COLUMN_NODEDISPLAY Constant Private Type reference (TYPE) TV_ITMNAME 'NODEDISPLAY' Tree Control: Column Name/Item Name 20031106
5 C_COLUMN_OBJECTS Constant Private Type reference (TYPE) TV_ITMNAME 'OBJECTS' Tree Control: Column Name/Item Name 20031106
6 C_COLUMN_ROWKEY Constant Private Type reference (TYPE) TV_ITMNAME 'ROWKEY' Tree Control: Column Name/Item Name 20031106
7 C_COLUMN_TABLECREATE Constant Private Type reference (TYPE) TV_ITMNAME 'TABLECREATE' Tree Control: Column Name/Item Name 20031106
8 C_DDIC_STRU_LAYOUT Constant Private Type reference (TYPE) DDOBJNAME 'RMSTS_DDIC_TECH_DEF_LAYOUT' Name of an ABAP Dictionary Object 20031107
9 C_DDIC_STRU_LAYOUT_COLKEY Constant Private Type reference (TYPE) DDOBJNAME 'COLKEY' Name of an ABAP Dictionary Object 20031107
10 C_DDIC_STRU_LAYOUT_NEWLINE Constant Private Type reference (TYPE) DDOBJNAME 'NEWLINE' Name of an ABAP Dictionary Object 20031107
11 C_DDIC_STRU_LAYOUT_NEWPAGE Constant Private Type reference (TYPE) DDOBJNAME 'NEWPAGE' Name of an ABAP Dictionary Object 20031107
12 C_DDIC_STRU_LAYOUT_NODEDISPLAY Constant Private Type reference (TYPE) DDOBJNAME 'NODEDISPLAY' Name of an ABAP Dictionary Object 20031107
13 C_DDIC_STRU_LAYOUT_ROWKEY Constant Private Type reference (TYPE) DDOBJNAME 'ROWKEY' Name of an ABAP Dictionary Object 20031107
14 C_DDIC_STRU_LAYOUT_TABLECREATE Constant Private Type reference (TYPE) DDOBJNAME 'TABLECREATE' Name of an ABAP Dictionary Object 20031107
15 MO_PTREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL RMS-TLS: Column Tree Control 20020102
16 MO_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_RMST_OTPT_PARAM_TREETOOLBAR RMS-TLS: Toolbar 20020305
17 MS_LAYOUT Instance attribute Private Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Output Layout from Cluster Table 20020325
18 MT_DD Instance attribute Private Type reference (TYPE) RMSTTY_PTREE_DD RMS-TLS: Drag and Drop Flavor for Output Parameter Tree 20020102
19 MT_DEF Instance attribute Private Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC Definition of a Hierarchy Object 20020102
20 MT_DEF_DEFAULT Instance attribute Private Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: Def. DDIC Definition of a Hierarchy Object 20020301
21 MT_DRAG_NODES Instance attribute Private Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC Definition of a Hierarchy Object 20020103
22 M_FLG_CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN RMS-TLS: Layout Was Changed 20020306
23 M_FLG_COMPARE Instance attribute Private Type reference (TYPE) RMSTE_COMPARE RMS-TLS: Indicates Whether Comparison Output Is Created 20020227
24 M_FLG_DISPLAY_TABLECREATE Instance attribute Private Type reference (TYPE) RMSTE_DISPLAY_TABLECREATE RMS-TLS: Indicates Whether Table Ind. Is Shown in Tree 20020314
Methods
# Method Level Visibility Method type Description Created on
1 CREATE Instance method Public Method RMS-TLS: Create Parameter Tree 20020102
2 DEFINE_NODES Instance method Public Method RMS-TLS: Create Parameter Tree Nodes 20020227
3 DELETE_NODES Instance method Public Method RMS-TLS: Delete Parameter Tree Nodes 20020227
4 EXPAND_OR_COLLAPSE_NODES Instance method Public Method RMS-TLS: Expand or Collapse Parameter Tree Nodes 20020227
5 GET_APPL_PARAM Instance method Public Method RMS-TLS: Read Application-Specific Parameters 20020323
6 GET_DEFINITION Instance method Public Method RMS-TLS: Read Current Hierarchy Definition 20020102
7 GET_FLG_CHANGED Instance method Public Method RMS-TLS: Read Change Indicator for Tree 20020311
8 GET_LAYOUT Instance method Public Method RMS-TLS: Read Current Output Layout 20020325
9 GET_SELECTED_NODE Instance method Public Method RMS-TLS: Gets Selected Node 20020227
10 HIERARCHY_HEADER_SET_TEXT Instance method Public Method RMS-TLS: Change Hierarchy Text 20020304
11 ON_CHECKBOX_CHANGE Instance method Public Event handling method RMS-TLS: Catch Checkbox Change Event 20020102
12 ON_DRAG Instance method Private Event handling method RMS-TLS: Catch Drag Event 20020102
13 ON_DROP Instance method Private Event handling method RMS-TLS: Catch Drop Event 20020102
14 ON_ITEM_KEYPRESS Instance method Public Event handling method RMS-TLS: Catch 'Choose Button' Node Event 20031106
15 ON_NODE_DOUBLE_CLICK Instance method Public Event handling method RMS-TLS: Catch Double-Click Node Event 20020111
16 RAISE_EVENT_LAYOUT_CHANGE Instance method Public Method RMS-TLS: Generate LAYOUT_CHANGE Event 20020321
17 SAVE_LAYOUT Instance method Public Method RMS-TLS: Saves the Layout 20020308
18 SET_APPL_PARAM Instance method Public Method RMS-TLS: Set the Application-Specific Parameters 20020322
19 SET_FLG_CHANGED Instance method Public Method RMS-TLS: Set Change Indicator for Tree 20020308
Events
# Event Type Visibility Description Created on
1 LAYOUT_CHANGE Instance Event
(0)
Public
(2)
Layout Change 20020321
Types
Class CL_RMST_OTPT_PARAM_TREE has no local type.
Method Signatures

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_RMST_OTPT_PARAM_TREETOOLBAR RMS-TLS: Toolbarsupport für den Parameterbaum 20030616
2 Importing IS_LAYOUT Call by reference Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Ausgabelayouts aus der Clustertabelle 20020325
3 Importing IT_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20020102
4 Importing I_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container fuer Custom Controls in der Dynpro Area 20020102
5 Importing I_FLG_COMPARE Call by reference Type reference (TYPE) RMSTE_COMPARE '' Kennzeichen, dass Vergleichsausgabe erzeugt wird 20020125
6 Importing I_FLG_DISPLAY_TABLECREATE Call by reference Type reference (TYPE) RMSTE_DISPLAY_TABLECREATE '' Kennzeichen, ob das Tabellen-Kennz. im Baum angezeigt wird 20020314
7 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID ID des rufenden Programmes 20020227

Method CREATE on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method DEFINE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20020227
2 Importing I_LAYOUT Call by reference Type reference (TYPE) RMSTE_LAY_NAME RMS-TLS: Name des Layouts 20020301

Method DEFINE_NODES on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method DELETE_NODES Signature

Method DELETE_NODES on class CL_RMST_OTPT_PARAM_TREE has no parameter.
Method DELETE_NODES on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method EXPAND_OR_COLLAPSE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_EXPAND Call by reference Type reference (TYPE) BOOLEAN 'X' RMS-TLS: Konten expandieren 20020227
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY RMS-TLS: Schlüssel des Knotens 20020227

Method EXPAND_OR_COLLAPSE_NODES on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method GET_APPL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPL_PARAM Call by reference Type reference (TYPE) ANY Anwendungsspezifische Parameter 20020323
2 Importing IS_LAYOUT Call by reference Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Ausgabelayouts aus der Clustertabelle 20020325

Method GET_APPL_PARAM on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method GET_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20020102

Method GET_DEFINITION on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method GET_FLG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLG_CHANGED Call by reference Type reference (TYPE) BOOLEAN RMS-TLS: Kennzeichen, ob sich der Baum geändert hat 20020311

Method GET_FLG_CHANGED on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method GET_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Ausgabelayouts aus der Clustertabelle 20020325
2 Exporting E_FLG_CHANGED Call by reference Type reference (TYPE) BOOLEAN Layout wurde geändert 20020325

Method GET_LAYOUT on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY RMS-TLS: Schlüssel des ausgewählten Knotens 20020227

Method GET_SELECTED_NODE on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method HIERARCHY_HEADER_SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAYOUT Call by reference Type reference (TYPE) RMSTE_LAY_NAME Name des Layouts 20020304
2 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID ID des aufrufendenProgrammes 20020308

Method HIERARCHY_HEADER_SET_TEXT on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method ON_CHECKBOX_CHANGE Signature

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

Method ON_CHECKBOX_CHANGE on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method ON_DRAG Signature

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

Method ON_DRAG on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method ON_DROP Signature

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

Method ON_DROP on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method ON_ITEM_KEYPRESS Signature

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

Method ON_ITEM_KEYPRESS on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

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

Method ON_NODE_DOUBLE_CLICK on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method RAISE_EVENT_LAYOUT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Call by reference Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Ausgabelayouts aus der Clustertabelle 20020325

Method RAISE_EVENT_LAYOUT_CHANGE on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method SAVE_LAYOUT Signature

Method SAVE_LAYOUT on class CL_RMST_OTPT_PARAM_TREE has no parameter.
Method SAVE_LAYOUT on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method SET_APPL_PARAM Signature

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

Method SET_APPL_PARAM on class CL_RMST_OTPT_PARAM_TREE has no exception.

Method SET_FLG_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_CHANGED Call by reference Type reference (TYPE) BOOLEAN RMS-TLS: Kennzeichen, ob sich der Baum geändert hat 20020308

Method SET_FLG_CHANGED on class CL_RMST_OTPT_PARAM_TREE has no exception.
Event Signatures

Event LAYOUT_CHANGE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 LAYOUT Exporting Value transfer Type reference (TYPE) RMSTS_OTPT_RMSDX RMS-TLS: Ausgabelayouts aus der Clustertabelle 20020325
History
Last changed by/on SAP  20100310 
SAP Release Created in 471