SAP ABAP Class CL_O2_PAGE (BSP Page Editor (Can Only Be Used Within Workbench))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SO2_TOOL (Package) mySAP Application Server Pages: Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20000712
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_O2_VERSION_MANAGER O2: Version Management 20000712
Properties
Class CL_O2_PAGE  
Short Description BSP Page Editor (Can Only Be Used Within Workbench)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SO2_TOOL   mySAP Application Server Pages: Tool 
Created 20000712   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_O2_HTML_TAG_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_OO_CLASSNAME_SERVICE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_OO_INCLUDE_NAMING Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_WB_MIME_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IHTTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SO2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
10 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
11 WMNGR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 20000712
Friends
Class CL_O2_PAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLNAMEEXT Instance attribute Public Type reference (TYPE) O2APPLEXT External Name of BSP Application 20000829
2 BREAKPOINTS Instance attribute Private Type reference (TYPE) O2_BREAKPOINT_TABLE List of Breakpoints 20010111
3 CLIPBOARD_PARAMETERS Static Attribute Private Type reference (TYPE) O2PAGPAR_TABLETYPE Clipboard for Parameters 20000712
4 CONTROL_TYPE Instance attribute Private Type reference (TYPE) CHAR1 SPACE control type 20060412
5 C_DEFAULT_CONTROLLERNAME Constant Public Type reference (TYPE) O2PAGEEXT '.do' Proposal for External Controller Name 20011008
6 C_DEFAULT_PAGENAME Constant Public Type reference (TYPE) O2PAGEEXT '.htm' Proposal for External Page Name 20000712
7 C_FALSE Constant Protected Type reference (TYPE) SEU_BOOL ' ' Boolean: False 20000712
8 C_INITIAL_CURSOR Constant Private See coding Initial Cursor Position 20010716
9 C_INITIAL_SOURCEPOS Constant Private See coding Initial Source Position 20010716
10 C_PAGE_DYNNR Constant Private Type reference (TYPE) SYDYNNR '1000' Screen Number for ABAP Editor 20010307
11 C_PAGE_PROG Constant Private Type reference (TYPE) PROGRAMM 'SAPLO2_PAGE' Program Name for ABAP Editor 20010307
12 C_TRUE Constant Protected Type reference (TYPE) SEU_BOOL 'X' Boolean: True 20000712
13 C_VERS_ACTIVE Constant Private Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Active Version 20000712
14 C_VERS_INACTIVE Constant Private Type reference (TYPE) SO2_VERSION SO2_VERSION_INACTIVE Inactive Version 20000712
15 DATA Instance attribute Public Object reference (TYPE REF TO) CL_O2_API_PAGES Oxygen Pages API 20000712
16 DRAG_DROP_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_DRAGDROP Drag & Drop Object 20000901
17 EVENT_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_WB_EDITOR ABAP Editor for Prolog 20000815
18 EVENT_SOURCES Instance attribute Private Type reference (TYPE) LT_WB_SOURCES Event Handler Sources 20000815
19 EVH_MESSAGE Instance attribute Private Type reference (TYPE) SEU_BOOL "Delete Event Handler" Message 20010625
20 HTML_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for HTML Viewer 20000712
21 HTML_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Viewer 20000712
22 KERNEL_TS_ACTIVE Instance attribute Private Type reference (TYPE) SEU_BOOL ' ' Boolean 20010307
23 M_SSO_ACTIVE Static Attribute Private Type reference (TYPE) CHAR1 '-' '-'/'X'/' '->unchecked/yes/no 20050530
24 OBJECT_KEY Instance attribute Protected Type reference (TYPE) SEU_OBJKEY Grouped Object Names 20000712
25 OLD_EV_HANDLER Instance attribute Private Type reference (TYPE) O2EVHANDLR Last Processed Event Handler 20000821
26 OLD_TAB Instance attribute Private Type reference (TYPE) CHAR20 Previous Tab Page 20001116
27 PAGEKEY Instance attribute Public Type reference (TYPE) O2PAGKEY Page Name (Key) 20000712
28 PAGENAMEEXT Instance attribute Public Type reference (TYPE) O2PAGEEXT External Name of Oxygen Page (Upper and Lower Case) 20000712
29 PAGE_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Page Container 20000712
30 PAGE_EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT Page Editor 20000712
31 PAGE_EDITOR_NEW Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ABAPEDIT ABAP Edit Control 20060412
32 SIGNATUR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for Signature Display 20001113
33 SIGNATUR_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_O2_SIGNATUR_DISPLAY Signature Display 20001024
34 STATE Instance attribute Protected Type reference (TYPE) T_EDITOR_STATE Internal Status 20000712
35 TMP_STORAGE_STATE Instance attribute Private Type reference (TYPE) LT_STORAGE_STATE Temporary Storage Status 20010306
36 TRANSPORT_KEY Instance attribute Private Type reference (TYPE) TRKEY Transport Key 20000712
37 TYPE_SOURCE Instance attribute Private Object reference (TYPE REF TO) CL_WB_SOURCE Source for Type Definitions 20001116
38 WB_MANAGER Instance attribute Protected Type reference (TYPE) SEU_OBJKEY Grouped Object Names 20000720
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_CODE_CROSSREF Instance method Private Method Navigation (ABAP Code) in Layout, Event Handlers, Types 20010813
2 ABAP_CODE_NAVIGATION Instance method Private Method Navigation (ABAP Code) in Layout, Event Handlers, Types 20010809
3 ACTIVATE_CUR_PAGE Instance method Private Method Activate Current Edited Page 20000712
4 ACTIVATE_PAGE Instance method Private Method Activate Any Page 20000712
5 ACTIVATE_WB_ED_TEMP_STORAGE Instance method Private Method Activate Temporary Storage (Editor) 20010307
6 ACT_INACT_TOGGLE Instance method Private Method Toggle: Active <-> Inactive 20000712
7 BACK_TO_ACTIVE_VERSION Instance method Private Method Return to Active Version 20000712
8 BAPI_SUPPORT Instance method Private Method Include BAPIs 20001204
9 BUILD_CHOOSE_ATTRIBUTE_MENU Instance method Private Method Creates submenu for all element attributes 20060413
10 BUILD_CHOOSE_ELEMENT_MENU Instance method Private Method Creates submenu for all extension elements 20060413
11 CHANGE_DISP_EDIT Instance method Private Method Switch from Display to Edit Mode 20000712
12 CHANGE_EDIT_DISP Instance method Private Method Switch from Edit to Display Mode 20000712
13 CHECK_CUR_PAGE Instance method Private Method Check Current Edited Page 20000712
14 CHECK_FRAGMENT Static method Private Method Check for Page Fragment in Including Page 20001108
15 CHECK_INACTIVE_PAGE_EXISTS Instance method Private Method Check for Inactive Version of Page 20000712
16 CHECK_JS_DEBUGGING_ENABLED Instance method Private Method Checks: Is JavaScript Debugging Switched On? 20010112
17 CHECK_PAGE Instance method Private Method Check Any Page 20000712
18 CHECK_PAGE_INTERNAL Static method Private Method Check 20000712
19 CHECK_TEMP_STORAGE Instance method Private Method Check Temporary Storage and Send Dialog Box if Necessary 20010301
20 CLOSE_SIGNATUR Instance method Private Method Close Signature 20001024
21 CONVERT_METHODPOS_TO_SOURCEPOS Instance method Private Method Conversion of Position in Layout to Position in Method 20010508
22 CONVERT_SOURCEPOS_TO_METHODPOS Instance method Private Method Conversion of Position in Layout to Position in Method 20010508
23 CONVERT_TO_DYNAMIC_PAGE Static method Public Method MIME Repository: Transform a Static Page into Dynamic Page 20000912
24 COPY Instance method Private Method Copy Page 20000712
25 COPY_PAGE_FOR_APPLICATION Static method Public Method BSP Application Builder Only: Copy Page 20000822
26 CREATE Instance method Private Method Create New Page 20000712
27 DEACTIVATE_WB_ED_TEMP_STORAGE Instance method Private Method Deactivate Temporary Storage (Editor) 20010307
28 DELETE Instance method Private Method Delete Page 20000712
29 DELETE_PAGE_FOR_APPLICATION Static method Public Method BSP Application Bulder Only: Delete Page 20000824
30 DELETE_TEMP_STORAGE Instance method Private Method Delete from Buffer 20010222
31 DETERMINE_CONTROL_TYPE Instance method Private Method Determines control type (ABAP editor vs. text edit) 20060412
32 DE_ACTIVATE_DEBUGGING Instance method Private Method Activate/Deactivate HTTP Debugging 20040518
33 DISPLAY_CHECKLIST Instance method Private Method Display Error List for Syntax Check 20000712
34 DISPLAY_TADIR_ENTRY Instance method Private Method Display Object Directory Entry 20000712
35 DO_EXIT_COMMAND Instance method Public Method Process EXIT Command 20000712
36 DO_PAI_1000 Instance method Public Method PAI for Screen 1000, Page Editor 20000712
37 DO_PAI_4000 Instance method Public Method PAI for Screen 1000, Page Editor 20011008
38 DO_PAI_ATTRS Instance method Public Method PAI for Subscreen Page Attributes 20000712
39 DO_PAI_EVHANDLER Instance method Public Method PAI for Program Subscreen (Event Handlers) 20000815
40 DO_PAI_PAGESOURCE Instance method Public Method PAI for Subscreen Page Source 20000712
41 DO_PAI_PARAMETERS Instance method Public Method PAI for Subscreen Parameters 20000712
42 DO_PAI_TYPESOURCE Instance method Public Method PAI for Local Type Definition (ABAP Source) 20001116
43 DO_PBO_1000 Instance method Public Method PBO for Screen 1000, Page Editor 20000712
44 DO_PBO_4000 Instance method Public Method PBO for Screen 4000, Controller Editor 20011008
45 DO_PBO_ATTRS Instance method Public Method PBO for Subscreen Page Attributes 20000712
46 DO_PBO_EVHANDLER Instance method Public Method PBO for Program Subscreens (Event Handlers) 20000815
47 DO_PBO_PAGESOURCE Instance method Public Method PBO for Subscreen Page Source 20000712
48 DO_PBO_PARAMETERS Instance method Public Method PBO for Subscreen Parameters 20000712
49 DO_PBO_PREVIEW Instance method Public Method Page Preview 20000712
50 DO_PBO_TYPESOURCE Instance method Public Method PBO for Local Type Definition (ABAP Source) 20001116
51 EDIT_LOCAL Instance method Private Method Edit Page (Display)Locally 20000922
52 EVENT_HANDLER_BORDER_CLICK Instance method Private Event handling method Border Click Event Handler (new ABAP Editor) 20060412
53 EXCLUDE_FUNCS_OF_CONTROLLER Instance method Private Method Functions To Be Deactivated 20011008
54 EXCLUDE_FUNCTIONS Instance method Private Method Functions To Be Deactivated 20010116
55 GET_ANY_MASTERPAGE_CONTEXT Instance method Private Method For fragment, returns context of page to be included 20010924
56 GET_BREAKPOINTS Instance method Private Method Get List of Breakpoints in the Generated Class 20010111
57 GET_CURSOR Instance method Private Method Get Cursor Position 20000712
58 GET_DATASET_NAME Instance method Private Method Name of Dataset for Temporary Storage 20010222
59 GET_HTML_PATTERN Instance method Private Method Read Template for Reference to MIME Object 20010108
60 GET_MIME_PATTERN Instance method Private Method Read Template for Reference to MIME Object 20000912
61 GET_MIME_PATTERNS Instance method Private Method Read Template for Reference to MIME Object 20000912
62 GET_PAGE_NAVIGATION_OBJECT Instance method Private Method Handling Double-Click and Where-Used List on Page 20010809
63 GET_PAGE_PATH Instance method Private Method Creates Path for Current Page 20001110
64 GET_RELATIVE_PATH_FOR_MIME Instance method Private Method Gets Relative Path of MIME for Current Page 20001110
65 GET_STATUS_TEXT Instance method Private Method Returns Status Text 20010116
66 GET_WORKBENCH_PATTERN Instance method Private Method Read Template for Reference to Workbench Object 20001109
67 HANDLER_CONTEXT_MENU Instance method Private Event handling method Event Handler for Context Menu (New ABAP Editor) 20060412
68 HANDLER_CONTEXT_MENU_SELECTED Instance method Private Event handling method Event Handler for Context Menu Selected (New ABAP Editor) 20060412
69 HANDLE_CROSS_REF Instance method Private Method Where-Used List 20010809
70 HANDLE_DOUBLE_CLICK Instance method Private Method Navigation Process 20000712
71 HANDLE_PAGE_DOUBLECLICK Instance method Private Event handling method Event Handler for Double-Click on Page 20000712
72 HANDLE_PAGE_DOUBLECLICK_NEW Instance method Private Event handling method Event Handler for DOuble Click on Page (ABAP Editor Control) 20060412
73 HANDLE_PAGE_F1 Instance method Private Event handling method Event Handler for F1 on Page 20010130
74 HANDLE_PAGE_F1_NEW Instance method Private Event handling method Event Handler for F1 in Page (ABAP Editor Control) 20060412
75 HANDLE_PAGE_ON_DROP Instance method Private Event handling method Handle Drop Event in Layout Editor 20000901
76 HANDLE_PAGE_ON_DROP_NEW Instance method Private Event handling method Handle drop-event in layout editor (ABAP Editor Control) 20060412
77 HANDLE_SIGNATUR_NAV_REQUEST Instance method Private Event handling method Navigation Request for Signature 20001024
78 HANDLE_TEXT_INSERT Instance method Private Method Handles text drop of context menu selection 20060413
79 INITIALIZE Instance method Protected Method Initialization 20000712
80 INITIALIZE_PAGE_EDITOR Instance method Private Method Initialize Edit Controls for Page 20000712
81 INITIALIZE_PAGE_EDITOR_NEW Instance method Private Method Initializing ABAP edit control for page 20060412
82 INITIALIZE_WB_EDITOR Instance method Private Method Prepare Editor Call 20000712
83 LEAVE Instance method Private Method Leave Tool 20000712
84 NAVI_INDEX Instance method Private Method Update Navigation Index 20010710
85 PAGE_PRETTY_PRINTER Instance method Private Method Pretty Printer for Page 20000712
86 PAGE_PRETTY_PRINTER_EXT Instance method Private Method Pretty Printer for Page (only treats extensions!) 20020506
87 PREP_FOR_TERMINATION Instance method Private Method Logical End (Save, Unlock) 20010208
88 PRINT Instance method Private Method Print page 20001205
89 PROCESS_ATTRIBUTES_OK_CODE Instance method Private Method Handling of OK Code for Attributes 20000906
90 PROCESS_EVHANDLER_OK_CODE Instance method Private Method Handling of OK Code for Event Handler 20000821
91 PROCESS_INT_POS_REQUEST Instance method Private Method Internal Navigation 20000712
92 PROCESS_OK_CODE Instance method Private Method OK Code Handling 20000712
93 PROCESS_OK_CODE_CO Instance method Private Method OK Code Handling 20011008
94 PROCESS_TABLE_OK_CODE Instance method Private Method OK Code Handling for Table Related Functions 20000712
95 READ_FROM_TEMP_STORAGE Instance method Private Method Read from Temporary Storage to the File System 20010227
96 RENAME Instance method Private Method Rename Page 20000712
97 RESET_SERVER_CACHE Instance method Private Method Reset Server Cache 20011106
98 SAVE Instance method Protected Method Save Page 20000712
99 SCAN_PROPERTY_VALUE Instance method Private Method Handling a Control Property Value for Navigation 20010111
100 SET_CURSOR Instance method Private Method Set Cursor Position 20000712
101 SET_DEFAULT_PAGE_CONTENT Instance method Private Method Generates Initial Page Contents for a Normal Page 20000712
102 SET_DELETE_BREAKPOINT Instance method Private Method Set/Delete Breakpoint 20001005
103 SET_FCODE_WBEDITOR Instance method Public Method Pass OK Code to WB Editor 20000817
104 SET_FRAGMENT_PAGE_CONTENT Instance method Private Method Generates Initial Page Contents for a Page Fragment 20001011
105 SHOW_OR_EDIT Instance method Private Method Display/Edit Page 20000712
106 SHOW_SIGNATUR Instance method Private Method Display Signature 20001024
107 TEST_CUR_PAGE Instance method Private Method Test Current Edited Page 20000712
108 TEST_PAGE Instance method Private Method Test Page 20000712
109 TEST_PAGE_INTERNAL Instance method Private Method Test Current Edited Page 20000911
110 THEME_SUPPORT Instance method Private Method Handling Goto -> Theme 20011001
111 TRANSFER_BREAKPOINTS Instance method Private Method Set Breakpoints Transferred to HTTP User 20010406
112 UPDATE_EVENT_EDITOR Instance method Private Method Update Editor for the Prolog in Change Mode 20000816
113 UPDATE_PAGE_EDITOR Instance method Private Method Update the Edit Control for the Page in Change Mode 20000712
114 WRITE_TO_TEMP_STORAGE Instance method Private Method Temporary Storage in File System 20010222
Events
Class CL_O2_PAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_STORAGE_STATE Private See coding 20010306 begin of lt_storage_state, page_saved type seu_bool, evhs_saved type seu_bool, types_saved type seu_bool, param_saved type seu_bool, end of lt_storage_state
2 LT_TEMP_STORAGE_OBJECT Private See coding Name of Temp. Stored Sub-Obj. (Type, Ev.Handler)(in Kernel) 20010307 LT_TEMP_STORAGE_OBJECT(40) type c
3 LT_WB_SOURCE Private See coding WB Source 20000815 begin of LT_WB_SOURCE, name type O2EVHANDLR, incl_set type seu_bool, "Include name in WB_SOURCE gesetzt wb_source type ref to CL_WB_SOURCE, end of LT_WB_SOURCE
4 LT_WB_SOURCES Private See coding Table of WB Sources 20000815 LT_WB_SOURCES type sorted table of lt_wb_source with unique key name
5 T_EDITOR_STATE Protected See coding Editor Status 20000712
Method Signatures

