SAP ABAP Class CL_RSAN_OM_CLASS_INFO (CL_RSAN_OM_CLASS_INFO)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-APD (Application Component) Analysis Process Designer
     RSAN_OM (Package) APD - Tool - Services - Serialization
Properties
Class CL_RSAN_OM_CLASS_INFO  
Short Description CL_RSAN_OM_CLASS_INFO    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAN_OM   APD - Tool - Services - Serialization 
Created 20010511   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_ABAP_OBJECTDESCR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSAN_WB_ABS_NODE_UI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 RSANM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSANO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAN_OM_CLASS_INFO has no interface implemented.
Friends
Class CL_RSAN_OM_CLASS_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSID Instance attribute Public Type reference (TYPE) RSAN_OM_CLASSID CLASSID 20010511
2 CLASSNAME_RT Instance attribute Public Type reference (TYPE) RSAN_RT_CLASSNAME Level 1 Runtime Class 20030506
3 CLASSNAME_UI Instance attribute Public Type reference (TYPE) RSAN_WB_CLASSNAME UI Class 20030506
4 NODE_TYPE Instance attribute Public Type reference (TYPE) RSAN_MDL_NODE_TYPE Type of Node in the Analysis Process 20020508
5 TEXT Instance attribute Public Type reference (TYPE) STRING TEXT 20010511
6 TH_ATTR Instance attribute Public Type reference (TYPE) RSAN_OM_TH_ATTRIBUTE_INFO TH_ATTR 20010511
7 TOOLBAR_DEFAULT_IMAGE Instance attribute Public Type reference (TYPE) RSAN_WB_TOOLBAR_IMAGE Mime Repository Path for Toolbar Icon 20030812
8 TYPENAME Instance attribute Public Type reference (TYPE) ABAP_ABSTYPENAME TYPENAME 20010920
9 XML_CONTEXT Instance attribute Public Type reference (TYPE) STRING XML_CONTEXT 20010611
10 XML_ELEMENT Instance attribute Public Type reference (TYPE) STRING XML_ELEMENT 20010611
11 _R_UI_CLASS Instance attribute Private Object reference (TYPE REF TO) CL_RSAN_WB_ABS_NODE_UI 20030508
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Method CONSTRUCTOR 20010511
2 GET_ATTRIBUTE Instance method Public Method GET_ATTRIBUTE 20010511
3 GET_LIST Instance method Public Method GET_LIST 20010511
4 GET_NODE_UI_CLASS Instance method Public Method WB Factory Method to Retreive Node UI Class 20030919
5 GET_REFERENCE Instance method Public Method GET_REFERENCE 20010511
6 NODE_UI_DISPLAY_SUMMARY_RSLT Instance method Public Method View the Summary Results Passed in i_summary_xml 20031015
7 NODE_UI_GET_CALC_SUMMARY Instance method Public Method Check if calculation summary is supported by node 20040113
8 NODE_UI_GET_ICON Instance method Public Method Get Icon to Be Displayed for Node 20031015
9 NODE_UI_MAINTAIN Instance method Public Method Maintain Node Properties Dialog 20031015
10 NODE_UI_ON_MENU_REQUEST Instance method Public Method Request Node Specific Menu Extension 20031015
11 NODE_UI_ON_MENU_SELECTED Instance method Public Method Handle Node-Specific Menu Options 20031015
12 SET_ATTRIBUTE Instance method Public Method SET_ATTRIBUTE 20010511
13 SET_REFERENCE Instance method Public Method SET_REFERENCE 20010511
Events
Class CL_RSAN_OM_CLASS_INFO has no event.
Types
Class CL_RSAN_OM_CLASS_INFO 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 ITH_ATTR Call by reference Type reference (TYPE) RSAN_OM_TH_ATTRIBUTE_INFO ITH_ATTR 20010511
2 Importing I_CLASSID Call by reference Type reference (TYPE) STRING I_CLASSID 20010511
3 Importing I_CLASSNAME_RT Call by reference Type reference (TYPE) RSAN_RT_CLASSNAME I_CLASSNAME_RT 20030506
4 Importing I_CLASSNAME_UI Call by reference Type reference (TYPE) RSAN_WB_CLASSNAME I_CLASSNAME_UI 20030506
5 Importing I_NODE_TYPE Call by reference Type reference (TYPE) RSAN_MDL_NODE_TYPE Typ eines Knotens im Analyseprozess 20020508
6 Importing I_TEXT Call by reference Type reference (TYPE) STRING I_TEXT 20010511
7 Importing I_TYPENAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME I_TYPENAME 20010920
8 Importing I_XML_CONTEXT Call by reference Type reference (TYPE) STRING I_XML_CONTEXT 20010611
9 Importing I_XML_ELEMENT Call by reference Type reference (TYPE) STRING I_XML_ELEMENT 20010611

