SAP ABAP Class CL_RMST_OTPT_PATH_HELPER (Auxiliary Class: Parameter Screen with Subscreen)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSTLSOUT (Package) RMS-TLS: Output Tool
Properties
Class CL_RMST_OTPT_PATH_HELPER  
Short Description Auxiliary Class: Parameter Screen with Subscreen    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSTLSOUT   RMS-TLS: Output Tool 
Created 20030630   SAP 
Last change 20031212   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMST_OTPT_PATH_HELPER has no forward declaration.
Interfaces
Class CL_RMST_OTPT_PATH_HELPER has no interface implemented.
Friends
Class CL_RMST_OTPT_PATH_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Protected Type reference (TYPE) FLAG ' ' General Indicator 20030630
2 C_LEAF_TYPE Constant Protected Type reference (TYPE) CHAR4 'LEAF' Area Not More Closely Defined, Possibly Used for Patchlevels 20030630
3 C_NODE_TYPE Constant Protected Type reference (TYPE) CHAR4 'NODE' Area Not More Closely Defined, Possibly Used for Patchlevels 20030630
4 C_TRUE Constant Protected Type reference (TYPE) FLAG 'X' General Indicator 20030630
5 MO_THE_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_RMST_OTPT_PATH_HELPER Auxiliary Class: Parameter Screen with Subscreen 20030630
6 MT_DEF Instance attribute Protected Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC Definition of a Hierarchy Object 20030630
7 MT_NODE_MAP Instance attribute Protected Type reference (TYPE) RMSTTY_NODE_MAP_ENTRY Assignment: Node Key <-> Node Path 20030630
8 MT_NODE_PATH Instance attribute Protected Type reference (TYPE) RMSTTY_NODE_MAP_ENTRY Assignment: Node Key <-> Node Path 20030630
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NODE_PATH Instance method Protected Method RMS-TLS: Create Node Path 20030630
2 FILTER_DDIC_DEFINITION Instance method Protected Method RMS-TLS: Filters DDIC Structures 20030630
3 GET_NODEKEY_FROM_PATH Instance method Public Method RMS-TLS: Determines Node Key for Node Path 20030630
4 GET_NODEPATH_FROM_KEY Instance method Public Method RMS-TLS: Node Key -> Node Path 20030630
5 REMOVE_NODE Instance method Protected Method RMS-TLS: Deletes a Node Entry (Including Lower-Level Nodes) 20030630
6 SET_DDIC_DEFINITION Instance method Public Method Set the DDIC Structure 20030630
7 SET_NODE_PROPERTIES Instance method Protected Method Setting Node Properties 20030912
8 THE_INSTANCE Static method Public Method Determines the Only Instance of the Class (Singleton) 20030630
Events
Class CL_RMST_OTPT_PATH_HELPER has no event.
Types
Class CL_RMST_OTPT_PATH_HELPER has no local type.
Method Signatures

Method BUILD_NODE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030630
2 Changing XT_PATH_PART_TAB Call by reference Type reference (TYPE) RMSTTY_COMPONENT_PATH Tabelle mit Treeknoten-Einträgen 20030630
3 Changing X_NODE_KIND Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20030630

Method BUILD_NODE_PATH on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method FILTER_DDIC_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) RMSTTY_COMPONENT_PATH Tabelle mit Treeknoten-Einträgen 20030630
2 Changing XT_DDIC_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20030630

Method FILTER_DDIC_DEFINITION on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method GET_NODEKEY_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_PATH Call by reference Type reference (TYPE) RMSTE_COMPONENT_PATH Pfad eines Treeknotens 20030630
2 Returning R_NODE_KEY Value transfer Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030630
# Exception Resumable Description Created on
1 NODE_NOT_FOUND Knoten nicht gefunden 20030630

Method GET_NODEPATH_FROM_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030630
2 Returning R_NODE_PATH Value transfer Type reference (TYPE) RMSTE_COMPONENT_PATH Pfad eines Treeknotens 20030630

Method GET_NODEPATH_FROM_KEY on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method REMOVE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DDIC_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20030630
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20030630
3 Changing XT_NODEKEYS_TO_REMOVE Call by reference Type reference (TYPE) TREEMNOTAB Tree Model: Tabelle von Knotenschlüsseln 20030630

Method REMOVE_NODE on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method SET_DDIC_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTERED_DDIC Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20030630
2 Importing IT_DDIC_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20030630
3 Importing IT_FILTER Call by reference Type reference (TYPE) RMSTTY_COMPONENT_PATH Tabelle mit Treeknoten-Einträgen 20030630
4 Importing IT_NODE_PROPERTIES Call by reference Type reference (TYPE) RMSTTY_COMPONENT_PROP Tabelle mit Treeknoteneigenschaften 20030912

Method SET_DDIC_DEFINITION on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method SET_NODE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_PROPERTIES Call by reference Type reference (TYPE) RMSTTY_COMPONENT_PROP Tabelle mit Treeknoteneigenschaften 20030912
2 Changing XT_DDIC_DEF Call by reference Type reference (TYPE) RMSTTY_DDIC_DEFINITION RMS-TLS: DDIC-Definition eines hierarchischen Objektes 20030912

Method SET_NODE_PROPERTIES on class CL_RMST_OTPT_PATH_HELPER has no exception.

Method THE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_RMST_OTPT_PATH_HELPER Hilfsklasse:Parameterdynpro mit Subscreen 20030630

Method THE_INSTANCE on class CL_RMST_OTPT_PATH_HELPER has no exception.
History
Last changed by/on SAP  20031212 
SAP Release Created in 220