Method ABAP_CODE_CROSSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 20010813

Method ABAP_CODE_CROSSREF on class CL_O2_PAGE has no exception.

Method ABAP_CODE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 20010809

Method ABAP_CODE_NAVIGATION on class CL_O2_PAGE has no exception.

Method ACTIVATE_CUR_PAGE Signature

Method ACTIVATE_CUR_PAGE on class CL_O2_PAGE has no parameter.
Method ACTIVATE_CUR_PAGE on class CL_O2_PAGE has no exception.

Method ACTIVATE_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20000712
2 ERROR_OCCURED unerwarteter Fehler 20000712
3 OBJECT_NOT_FOUND Seite existiert nicht 20000712
4 PERMISSION_FAILURE keine Berechtigung 20000712

Method ACTIVATE_WB_ED_TEMP_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KIND Call by reference Type reference (TYPE) O2OBJTYPE Art der Source 20010307
2 Importing P_NAME Call by reference Type reference (TYPE) O2EVHANDLR Eventhandlername 20010307
3 Importing P_WB_SOURCE Call by reference Object reference (TYPE REF TO) CL_WB_SOURCE Source Instanz 20010307

Method ACTIVATE_WB_ED_TEMP_STORAGE on class CL_O2_PAGE has no exception.

Method ACT_INACT_TOGGLE Signature