Method CONSTRUCTOR on class CL_RSAN_OM_CLASS_INFO has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_ELEMENT 20010511
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING I_ATTRIBUTE 20010511
3 Returning R_VALUE Value transfer Type reference (TYPE) STRING R_VALUE 20010511

Method GET_ATTRIBUTE on class CL_RSAN_OM_CLASS_INFO has no exception.

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_ELEMENT 20010511
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING I_ATTRIBUTE 20010511
3 Returning RR_LIST Value transfer Object reference (TYPE REF TO) CL_RSAN_OM_LIST RR_LIST 20010511

Method GET_LIST on class CL_RSAN_OM_CLASS_INFO has no exception.

Method GET_NODE_UI_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_UI_CLASS Value transfer Object reference (TYPE REF TO) CL_RSAN_WB_ABS_NODE_UI 20030919

Method GET_NODE_UI_CLASS on class CL_RSAN_OM_CLASS_INFO has no exception.

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_ELEMENT 20010511
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING I_ATTRIBUTE 20010511
3 Returning RR_REFERENCE Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT RR_REFERENCE 20010511

Method GET_REFERENCE on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_DISPLAY_SUMMARY_RSLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Model class (read only) 20031015
2 Importing I_SUMMARY_XML Call by reference Type reference (TYPE) XSTRING XML-String with Summary Result 20031015

Method NODE_UI_DISPLAY_SUMMARY_RSLT on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_GET_CALC_SUMMARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Model class clone that will be changed 20040113
2 Returning R_STATE Value transfer Type reference (TYPE) CL_RSAN_WB_ABS_NODE_UI=>Y_CALC_SUMMARY_STATE State for Node context menu: Calculation Summary 20040113

Method NODE_UI_GET_CALC_SUMMARY on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Model class clone that will be changed 20031015
2 Returning R_MIME_PATH Value transfer Type reference (TYPE) STRING Path to image in mime repository 20031015

Method NODE_UI_GET_ICON on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_MAINTAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_POPUP_EXIT_CODE Call by reference Type reference (TYPE) RSANO_POPUP_EXIT_CODE Reason how popup was closed 20031015
2 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE Model class clone that will be changed 20031015
3 Importing IR_MDL_NODE_ORIGINAL Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE (READ ONLY) Original model class to copy additional attrib. 20031015
4 Importing I_DISPLAY Call by reference Type reference (TYPE) AS4FLAG ' '=Edit, 'X'=Display 20031015

Method NODE_UI_MAINTAIN on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_ON_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_CTX_MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Menu 20031015
2 Exporting E_MENU_TEXT Value transfer Type reference (TYPE) GUI_TEXT Text under which submenu appear in node menu 20031015
3 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE 20031015
4 Importing I_DISPLAY Value transfer Type reference (TYPE) AS4FLAG ' '=Maintain, 'X'=Display->Deactivate maintainance fcodes 20031015

Method NODE_UI_ON_MENU_REQUEST on class CL_RSAN_OM_CLASS_INFO has no exception.

Method NODE_UI_ON_MENU_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MDL_NODE Value transfer Object reference (TYPE REF TO) CL_RSAN_MDL_ABSTRACT_NODE 20031015
2 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC fcode prefix from constant me->c_fcode_prefix 20031015

Method NODE_UI_ON_MENU_SELECTED on class CL_RSAN_OM_CLASS_INFO has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_ELEMENT 20010511
2 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING I_ATTRIBUTE 20010511
3 Importing I_VALUE Call by reference Type reference (TYPE) STRING I_VALUE 20010511
# Exception Resumable Description Created on
1 NOT_FOUND Attribute unknown 20010511

Method SET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_ELEMENT 20010511
2 Importing IR_REFERENCE Value transfer Object reference (TYPE REF TO) IF_RSAN_OM_ELEMENT IR_REFERENCE 20010511
3 Importing I_ATTRIBUTE Call by reference Type reference (TYPE) STRING I_ATTRIBUTE 20010511
# Exception Resumable Description Created on
1 NOT_FOUND Attribute unknown 20010920
History
Last changed by/on SAP  20130531 
SAP Release Created in 21C