SAP ABAP Class CL_RSAN_FCT_TOOL (APD Factory Class for Tools in Toolbar)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_WBH (Package) APD - Tool - User Interface - Main Control
Properties
Class CL_RSAN_FCT_TOOL  
Short Description APD Factory Class for Tools in Toolbar    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAN_WBH   APD - Tool - User Interface - Main Control 
Created 20031030   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSAN_FCT_TOOL has no forward declaration.
Interfaces
Class CL_RSAN_FCT_TOOL has no interface implemented.
Friends
Class CL_RSAN_FCT_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GTH_TOOL Static Attribute Public Type reference (TYPE) YTH_TOOL GTH_TOOL 20031030
2 GTH_TOOLGROUP Static Attribute Public Type reference (TYPE) YTH_TOOLGROUP GTH_TOOLGROUP 20031030
3 _GTS_TOOLINDEX Static Attribute Private Type reference (TYPE) _YTS_TOOLINDEX _GTH_TOOLINDEX 20040122
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031030
2 GET_DEFAULT_ICON_FOR_CLASSID Static method Public Method GET_DEFAULT_ICON_FOR_CLASSID 20031030
Events
Class CL_RSAN_FCT_TOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_TOOL Public See coding Tool 20031030 BEGIN OF ys_tool, tool TYPE rsant_fct_tool-tool, tool_image TYPE rsant_fct_tool-tool_image, toolgroup TYPE rsant_fct_tool-tool_group, show_property_popup TYPE rsant_fct_tool-show_popup, classid TYPE rsant_fct_tool-classid, classid_modifier TYPE rsant_fct_tool-classid_modifier, text TYPE rsant_fct_toolt-text, tooltip TYPE rsant_fct_toolt-tooltip, END OF ys_tool
2 YS_TOOLGROUP Public See coding Tool Group 20031030 BEGIN OF ys_toolgroup, toolgroup TYPE rsant_fct_toog-toolgroup, tool_order TYPE rsant_fct_toog-tool_order, text TYPE rsant_fct_toogt-text, tooltip TYPE rsant_fct_toogt-tooltip, END OF ys_toolgroup
3 YTH_TOOL Public See coding Tool 20031030 yth_tool TYPE HASHED TABLE OF ys_tool WITH UNIQUE KEY tool INITIAL SIZE 40
4 YTH_TOOLGROUP Public See coding Tool Group 20031030 yth_toolgroup TYPE HASHED TABLE OF ys_toolgroup WITH UNIQUE KEY toolgroup INITIAL SIZE 5
5 _YS_TOOLINDEX Private See coding Index on Tools 20031030 BEGIN OF _ys_toolindex, classid TYPE rsant_fct_tool-classid, classid_modifier TYPE rsant_fct_tool-classid_modifier, tool TYPE rsant_fct_tool-tool, END OF _ys_toolindex
6 _YTS_TOOLINDEX Private See coding Index on Tools 20040122 _yts_toolindex TYPE SORTED TABLE OF _ys_toolindex WITH NON-UNIQUE KEY classid classid_modifier INITIAL SIZE 40
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSAN_FCT_TOOL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSAN_FCT_TOOL has no exception.

Method GET_DEFAULT_ICON_FOR_CLASSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASSID Call by reference Type reference (TYPE) RSAN_OM_CLASSID I_CLASSID 20031030
2 Returning R_TOOL_IMAGE Value transfer Type reference (TYPE) RSANT_FCT_TOOL-TOOL_IMAGE R_TOOL_IMAGE 20031030

Method GET_DEFAULT_ICON_FOR_CLASSID on class CL_RSAN_FCT_TOOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 350