Method ACT_INACT_TOGGLE on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20000712
2 ERROR_OCCURED interner Fefler 20000712
3 OBJECT_NOT_EXISTING Objekt existiert nicht 20000712
4 PERMISSION_FAILURE fehlende Berechtigung 20000712

Method BACK_TO_ACTIVE_VERSION Signature

Method BACK_TO_ACTIVE_VERSION on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler 20000712

Method BAPI_SUPPORT Signature

Method BAPI_SUPPORT on class CL_O2_PAGE has no parameter.
Method BAPI_SUPPORT on class CL_O2_PAGE has no exception.

Method BUILD_CHOOSE_ATTRIBUTE_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIBID Call by reference Type reference (TYPE) O2TLIBID BSP-Extension: ID 20060413
2 Importing MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20060413
3 Importing TAGID Call by reference Type reference (TYPE) O2TAGID BSP-Element: Name 20060413

Method BUILD_CHOOSE_ATTRIBUTE_MENU on class CL_O2_PAGE has no exception.

Method BUILD_CHOOSE_ELEMENT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIBID Call by reference Type reference (TYPE) O2TLIBID BSP-Extension: ID 20060413
2 Importing MENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20060413

Method BUILD_CHOOSE_ELEMENT_MENU on class CL_O2_PAGE has no exception.

