SAP ABAP Class CL_JAM_DEMO_MAIN (StreamWork ABAP Library Test Main Class for the Reports)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-STW (Application Component) Social Media ABAP Integration Library
     S_JAM_DEMO (Package) Demo for Jam Integration
Properties
Class CL_JAM_DEMO_MAIN  
Short Description StreamWork ABAP Library Test Main Class for the Reports    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_JAM_DEMO   Demo for Jam Integration 
Created 20121217   SAP 
Last change 20140121   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 IF_STW_ACTIVITY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_STW_USER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_JAM_DEMO_MAIN has no interface implemented.
Friends
Class CL_JAM_DEMO_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_SCREEN_ALV Constant Public Type reference (TYPE) SYDYNNR '0200' 20121217
2 CV_SCREEN_EDITOR Constant Public Type reference (TYPE) SYDYNNR '0900' 20121217
3 MO_APPLICATION_API Instance attribute Protected Object reference (TYPE REF TO) IF_JAM_API 20121217
4 MO_CONTAINER_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20121217
5 MO_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT 20121217
6 MO_LOGGING Instance attribute Protected Object reference (TYPE REF TO) CL_CLB_TEST_LOGGING MO_LOGGING 20121217
7 MV_APPLICATION_CONTEXT Instance attribute Public Type reference (TYPE) CLB_APPL_CONTEXT 20121217
8 MV_APPLICATION_ID Instance attribute Public Type reference (TYPE) CLB_APPLICATION_ID 20121217
9 MV_TITLE Instance attribute Protected Type reference (TYPE) CHAR50 Comment 20121217
Methods
# Method Level Visibility Method type Description Created on
1 CALL_SCREEN_ALV Instance method Protected Method Call Screen of ALV 20121217
2 CALL_SCREEN_EDITOR Instance method Protected Method Call Editor Screen 20121217
3 CALL_TEXT_EDITOR Instance method Protected Method Call Text Editor 20121217
4 CONSTRUCTOR Instance method Public Constructor Constructore 20121217
5 DEINIT_EDITOR_CALL Instance method Protected Method Destroy Editor 20121217
6 END Instance method Public Method End 20121217
7 EXIT_ALV Instance method Public Method Exit ALV 20121217
8 INITIALIZATION Instance method Public Method Initialization 20121217
9 INIT_EDITOR_CALL Instance method Protected Method Initialize Editor 20121217
10 PAI Instance method Public Method PAI 20121217
11 PBO Instance method Public Method PBO 20121217
12 SCREEN Instance method Public Method Screen 20121217
13 SCREEN_OUTPUT Instance method Public Method Screen Output 20121217
14 SET_STATUS_ALV Instance method Public Method Set Status of ALV 20121217
15 SHOW_ENTITY_IN_BROWSER Instance method Protected Method Show Entity in Browser 20121217
16 START Instance method Public Method Start 20121217
Events
Class CL_JAM_DEMO_MAIN has no event.
Types
Class CL_JAM_DEMO_MAIN has no local type.
Method Signatures

Method CALL_SCREEN_ALV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OKCODE Value transfer Type reference (TYPE) SYUCOMM Function Code that Triggered PAI 20121217

Method CALL_SCREEN_ALV on class CL_JAM_DEMO_MAIN has no exception.

Method CALL_SCREEN_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OKCODE Value transfer Type reference (TYPE) SYUCOMM Function Code that Triggered PAI 20121217

Method CALL_SCREEN_EDITOR on class CL_JAM_DEMO_MAIN has no exception.

Method CALL_TEXT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID SY-CPROG 20121217
2 Importing IV_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20121217
3 Importing IV_SCREEN_NR Call by reference Type reference (TYPE) SYDYNNR '0900' 20121217
4 Importing IV_TEXTSTREAM Call by reference Type reference (TYPE) STRING 20121217
5 Returning RV_TEXTSTREAM Value transfer Type reference (TYPE) STRING 20121217
# Exception Resumable Description Created on
1 CX_JAM_DEMO 20121217

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_JAM_DEMO_MAIN has no parameter.
Method CONSTRUCTOR on class CL_JAM_DEMO_MAIN has no exception.

Method DEINIT_EDITOR_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OKCODE Call by reference Type reference (TYPE) SYUCOMM Function Code that Triggered PAI 20121217
2 Returning RV_TEXTSTREAM Value transfer Type reference (TYPE) STRING 20121217
# Exception Resumable Description Created on
1 CX_JAM_DEMO 20121217

Method END Signature

Method END on class CL_JAM_DEMO_MAIN has no parameter.
Method END on class CL_JAM_DEMO_MAIN has no exception.

Method EXIT_ALV Signature

Method EXIT_ALV on class CL_JAM_DEMO_MAIN has no parameter.
Method EXIT_ALV on class CL_JAM_DEMO_MAIN has no exception.

Method INITIALIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESTRICT_SELOPT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Restrict Select-Options 20121217

Method INITIALIZATION on class CL_JAM_DEMO_MAIN has no exception.

Method INIT_EDITOR_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROGRAM_NAME Call by reference Type reference (TYPE) SYREPID SY-CPROG ABAP Program: Current Main Program 20121217
2 Importing IV_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Boolean Variable (X=True, -=False, Space=Unknown) 20121217
3 Importing IV_SCREEN_NR Call by reference Type reference (TYPE) SYDYNNR '0900' 20121217
4 Importing IV_TEXTSTREAM Call by reference Type reference (TYPE) STRING 20121217

Method INIT_EDITOR_CALL on class CL_JAM_DEMO_MAIN has no exception.

Method PAI Signature

Method PAI on class CL_JAM_DEMO_MAIN has no parameter.
Method PAI on class CL_JAM_DEMO_MAIN has no exception.

Method PBO Signature

Method PBO on class CL_JAM_DEMO_MAIN has no parameter.
Method PBO on class CL_JAM_DEMO_MAIN has no exception.

Method SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CLB_APPLICATION_ID '-' Collaboration: Application ID 20121217
2 Importing IV_APPLI_CONTEXT Call by reference Type reference (TYPE) CLB_APPL_CONTEXT Application Context for Collaboration 20130109
3 Importing IV_FUNC_NOTIFY Call by reference Type reference (TYPE) JAM_DEMO_FUNC_NOTIFY Demo for Jam Library: Function 20130109

Method SCREEN on class CL_JAM_DEMO_MAIN has no exception.

Method SCREEN_OUTPUT Signature

Method SCREEN_OUTPUT on class CL_JAM_DEMO_MAIN has no parameter.
Method SCREEN_OUTPUT on class CL_JAM_DEMO_MAIN has no exception.

Method SET_STATUS_ALV Signature

Method SET_STATUS_ALV on class CL_JAM_DEMO_MAIN has no parameter.
Method SET_STATUS_ALV on class CL_JAM_DEMO_MAIN has no exception.

Method SHOW_ENTITY_IN_BROWSER Signature

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

Method SHOW_ENTITY_IN_BROWSER on class CL_JAM_DEMO_MAIN has no exception.

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_CONTEXT Call by reference Type reference (TYPE) CLB_APPL_CONTEXT ' ' 20121217
2 Importing IV_APPLICATION_ID Call by reference Type reference (TYPE) CLB_APPLICATION_ID 20121217

Method START on class CL_JAM_DEMO_MAIN has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740