Method CHANGE_DISP_EDIT Signature

Method CHANGE_DISP_EDIT on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20000712
2 ERROR_OCCURED interner Fefler 20000712
3 OBJECT_NOT_EXISTING Objekt existiert nicht 20000712
4 PERMISSION_FAILURE fehlende Berechtigung 20000712

Method CHANGE_EDIT_DISP Signature

Method CHANGE_EDIT_DISP on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712
2 ERROR_OCCURED interner Fehler 20000712

Method CHECK_CUR_PAGE Signature

Method CHECK_CUR_PAGE on class CL_O2_PAGE has no parameter.
Method CHECK_CUR_PAGE on class CL_O2_PAGE has no exception.

Method CHECK_FRAGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Fehlerliste 20001108
2 Importing P_DATA Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Seite 20001109
3 Exporting P_NAVIGATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigation request im Fehlerfall 20001108

Method CHECK_FRAGMENT on class CL_O2_PAGE has no exception.

Method CHECK_INACTIVE_PAGE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL '1' -> existiert/ '0' -> existiert nicht 20000712

Method CHECK_INACTIVE_PAGE_EXISTS on class CL_O2_PAGE has no exception.

Method CHECK_JS_DEBUGGING_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_APPLICATION Call by reference Type reference (TYPE) STRING Applikationsname 20010112
2 Exporting P_ENABLED Call by reference Type reference (TYPE) CHAR1 X: Debugging ist eingeschaltet 20010112
3 Exporting P_NAMESPACE Call by reference Type reference (TYPE) STRING Namensraum 20010112
4 Exporting P_PAGE Call by reference Type reference (TYPE) STRING Seitenname 20010112
5 Importing P_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME Benutzername für Debugging 20010112

Method CHECK_JS_DEBUGGING_ENABLED on class CL_O2_PAGE has no exception.

Method CHECK_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20000712
2 ERROR_OCCURED unerwarteter Fehler 20000712
3 OBJECT_NOT_FOUND Seite existiert nicht 20000712
4 PERMISSION_FAILURE keine Berechtigung 20000712

Method CHECK_PAGE_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Fehlerliste 20001108
2 Importing P_DATA Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Seite 20001108
3 Exporting P_NAVIGATION_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Navigation Request im Fehlerfall 20000712

Method CHECK_PAGE_INTERNAL on class CL_O2_PAGE has no exception.

Method CHECK_TEMP_STORAGE Signature

Method CHECK_TEMP_STORAGE on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbrechen 20010301

Method CLOSE_SIGNATUR Signature

Method CLOSE_SIGNATUR on class CL_O2_PAGE has no parameter.
Method CLOSE_SIGNATUR on class CL_O2_PAGE has no exception.

Method CONVERT_METHODPOS_TO_SOURCEPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_LINE Call by reference Type reference (TYPE) I Zeile 20010508
2 Importing P_MAP Call by reference Type reference (TYPE) CO2_MAP_TB Mapping-Info 20010508
3 Importing P_PAGE_SOURCE Call by reference Type reference (TYPE) O2PAGELINE_TABLE Layout 20010509
4 Changing P_POS Call by reference Type reference (TYPE) I Offset in Zeile 20010508
5 Importing P_TOKEN Call by reference Type reference (TYPE) STRING Token, für das das Mapping durchgeführt wird 20010509

Method CONVERT_METHODPOS_TO_SOURCEPOS on class CL_O2_PAGE has no exception.

Method CONVERT_SOURCEPOS_TO_METHODPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_LINE Call by reference Type reference (TYPE) I Zeile 20010508
2 Importing P_MAP Call by reference Type reference (TYPE) CO2_MAP_TB Mapping-Info 20010508
3 Importing P_METH_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Methoden-Source 20010509
4 Importing P_PAGE_SOURCE Call by reference Type reference (TYPE) O2PAGELINE_TABLE Layout 20010509
5 Changing P_POS Call by reference Type reference (TYPE) I Offset in Zeile 20010508
6 Exporting P_TOKEN Call by reference Type reference (TYPE) STRING Token an Position .. 20010509

Method CONVERT_SOURCEPOS_TO_METHODPOS on class CL_O2_PAGE has no exception.

Method CONVERT_TO_DYNAMIC_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPLNAME Call by reference Type reference (TYPE) O2APPLEXT Applikationsname in Groß-/Kleinschreibung 20000912
2 Importing P_CONTENT Call by reference Type reference (TYPE) STANDARD TABLE Table of SDOKCNTASC 20000912
3 Importing P_DESCRIPTION Call by reference Type reference (TYPE) O2DESCR Kurzbeschreibung 20000912
4 Importing P_PAGENAME Call by reference Type reference (TYPE) O2PAGEEXT Seitenname in Groß-/Kleinschreibung 20000912
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000912
2 ERROR_OCCURED unerwarteter Fehler 20000912
3 OBJECT_ALREADY_EXISTS Zielseite existiert schon 20000912
4 PERMISSION_FAILURE keine Berechtigung 20000912

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel der zu kopierenden Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712
2 ERROR_OCCURED Fehler bei Verarbeitung 20000712
3 OBJECT_ALREADY_EXISTS Objekt existiert bereits 20000712
4 OBJECT_NOT_FOUND Objekt existiert nicht 20000712
5 PERMISSION_FAILURE keine Berechtigung 20000712

Method COPY_PAGE_FOR_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEW_APPLICATION Call by reference Type reference (TYPE) O2APPLNAME Ziel-Applikation 20000822
2 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY zu kopierende Seite 20000822
# Exception Resumable Description Created on
1 ERROR_OCCURED unerwarteter Fehler 20000822
2 OBJECT_ALREADY_EXISTING Zielseite existiert schon 20000822
3 OBJECT_NOT_EXISTING zu kopierende Seite existiert nicht 20000822

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Name der zu erzeugenden Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712
2 ERROR_OCCURED Fehler bei Verarbeitung 20000712
3 OBJECT_ALREADY_EXISTS Objekt existiert bereits 20000712
4 PERMISSION_FAILURE keine Berechtigung 20000712

Method DEACTIVATE_WB_ED_TEMP_STORAGE Signature

Method DEACTIVATE_WB_ED_TEMP_STORAGE on class CL_O2_PAGE has no parameter.
Method DEACTIVATE_WB_ED_TEMP_STORAGE on class CL_O2_PAGE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY zu löschenden Seite 20000712
2 Changing P_REQUEST_ID Call by reference Type reference (TYPE) TRKORR Korrekturnummer 20010115
3 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712
2 ERROR_OCCURED Fehler bei Verarbeitung 20000712
3 OBJECT_NOT_FOUND Objekt existiert nicht 20000712
4 PERMISSION_FAILURE keine Berechtigung 20000712

Method DELETE_PAGE_FOR_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY zu kopierende Seite 20000824
# Exception Resumable Description Created on
1 ERROR_OCCURED unerwarteter Fehler 20000824
2 OBJECT_NOT_EXISTING zu löschende Seite existiert nicht 20000824

Method DELETE_TEMP_STORAGE Signature

Method DELETE_TEMP_STORAGE on class CL_O2_PAGE has no parameter.
Method DELETE_TEMP_STORAGE on class CL_O2_PAGE has no exception.

Method DETERMINE_CONTROL_TYPE Signature

Method DETERMINE_CONTROL_TYPE on class CL_O2_PAGE has no parameter.
Method DETERMINE_CONTROL_TYPE on class CL_O2_PAGE has no exception.

Method DE_ACTIVATE_DEBUGGING Signature

Method DE_ACTIVATE_DEBUGGING on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Aktivieren/Deaktivieren 20040518

Method DISPLAY_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECK_LIST_OBJECT Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Liste aller Fehlermeldungen eines Syntax-Checks 20000712

Method DISPLAY_CHECKLIST on class CL_O2_PAGE has no exception.

Method DISPLAY_TADIR_ENTRY Signature

Method DISPLAY_TADIR_ENTRY on class CL_O2_PAGE has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_O2_PAGE has no exception.

Method DO_EXIT_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGES Call by reference Type reference (TYPE) SY-DATAR Benutzereingabe 20000712
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000712

Method DO_EXIT_COMMAND on class CL_O2_PAGE has no exception.

Method DO_PAI_1000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Benutzereingabe erfolgt 20000712
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-CODE 20000712

Method DO_PAI_1000 on class CL_O2_PAGE has no exception.

Method DO_PAI_4000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Benutzereingabe erfolgt 20011008
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-CODE 20011008

Method DO_PAI_4000 on class CL_O2_PAGE has no exception.

Method DO_PAI_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute einer OXYGEN-Seite 20000712
2 Importing P_DATA_CHANGED Call by reference Type reference (TYPE) CHAR1 X: Daten wurden geändert 20000712
3 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000906

Method DO_PAI_ATTRS on class CL_O2_PAGE has no exception.

Method DO_PAI_EVHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EVHANDLER Call by reference Type reference (TYPE) O2EVHANDLR Eventhandler 20000821
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000821

Method DO_PAI_EVHANDLER on class CL_O2_PAGE has no exception.

Method DO_PAI_PAGESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Source geändert 20000712

Method DO_PAI_PAGESOURCE on class CL_O2_PAGE has no exception.

Method DO_PAI_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Parameter-Tabelle 20000712
2 Importing P_DATA_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Boolean 20000712
3 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000712
4 Importing P_TOPLINE Call by reference Type reference (TYPE) I Oberste sichtbare Zeile des Table Controls 20000712

Method DO_PAI_PARAMETERS on class CL_O2_PAGE has no exception.

Method DO_PAI_TYPESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20001116

Method DO_PAI_TYPESOURCE on class CL_O2_PAGE has no exception.

Method DO_PBO_1000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute 20000907
2 Importing P_DYNNR Call by reference Type reference (TYPE) SY-DYNNR aktuelle Dynpro-Nummer für WB-Manager 20000821
3 Exporting P_EDITSTATE Call by reference Type reference (TYPE) O2STATTEXT Status-Text 20000712
4 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20000712
5 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen/Ändern 20000712
6 Importing P_REPID Call by reference Type reference (TYPE) SY-REPID aktuelles Rahmenprogramm für WB-Manager 20000821
7 Exporting P_SIGNATUR_ON Call by reference Type reference (TYPE) SEU_BOOL Signaturanzeige an/aus 20001109
8 Exporting P_TAB Call by reference Type reference (TYPE) CHAR20 aktiver Tab 20000712

Method DO_PBO_1000 on class CL_O2_PAGE has no exception.

Method DO_PBO_4000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute 20011008
2 Importing P_DYNNR Call by reference Type reference (TYPE) SY-DYNNR aktuelle Dynpro-Nummer für WB-Manager 20011008
3 Exporting P_EDITSTATE Call by reference Type reference (TYPE) O2STATTEXT Status-Text 20011008
4 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20011008
5 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen/Ändern 20011008
6 Importing P_REPID Call by reference Type reference (TYPE) SY-REPID aktuelles Rahmenprogramm für WB-Manager 20011008

Method DO_PBO_4000 on class CL_O2_PAGE has no exception.

Method DO_PBO_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute einer OXYGEN-Seite 20000712

Method DO_PBO_ATTRS on class CL_O2_PAGE has no exception.

Method DO_PBO_EVHANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DYNNR Call by reference Type reference (TYPE) SYDYNNR Editordynpro 20000815
2 Exporting P_EVHANDLER Call by reference Type reference (TYPE) O2EVHANDLR Eventhandler 20000821
3 Exporting P_PROGRAM Call by reference Type reference (TYPE) PROGRAMM Editorprogramm 20000815

Method DO_PBO_EVHANDLER on class CL_O2_PAGE has no exception.

Method DO_PBO_PAGESOURCE Signature

Method DO_PBO_PAGESOURCE on class CL_O2_PAGE has no parameter.
Method DO_PBO_PAGESOURCE on class CL_O2_PAGE has no exception.

Method DO_PBO_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSORPOS Call by reference Type reference (TYPE) O2CURSOR Cursor 20010716
2 Exporting P_DATA Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Parameter-Tabelle 20000712

Method DO_PBO_PARAMETERS on class CL_O2_PAGE has no exception.

Method DO_PBO_PREVIEW Signature

Method DO_PBO_PREVIEW on class CL_O2_PAGE has no parameter.
Method DO_PBO_PREVIEW on class CL_O2_PAGE has no exception.

Method DO_PBO_TYPESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DYNNR Call by reference Type reference (TYPE) SYDYNNR Editordynpro 20001116
2 Exporting P_PROGRAM Call by reference Type reference (TYPE) PROGRAMM Editorprogramm 20001116

Method DO_PBO_TYPESOURCE on class CL_O2_PAGE has no exception.

Method EDIT_LOCAL Signature

Method EDIT_LOCAL on class CL_O2_PAGE has no parameter.
Method EDIT_LOCAL on class CL_O2_PAGE has no exception.

Method EVENT_HANDLER_BORDER_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNTRL_PRESSED_SET Call by reference Attribute reference (LIKE) 20060412
2 Importing LINE Call by reference Attribute reference (LIKE) 20060412
3 Importing SHIFT_PRESSED_SET Call by reference Attribute reference (LIKE) 20060412

Method EVENT_HANDLER_BORDER_CLICK on class CL_O2_PAGE has no exception.

Method EXCLUDE_FUNCS_OF_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20011008

Method EXCLUDE_FUNCS_OF_CONTROLLER on class CL_O2_PAGE has no exception.

Method EXCLUDE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20010116

Method EXCLUDE_FUNCTIONS on class CL_O2_PAGE has no exception.

Method GET_ANY_MASTERPAGE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MASTERPAGE Call by reference Type reference (TYPE) O2PAGKEY includierende Seite 20010926
2 Exporting P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle der Parameter 20010924
3 Exporting P_TYPES Call by reference Type reference (TYPE) RSWSOURCET Typdefinitionen als Abap-Source 20010924

Method GET_ANY_MASTERPAGE_CONTEXT on class CL_O2_PAGE has no exception.

Method GET_BREAKPOINTS Signature

Method GET_BREAKPOINTS on class CL_O2_PAGE has no parameter.
Method GET_BREAKPOINTS on class CL_O2_PAGE has no exception.

Method GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20000712
# Exception Resumable Description Created on
1 NOT_ON_SCREEN Cursor nicht auf dem aktuellen Screen 20000712

Method GET_DATASET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPONENT Call by reference Type reference (TYPE) O2EVHANDLR Teilkomponente 20010226
2 Returning P_NAME Value transfer Type reference (TYPE) STRING Name des Dataset für Zwischenspeicher 20010222

Method GET_DATASET_NAME on class CL_O2_PAGE has no exception.

Method GET_HTML_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DRAGDROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20010108
2 Returning P_PATTERN Value transfer Type reference (TYPE) O2PAGELINE_TABLE Muster 20010108

Method GET_HTML_PATTERN on class CL_O2_PAGE has no exception.

Method GET_MIME_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KW_OBJECT Call by reference Type reference (TYPE) SKWV_DDOBJ Drag&Drop Struktur (Paket/Obj mit Parent) 20000912
2 Importing P_PAGE_PATH Value transfer Type reference (TYPE) O2PAGELINE_TABLE Seitenpfad 20000912
3 Returning P_PATTERN Value transfer Type reference (TYPE) O2PAGELINE Muster 20000912

Method GET_MIME_PATTERN on class CL_O2_PAGE has no exception.

Method GET_MIME_PATTERNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DRAGDROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20000912
2 Returning P_PATTERN Value transfer Type reference (TYPE) O2PAGELINE_TABLE Muster 20000912

Method GET_MIME_PATTERNS on class CL_O2_PAGE has no exception.

Method GET_PAGE_NAVIGATION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CROSSREF Call by reference Type reference (TYPE) SEU_BOOL ' ' ' ' -> Doppelclick/ 'X' -> Verwendungsnachweis 20010809
2 Exporting P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench-Request 20010809
# Exception Resumable Description Created on
1 NOT_SUPPORTED Operation ist für das Element nicht unterstützt 20010809

Method GET_PAGE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PAGE_PATH Call by reference Type reference (TYPE) O2PAGELINE_TABLE Pfadtabelle 20001110

Method GET_PAGE_PATH on class CL_O2_PAGE has no exception.

Method GET_RELATIVE_PATH_FOR_MIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MIME_IO Call by reference Type reference (TYPE) SKWF_IO IO des Mimes 20001110
2 Importing P_PAGE_PATH Value transfer Type reference (TYPE) O2PAGELINE_TABLE Seitenpfad 20001110
3 Exporting P_RELATIVE_URL Value transfer Type reference (TYPE) STRING Relative URL 20001110

Method GET_RELATIVE_PATH_FOR_MIME on class CL_O2_PAGE has no exception.

Method GET_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EDITSTATE Call by reference Type reference (TYPE) O2STATTEXT Status-Text 20010116

Method GET_STATUS_TEXT on class CL_O2_PAGE has no exception.

Method GET_WORKBENCH_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DRAGDROP_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20001109
2 Returning P_PATTERN Value transfer Type reference (TYPE) O2PAGELINE_TABLE Muster 20001109

Method GET_WORKBENCH_PATTERN on class CL_O2_PAGE has no exception.

Method HANDLER_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20060412
2 Importing MENU_TYPE Call by reference Attribute reference (LIKE) 20060412
3 Importing SENDER Call by reference Attribute reference (LIKE) 20060412

Method HANDLER_CONTEXT_MENU on class CL_O2_PAGE has no exception.

Method HANDLER_CONTEXT_MENU_SELECTED Signature

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

Method HANDLER_CONTEXT_MENU_SELECTED on class CL_O2_PAGE has no exception.

Method HANDLE_CROSS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20010809

Method HANDLE_CROSS_REF on class CL_O2_PAGE has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20000712

Method HANDLE_DOUBLE_CLICK on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_DOUBLECLICK Signature

Method HANDLE_PAGE_DOUBLECLICK on class CL_O2_PAGE has no parameter.
Method HANDLE_PAGE_DOUBLECLICK on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_DOUBLECLICK_NEW Signature

Method HANDLE_PAGE_DOUBLECLICK_NEW on class CL_O2_PAGE has no parameter.
Method HANDLE_PAGE_DOUBLECLICK_NEW on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_F1 Signature

Method HANDLE_PAGE_F1 on class CL_O2_PAGE has no parameter.
Method HANDLE_PAGE_F1 on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_F1_NEW Signature

Method HANDLE_PAGE_F1_NEW on class CL_O2_PAGE has no parameter.
Method HANDLE_PAGE_F1_NEW on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Value transfer Attribute reference (LIKE) 20000901
2 Importing INDEX Value transfer Attribute reference (LIKE) 20000901
3 Importing LINE Value transfer Attribute reference (LIKE) 20000901
4 Importing POS Value transfer Attribute reference (LIKE) 20000901

Method HANDLE_PAGE_ON_DROP on class CL_O2_PAGE has no exception.

Method HANDLE_PAGE_ON_DROP_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAGDROP_OBJECT Call by reference Attribute reference (LIKE) 20060412
2 Importing INDEX Call by reference Attribute reference (LIKE) 20060412
3 Importing LINE Call by reference Attribute reference (LIKE) 20060412
4 Importing POS Call by reference Attribute reference (LIKE) 20060412

Method HANDLE_PAGE_ON_DROP_NEW on class CL_O2_PAGE has no exception.

Method HANDLE_SIGNATUR_NAV_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Value transfer Attribute reference (LIKE) 20001025

Method HANDLE_SIGNATUR_NAV_REQUEST on class CL_O2_PAGE has no exception.

Method HANDLE_TEXT_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_INSERT Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE boolsche Variable (X=true, -=false, space=unknown) 20060413
2 Importing LINE Call by reference Type reference (TYPE) I 20060413
3 Importing POS Call by reference Type reference (TYPE) I 20060413
4 Importing TEXT Call by reference Type reference (TYPE) CSEQUENCE 20060413

Method HANDLE_TEXT_INSERT on class CL_O2_PAGE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_KEY Call by reference Type reference (TYPE) SEU_OBJKEY zusammengestzter Objektname 20000712
2 Importing P_OBJECT_TYP Call by reference Type reference (TYPE) SEU_OBJTYP SWBM_C_TYPE_O2_PAGE Page/Controller 20011008
3 Importing P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Aktion 20000712
4 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel einer Seite 20000712

Method INITIALIZE on class CL_O2_PAGE has no exception.

Method INITIALIZE_PAGE_EDITOR Signature

Method INITIALIZE_PAGE_EDITOR on class CL_O2_PAGE has no parameter.
Method INITIALIZE_PAGE_EDITOR on class CL_O2_PAGE has no exception.

Method INITIALIZE_PAGE_EDITOR_NEW Signature

Method INITIALIZE_PAGE_EDITOR_NEW on class CL_O2_PAGE has no parameter.
Method INITIALIZE_PAGE_EDITOR_NEW on class CL_O2_PAGE has no exception.

Method INITIALIZE_WB_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATA Call by reference Type reference (TYPE) RSWSOURCET Zu setzender Sourcecode 20000712
2 Changing P_EDITOR Call by reference Object reference (TYPE REF TO) CL_WB_EDITOR ABAP-Editor 20000712
3 Importing P_MODE Call by reference Type reference (TYPE) CHAR4 Modus: SHOW/EDIT 20000712
4 Changing P_SOURCE Call by reference Object reference (TYPE REF TO) CL_WB_SOURCE ABAP-Source 20000712

Method INITIALIZE_WB_EDITOR on class CL_O2_PAGE has no exception.

Method LEAVE Signature

Method LEAVE on class CL_O2_PAGE has no parameter.
Method LEAVE on class CL_O2_PAGE has no exception.

Method NAVI_INDEX Signature

Method NAVI_INDEX on class CL_O2_PAGE has no parameter.
Method NAVI_INDEX on class CL_O2_PAGE has no exception.

Method PAGE_PRETTY_PRINTER Signature

Method PAGE_PRETTY_PRINTER on class CL_O2_PAGE has no parameter.
Method PAGE_PRETTY_PRINTER on class CL_O2_PAGE has no exception.

Method PAGE_PRETTY_PRINTER_EXT Signature

Method PAGE_PRETTY_PRINTER_EXT on class CL_O2_PAGE has no parameter.
Method PAGE_PRETTY_PRINTER_EXT on class CL_O2_PAGE has no exception.

Method PREP_FOR_TERMINATION Signature

Method PREP_FOR_TERMINATION on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Sichern wurde abgebrochen 20010208

Method PRINT Signature

Method PRINT on class CL_O2_PAGE has no parameter.
Method PRINT on class CL_O2_PAGE has no exception.

Method PROCESS_ATTRIBUTES_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute 20000906
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000906

Method PROCESS_ATTRIBUTES_OK_CODE on class CL_O2_PAGE has no exception.

Method PROCESS_EVHANDLER_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EVHANDLER Call by reference Type reference (TYPE) O2EVHANDLR Eventhandler 20000821
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000821

Method PROCESS_EVHANDLER_OK_CODE on class CL_O2_PAGE has no exception.

Method PROCESS_INT_POS_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request 20000712

Method PROCESS_INT_POS_REQUEST on class CL_O2_PAGE has no exception.

Method PROCESS_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20000712
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20000712

Method PROCESS_OK_CODE on class CL_O2_PAGE has no exception.

Method PROCESS_OK_CODE_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20011008
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20011008

Method PROCESS_OK_CODE_CO on class CL_O2_PAGE has no exception.

Method PROCESS_TABLE_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20000712
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SYUCOMM OK-Code 20000712
3 Importing P_TOPLINE Call by reference Type reference (TYPE) I Oberste sichtbare Zeile des Table Controls 20000712

Method PROCESS_TABLE_OK_CODE on class CL_O2_PAGE has no exception.

Method READ_FROM_TEMP_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DATE Call by reference Type reference (TYPE) SY-DATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20010228
2 Exporting P_EVHS Call by reference Type reference (TYPE) SO2_EV_HANDLER_T 20010228
3 Exporting P_LAYOUT Call by reference Type reference (TYPE) O2PAGELINE_TABLE O2: Tabelle für OXygen-Page 20010228
4 Exporting P_PARAMS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE O2: Tabelle für Parameter 20010307
5 Exporting P_TIME Call by reference Type reference (TYPE) SY-UZEIT Datum und Zeit, aktuelle (Applikationsserver-) Uhrzeit 20010228
6 Exporting P_TYPES Call by reference Type reference (TYPE) RSWSOURCET ABAP-Source 20010228
# Exception Resumable Description Created on
1 NO_TEMP_VERSION es gibt keine zwischengespeicherte Version 20010301

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel der umzubennenden Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712
2 ERROR_OCCURED Fehler bei Verarbeitung 20000712
3 OBJECT_ALREADY_EXISTS Objekt existiert bereits 20000712
4 OBJECT_NOT_FOUND Objekt existiert nicht 20000712
5 PERMISSION_FAILURE keine Berechtigung 20000712

Method RESET_SERVER_CACHE Signature

Method RESET_SERVER_CACHE on class CL_O2_PAGE has no parameter.
Method RESET_SERVER_CACHE on class CL_O2_PAGE has no exception.

Method SAVE Signature

Method SAVE on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000712

Method SCAN_PROPERTY_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TOKEN Call by reference Type reference (TYPE) STRING Token 20010111
2 Exporting P_VARIABLE Call by reference Type reference (TYPE) STRING Variable 20010111

Method SCAN_PROPERTY_VALUE on class CL_O2_PAGE has no exception.

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20000712

Method SET_CURSOR on class CL_O2_PAGE has no exception.

Method SET_DEFAULT_PAGE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTENSION Value transfer Type reference (TYPE) STRING extension 20010220

Method SET_DEFAULT_PAGE_CONTENT on class CL_O2_PAGE has no exception.

Method SET_DELETE_BREAKPOINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_EDITOR_LINE Call by reference Type reference (TYPE) I 20060412
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Setzen oder Löschen des Breakpoints 20001005

Method SET_FCODE_WBEDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FCODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000817

Method SET_FCODE_WBEDITOR on class CL_O2_PAGE has no exception.

Method SET_FRAGMENT_PAGE_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXTENSION Value transfer Type reference (TYPE) STRING Extension 20010220

Method SET_FRAGMENT_PAGE_CONTENT on class CL_O2_PAGE has no exception.

Method SHOW_OR_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20000712
2 ERROR_OCCURED unerwarteter Fehler 20000712
3 OBJECT_NOT_FOUND Seite existiert nicht 20000712
4 PERMISSION_FAILURE keine Berechtigung 20000712

Method SHOW_SIGNATUR Signature

Method SHOW_SIGNATUR on class CL_O2_PAGE has no parameter.
Method SHOW_SIGNATUR on class CL_O2_PAGE has no exception.

Method TEST_CUR_PAGE Signature

Method TEST_CUR_PAGE on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei Verarbeitung 20000712

Method TEST_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel der zu kopierenden Seite 20000712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20000712
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei Verarbeitung 20000712
2 OBJECT_NOT_FOUND Seite existiert nicht 20000712

Method TEST_PAGE_INTERNAL Signature

Method TEST_PAGE_INTERNAL on class CL_O2_PAGE has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler bei Verarbeitung 20000911

Method THEME_SUPPORT Signature

Method THEME_SUPPORT on class CL_O2_PAGE has no parameter.
Method THEME_SUPPORT on class CL_O2_PAGE has no exception.

Method TRANSFER_BREAKPOINTS Signature

Method TRANSFER_BREAKPOINTS on class CL_O2_PAGE has no parameter.
Method TRANSFER_BREAKPOINTS on class CL_O2_PAGE has no exception.

Method UPDATE_EVENT_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_READONLY Call by reference Type reference (TYPE) SEU_BOOL 20000816

Method UPDATE_EVENT_EDITOR on class CL_O2_PAGE has no exception.

Method UPDATE_PAGE_EDITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_READONLY Call by reference Type reference (TYPE) SEU_BOOL ' ' -> OFF / 'X' ->ON 20000712

Method UPDATE_PAGE_EDITOR on class CL_O2_PAGE has no exception.

Method WRITE_TO_TEMP_STORAGE Signature

Method WRITE_TO_TEMP_STORAGE on class CL_O2_PAGE has no parameter.
Method WRITE_TO_TEMP_STORAGE on class CL_O2_PAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 50A