SAP ABAP Class CL_O2_API_PAGES (BSPs: Internal Workbench API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SO2_DBLAYER (Package) mySAP Application Server Pages: Database Layer
Properties
Class CL_O2_API_PAGES  
Short Description BSPs: Internal Workbench API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SO2_DBLAYER   mySAP Application Server Pages: Database Layer 
Created 20000711   SAP 
Last change 20110908   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_HELPER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_WB_OBJECT_TYPE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SEOK Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SEOO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SEOP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 SO2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_O2_API_PAGES has no interface implemented.
Friends
Class CL_O2_API_PAGES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLINFOS Static Attribute Private Type reference (TYPE) LT_APPLINFO_TAB Information on BSP Applications 20000711
2 ATTRS Instance attribute Private Type reference (TYPE) O2PAGATTR Page Attributes 20000711
3 ATTRS_SAVED Instance attribute Private Type reference (TYPE) O2PAGATTR Saved Page Attributes 20000711
4 C_FALSE Constant Private Type reference (TYPE) SEU_BOOL ' ' Boolean: False 20000711
5 C_PARAMTYP_LIKE Constant Private Type reference (TYPE) O2TYPTYPE SO2_PARAMTYP_LIKE Typing Method 'LIKE' 20000711
6 C_PARAMTYP_TYPE Constant Private Type reference (TYPE) O2TYPTYPE SO2_PARAMTYP_TYPE Typing Method 'TYPE' 20000711
7 C_PARAM_DATASOURCE Constant Private Type reference (TYPE) O2PARATYPE SO2_PARAM_DATASOURCE Data source 20000711
8 C_PARAM_PAGEPAR Constant Private Type reference (TYPE) O2PARATYPE SO2_PARAM_PAGEPAR Page Parameters 20000711
9 C_STATE_CHANGED Constant Public Type reference (TYPE) CHAR1 'C' Status: Changed 20000711
10 C_STATE_DELETED Constant Public Type reference (TYPE) CHAR1 'D' Status: Deleted 20000711
11 C_STATE_NEW Constant Public Type reference (TYPE) CHAR1 'N' Status: New 20000711
12 C_STATE_NOT_EXISTING Constant Public Type reference (TYPE) CHAR1 'X' Status: Does not exist 20001214
13 C_STATE_REMOVED Constant Public Type reference (TYPE) CHAR1 'R' Status: Deleted and Saved 20000711
14 C_STATE_SAVED Constant Public Type reference (TYPE) CHAR1 'S' Status: Saved 20000711
15 C_TROBJCLASS Constant Private Type reference (TYPE) TROBJTYPE SO2_PAGE_TROBJECT Transport Object 20000711
16 C_TRUE Constant Private Type reference (TYPE) SEU_BOOL 'X' Boolean: True 20000711
17 C_VERS_ACTIVE Constant Private Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version Indicator: Active/Inactive 20000711
18 C_VERS_INACTIVE Constant Private Type reference (TYPE) SO2_VERSION SO2_VERSION_INACTIVE Version Indicator: Inactive 20000711
19 DATA Instance attribute Private Type reference (TYPE) LT_PAGEDATA_TYPE Page Data 20000711
20 DATA_SAVED Instance attribute Private Type reference (TYPE) LT_PAGEDATA_TYPE Saved Page Data 20000711
21 IMPLCLASS_PREFIX Constant Private Type reference (TYPE) CHAR5 'CL_O2' Prefix for Generated Class Name 20010123
22 INVALID_PARAMETERS Instance attribute Private Type reference (TYPE) SEU_BOOL C_FALSE Flag for Invalid Data 20000711
23 OBJECT_KEY Instance attribute Public Type reference (TYPE) SEU_OBJKEY Grouped Object Names 20000711
24 PAGDIRT_SAVE Instance attribute Private Type reference (TYPE) O2PAGDIRT_TABLE Short Text for page in All Languages 20010607
25 PAGPART_SAVE Instance attribute Private Type reference (TYPE) O2PAGPART_TABLE Short Texts for Parameters in All Languages 20010607
26 STATE Instance attribute Private Type reference (TYPE) CHAR1 Status (Saved/Edited/New) 20000711
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_PAGE Instance method Public Method Activate a page or controller 20010213
2 CALL_ACCESS_PERMISSION Static method Public Method Call RS_ACCESS_PERMISSION 20000711
3 CALL_CORR_INSERT Static method Public Method Call correction system (static method) 20000711
4 CALL_CORR_INSERT_INST Instance method Public Method Call correction system (instance method) 20010827
5 CHECK_ACTIVE_PAGE_EXISTS Static method Public Method Check Whether Active Page or Controller Exists 20000711
6 CHECK_CONTROLLER Instance method Public Method Check a controller 20011010
7 CHECK_CONTROLLER_CLASS Instance method Private Method Check controller class 20011030
8 CHECK_CONTROLLER_EXISTS Static method Public Method Check whether or not a controller with this name exists 20011016
9 CHECK_ERROR_PAGE Instance method Private Method Check error page 20011106
10 CHECK_INACTIVE_PAGE_EXISTS Static method Public Method Query: Does inactive page or controller exist? 20010207
11 CHECK_INCLUDES Instance method Private Method Check for Includes 20000928
12 CHECK_PAGE Instance method Public Method Page Syntax Check (Including ABAP) 20000718
13 CHECK_PAGENAME Static method Private Method Check Valid/Complete Page/Controller Names 20000711
14 CHECK_PAGE_EXISTS Static method Public Method Query: Does Page/Controller with Same Name Already Exist? 20000711
15 CHECK_PAGE_IS_EXECUTABLE Static method Public Method Query: Is Page Executable (Not a Page Fragment/Controller)? 20000911
16 CHECK_TYPES Instance method Private Method Check local type definitions 20001116
17 CONSTRUCTOR Instance method Public Constructor Constructor 20000711
18 COPY_PAGE Instance method Public Method Copy page or controller 20000711
19 CREATE_NEW_PAGE Static method Public Method Create new page or controller 20000711
20 DELETE Instance method Public Method Logical Deletion of Page or Controller 20000711
21 DELETE_EVENT_HANDLER Instance method Public Method Delete Event Handler 20000821
22 DELETE_INACTIVE_PAGE Instance method Public Method Delete inactive page or controller 20000926
23 DELETE_LOADINFO_OF_PAGE Static method Public Method Deletes complete load information (incl. generated class) 20001214
24 DELETE_OTR_REFS_OF_PAGE Instance method Private Method Delete OTR References for a Page 20010409
25 ERROR_PAGE_USED Static method Public Method Check whether error page is still in use 20011106
26 GEN_LOCAL_PAGE_CLASS Instance method Public Method Generates a "local implementation class" for the page 20010808
27 GEN_TYPESOURCE_FOR_VIEW Instance method Private Method Generates TYPE-POOLS statements 20011031
28 GET_ALL_CONTROLLER Static method Public Method Returns all controllers of a BSP application 20011024
29 GET_ALL_PAGEPARAMS Static method Public Method Static method: reads all page attributes 20011217
30 GET_ALL_PAGES Static method Public Method Returns all pages or controllers of a BSP application 20000711
31 GET_ANY_MASTERPAGE Static method Public Method For fragment, returns context of any page to be included 20010925
32 GET_ATTRS Instance method Public Method Get attributes (page or controller) 20000711
33 GET_DATASOURCES Instance method Public Method Get Data Sources 20000823
34 GET_ERROR_PAGES Static method Public Method Returns all error pages of a BSP application 20011024
35 GET_EVENT_HANDLER Instance method Public Method Get Event Handler 20000815
36 GET_EVENT_HANDLERS Instance method Public Method Get All Event Handlers 20000817
37 GET_EVENT_HANDLER_LIST Instance method Public Method Get Names of All Event Handlers 20000817
38 GET_IMPLCLASS Static method Public Method Returns name of generated class (only for executable pages) 20011002
39 GET_MAPPING_INFO Instance method Public Method Returns the line mapping info for the page 20010112
40 GET_MASTER_LANGUAGE Static method Public Method Define master language of BSP application 20000711
41 GET_PAGE Instance method Public Method Get Layout 20000711
42 GET_PAGETYPE Static method Public Method Page type or controller 20011120
43 GET_PARAMETERS Instance method Public Method Get page parameters 20000711
44 GET_SCRIPT_LANGUAGE Instance method Public Method Gets Script Language Used for Page 20001005
45 GET_STATUS Instance method Public Method Gets status of page or controller 20000711
46 GET_TROBJECTS Static method Public Method Transport Objects for Pages/Controllers of BSP Application 20000711
47 GET_TYPE_SOURCE Instance method Public Method Get source of type definitions 20001116
48 GET_VERSION Instance method Public Method Get Version (Active/Inactive) 20000711
49 LOAD Static method Public Method Load page or controller 20000711
50 LOAD_FOR_DELETION Static method Public Method Load page/controller for deletion (w/o reading completely) 20010130
51 LOAD_WITH_ACCESS_PERMISSION Static method Public Method Load with Authorization Check and Lock 20000711
52 READ_FROM_DB Instance method Private Method Read page or controller from database 20000711
53 RELOAD Instance method Public Method Read page or controller from database again 20000711
54 RELOAD_WITH_ACCESS_PERMISSION Instance method Public Method Reload Page with Authorization Check and Lock 20000711
55 RENAME_OTR_REFS Instance method Public Method Adapt OTR references when renaming 20010823
56 SAVE Instance method Public Method Save page or controller 20000711
57 SAVE_DATA Instance method Private Method Save metadata for page or controller 20000711
58 SET_ATTRS Instance method Public Method Change attributes of page or controller 20000711
59 SET_EVENT_HANDLER Instance method Public Method Set Event Handler 20000815
60 SET_EVENT_HANDLERS Instance method Public Method Set All Event Handlers 20000817
61 SET_PAGE Instance method Public Method Change Layout 20000711
62 SET_PARAMETERS Instance method Public Method Set Parameters 20000711
63 SET_RECOV_OTR_GUIDS Instance method Public Method Set OTR long text GUIDs from Version Management 20011127
64 SET_TYPE_SOURCE Instance method Public Method Set source for type definitions 20001116
65 SET_XML_SOURCE_FOR_CHECK Instance method Public Method Set XML Source for Check 20000913
66 UNDO_CHANGES Instance method Public Method 20000711
Events
Class CL_O2_API_PAGES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_APPLINFO Private See coding LT_APPLINFO 20000711
2 LT_APPLINFO_TAB Private See coding LT_APPLINFO_TAB 20000711
3 LT_PAGEDATA_TYPE Private See coding Type for Data Contents of Pages 20000711
Method Signatures

Method ACTIVATE_PAGE Signature

Method ACTIVATE_PAGE on class CL_O2_API_PAGES has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler beim Aktivieren 20010213

Method CALL_ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20000711
2 Exporting P_MASTERLANG Call by reference Type reference (TYPE) SYLANGU Mastersprache 20000711
3 Importing P_MODE Call by reference Type reference (TYPE) SO2_ACCESS_MODE Modus 20000711
4 Exporting P_MODIFLANG Call by reference Type reference (TYPE) SYLANGU Modifikationssprache 20000711
5 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel 20000711
6 Importing P_SUPPRESS_LANGUAGE_CHECK Call by reference Type reference (TYPE) CHAR1 ' ' Einstelliges Kennzeichen 20011030
7 Exporting P_TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY Transport-Schlüssel 20000711
# Exception Resumable Description Created on
1 ACTION_CANCELLED Akrion durch Benutzer abgebrochen 20000711
2 ENQUEUED_BY_USER Gesperrt durch anderen Benutzer 20000711
3 ERROR_OCCURED Allgemeiner Fehler 20000711
4 LOCKED_BY_AUTHOR Vom Autor gesperrt 20000711
5 PERMISSION_FAILURE Berechtigungsfehler 20000711

Method CALL_CORR_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CORRNUM Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20000711
2 Importing P_LANGU Call by reference Type reference (TYPE) LANGU SPACE Modifikationssprache (für SMODILOG) 20010827
3 Importing P_MODE Call by reference Type reference (TYPE) CHAR6 SPACE Operation 20000711
4 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Seite 20000711
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20000711
2 ERROR_OCCURED anderer Fehler 20000711
3 PERMISSION_FAILURE fehlende Berechtigung 20000711

Method CALL_CORR_INSERT_INST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CORRNUM Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20010827
2 Importing P_MODE Call by reference Type reference (TYPE) CHAR6 SPACE Operation 20010827
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion abgebrochen 20010827
2 ERROR_OCCURED anderer Fehler 20010827
3 PERMISSION_FAILURE fehlende Berechtigung 20010827

Method CHECK_ACTIVE_PAGE_EXISTS 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 Seite 20000711
2 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL Boolean 20000711

Method CHECK_ACTIVE_PAGE_EXISTS on class CL_O2_API_PAGES has no exception.

Method CHECK_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ALL_ERRORS Call by reference Type reference (TYPE) SEU_BOOL ' ' X'-> alle Fehlermeldungen 20011010
2 Importing P_COMPILE_FLAG Call by reference Type reference (TYPE) SEU_BOOL ' ' ' '-> Aufruf nur zuem Check, 'X'->bei Aktivierung 20011107
3 Exporting P_ERROR Call by reference Type reference (TYPE) I 0 -> ok/ 4-> Warnung/ 8-> Fehler 20011010
4 Importing P_ERRPAGE_VERSION Call by reference Type reference (TYPE) SO2_VERSION ' ' relevant, falls p_compile_flag = 'X' und error_page gesetzt 20011107
5 Exporting P_MSGS Call by reference Type reference (TYPE) SO2_MSG_REC Message-Tabelle 20011010

Method CHECK_CONTROLLER on class CL_O2_API_PAGES has no exception.

Method CHECK_CONTROLLER_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLSNAME Call by reference Type reference (TYPE) SEOCLSNAME Controller-Klasse 20011030
# Exception Resumable Description Created on
1 CLASS_NOT_EXISTING 20011030
2 ERROR_IN_INHERITANCE_GET 20011030
3 WRONG_INHERITANCE 20011030

Method CHECK_CONTROLLER_EXISTS 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 des Controller 20011016
2 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL 'X'->Controller existiert/ ' '-> .. existiert nicht 20011016

Method CHECK_CONTROLLER_EXISTS on class CL_O2_API_PAGES has no exception.

Method CHECK_ERROR_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ERRPAGE_VERSION Call by reference Type reference (TYPE) SO2_VERSION ' ' ' '->akt. Version von 'me' nutzen 20011107
# Exception Resumable Description Created on
1 NOT_EXISTING Error-Seite existiert nicht 20011106
2 NO_ERROR_PAGE Error-Seite ist nicht als solche gekennzeichnet 20011106

Method CHECK_INACTIVE_PAGE_EXISTS 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 Seite 20010207
2 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL Boolean 20010207

Method CHECK_INACTIVE_PAGE_EXISTS on class CL_O2_API_PAGES has no exception.

Method CHECK_INCLUDES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INCLUDES Call by reference Type reference (TYPE) O2NAP_T Include-Abhängigkeiten 20000928
2 Changing P_MSGS Call by reference Type reference (TYPE) SO2_MSG_REC Fehlermeldungen 20000928
3 Exporting P_RC Call by reference Type reference (TYPE) SY-SUBRC 0 -> ok, 8 -> Fehler 20000928
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method CHECK_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ALL_ERRORS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'-> alle Fehlermeldungen 20000831
2 Importing P_APPL_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE zu berücksichtigende Version der Applikation 20000927
3 Importing P_COMPILE_FLAG Call by reference Type reference (TYPE) SEU_BOOL ' ' ' '->Compiler-Aufruf nur für Check;'X' -> für Generierung 20000831
4 Exporting P_ERROR Call by reference Type reference (TYPE) I 0 -> ok/ 4-> Warnung/ 8-> Fehler 20000718
5 Importing P_ERRPAGE_VERSION Call by reference Type reference (TYPE) SO2_VERSION ' ' relevant, falls p_compile_flag = 'X' und error_page gesetzt 20011107
6 Exporting P_MSGS Call by reference Type reference (TYPE) SO2_MSG_REC Message-Tabelle 20000814
7 Exporting P_PROC_RESULT Call by reference Type reference (TYPE) OXYGEN_RVL Ergebnis des Prozessor-Aufrufes 20000831
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method CHECK_PAGENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGENAME Call by reference Type reference (TYPE) O2PAGKEY Name (Schlüssel) Seite/Controller 20000711
# Exception Resumable Description Created on
1 INVALID_NAME unvollständiger/unzulässiger Schlüssel 20000711

Method CHECK_PAGE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ONLY_DYNAMIC_PAGES Call by reference Type reference (TYPE) SEU_BOOL 'X' 'X'->Überprüfung nur für dynamische Seiten 20000911
2 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel der Seite 20000711
3 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL 'X'->Seite existiert/ ' '-> .. existiert nicht 20000711

Method CHECK_PAGE_EXISTS on class CL_O2_API_PAGES has no exception.

Method CHECK_PAGE_IS_EXECUTABLE 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 Seite 20000911
2 Returning P_RESULT Value transfer Type reference (TYPE) SEU_BOOL Boolean 20000911

Method CHECK_PAGE_IS_EXECUTABLE on class CL_O2_API_PAGES has no exception.

Method CHECK_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_MSGS Call by reference Type reference (TYPE) SO2_MSG_REC Fehlermeldungen 20001116
2 Exporting P_RC Call by reference Type reference (TYPE) SY-SUBRC 0 -> ok, 8 -> Fehler 20001116
3 Importing P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Source der Typdefinitionen 20001116
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CREATE_NEW Call by reference Type reference (TYPE) SEU_BOOL neu angelegte Seite 20000711
2 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel 20000711
3 Importing P_PAGETYPE Call by reference Type reference (TYPE) O2PAGTYP ' ' Seitentyp 20011011
# Exception Resumable Description Created on
1 OBJECT_ALREADY_EXISTS Seite existiert schon 20000711

Method COPY_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PAGE Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Instanz der Seite 20000711
2 Importing P_PAGEATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute der neuen Seite 20000711
3 Importing P_WITH_CHECK Call by reference Type reference (TYPE) SEU_BOOL 'X' X'->Prüfung,ob Seite schon existiert; ' '->ohne Prüfung 20000921
# Exception Resumable Description Created on
1 ERROR_OCCURED unerwarteter Fehler 20000711
2 INVALID_NAME unzulässiger/unvollständiger Seitenname 20000711
3 OBJECT_ALREADY_EXISTS Seite existiert schon 20000711

Method CREATE_NEW_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PAGE Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Instanz der Seite 20000711
2 Importing P_PAGEATTRS Call by reference Type reference (TYPE) O2PAGATTR Attribute einer Oxygen Seite 20000711
3 Importing P_USE_IMPLCLASS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'-> IMPLCLASS aus P_PAGEATTRS nutzen 20050221
4 Importing P_WITH_CHECK Call by reference Type reference (TYPE) SEU_BOOL 'X' 'X'->Prüfung,ob Seite schon existiert; ' '->ohne Prüfung 20000912
# Exception Resumable Description Created on
1 ERROR_OCCURED unerwarteter Fehler 20000711
2 INVALID_NAME unzulässiger/unvollständiger Seitenname 20000711
3 O2APPL_NOT_EXISTING Klasse existiert nicht 20000711
4 OBJECT_ALREADY_EXISTS Seite existiert schon 20000711

Method DELETE Signature

Method DELETE on class CL_O2_API_PAGES has no parameter.
# Exception Resumable Description Created on
1 ERROR_OCCURED interner Fehler aufgetreten 20000711

Method DELETE_EVENT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Call by reference Type reference (TYPE) O2EVHANDLR Name des Eventhandlers 20000821
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011011
2 PAGE_DELETED Seite wurde gelöscht 20000821

Method DELETE_INACTIVE_PAGE Signature

Method DELETE_INACTIVE_PAGE on class CL_O2_API_PAGES has no parameter.
Method DELETE_INACTIVE_PAGE on class CL_O2_API_PAGES has no exception.

Method DELETE_LOADINFO_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IMPL_CLASS Call by reference Type reference (TYPE) SEOCLSKEY generierte Klasse zur Seite 20001214
2 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Seite 20001214

Method DELETE_LOADINFO_OF_PAGE on class CL_O2_API_PAGES has no exception.

Method DELETE_OTR_REFS_OF_PAGE Signature

Method DELETE_OTR_REFS_OF_PAGE on class CL_O2_API_PAGES has no parameter.
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method ERROR_PAGE_USED 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 20011106
2 Exporting P_PAGELIST Call by reference Type reference (TYPE) O2PAGKEY_TAB Liste von Seiten, die P_PAGEKEY als Fehlerseite nutzen 20011106
3 Exporting P_USED Call by reference Type reference (TYPE) SEU_BOOL 'X' -> wird noch als Fehlerseite genutzt 20011106
4 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE 20011107

Method ERROR_PAGE_USED on class CL_O2_API_PAGES has no exception.

Method GEN_LOCAL_PAGE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_APPL_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE zu berücksichtigende Version der Applikation 20010808
2 Exporting P_CLASS_SOURCE Call by reference Type reference (TYPE) RSWSOURCET erzeugter Sourcecode 20010808
3 Importing P_PAGE_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Code der Layout-Methode 20010808
4 Exporting P_PAGE_TO_CLASS_MAPPING Call by reference Type reference (TYPE) SO2_PAGE_TO_CLASS_MAPPING Mapping-Info Seite <-> Sourcecode der lokalen Klasse 20010808
5 Importing P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle der Parameter 20010924
6 Importing P_TYPE_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Typdefinitionen als Abap-Source 20010924
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method GEN_TYPESOURCE_FOR_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_TYPESOURCE Call by reference Type reference (TYPE) RSWSOURCET Typ-Definitionen 20011031

Method GEN_TYPESOURCE_FOR_VIEW on class CL_O2_API_PAGES has no exception.

Method GET_ALL_CONTROLLER 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) O2APPLNAME O2-Applikation 20011024
2 Exporting P_PAGES Call by reference Type reference (TYPE) O2PAGELIST Seiten mit Attributen 20011024
3 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Versionskennzeichen (aktiv/inaktiv) 20011024

Method GET_ALL_CONTROLLER on class CL_O2_API_PAGES has no exception.

Method GET_ALL_PAGEPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PAGE Call by reference Type reference (TYPE) O2PAGKEY BSP-Seite 20011217
2 Exporting P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle für Parameter 20011217
3 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION Versionskennzeichen (aktiv/inaktiv) 20011217
4 Importing P_WITH_TEXTS Call by reference Type reference (TYPE) SEU_BOOL 'X' 'X' -> inclusive Kurztexte 20011217

Method GET_ALL_PAGEPARAMS on class CL_O2_API_PAGES has no exception.

Method GET_ALL_PAGES 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) O2APPLNAME O2-Applikation 20000711
2 Importing P_MASTER_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel (OBSOLETE !!!) 20000711
3 Importing P_MOD_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel (OBSOLETE !!!) 20000711
4 Exporting P_PAGES Call by reference Type reference (TYPE) O2PAGELIST Seiten mit Attributen 20000711
5 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION Versionskennzeichen (aktiv/inaktiv) 20000711
6 Importing P_WITH_TEXTS Call by reference Type reference (TYPE) SEU_BOOL 'X' 'X' -> inclusive Kurztexte 20010516

Method GET_ALL_PAGES on class CL_O2_API_PAGES has no exception.

Method GET_ANY_MASTERPAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_FRAGKEY Call by reference Type reference (TYPE) O2PAGKEY Fragment 20010925
2 Exporting P_MASTER Call by reference Type reference (TYPE) O2PAGKEY bel. includierende Seite 20010925

Method GET_ANY_MASTERPAGE on class CL_O2_API_PAGES has no exception.

Method GET_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 Seite 20000711
# Exception Resumable Description Created on
1 PAGE_DELETED Seite gelöscht 20000711

Method GET_DATASOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle für Parameter 20000823
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000823

Method GET_ERROR_PAGES 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) O2APPLNAME O2-Applikation 20011024
2 Exporting P_PAGES Call by reference Type reference (TYPE) O2PAGELIST Seiten mit Attributen 20011024
3 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Versionskennzeichen (aktiv/inaktiv) 20011024

Method GET_ERROR_PAGES on class CL_O2_API_PAGES has no exception.

Method GET_EVENT_HANDLER 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) O2PAGEVH Attribute des Eventhandlers 20000904
2 Importing P_NAME Call by reference Type reference (TYPE) O2EVHANDLR Name des Eventhandlers 20000815
3 Exporting P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Source des Eventhandlers 20000815
# Exception Resumable Description Created on
1 HANDLER_NOT_EXISTS Eventhandler existiert nicht 20000821
2 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
3 PAGE_DELETED Seite wurde gelöscht 20000815

Method GET_EVENT_HANDLERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EV_HANDLER Call by reference Type reference (TYPE) O2PAGEVH_TABLETYPE O2: Tabelle für Eventhandler 20000817
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000817

Method GET_EVENT_HANDLER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EV_HANDLER_L Call by reference Type reference (TYPE) SO2_EV_HANDLER_LIST Liste aller Event-Handler 20000817
2 Importing P_WITH_ALL_PREDEFINED Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'->auch nicht angelegte vordefinierte Handler 20000821
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000817

Method GET_IMPLCLASS 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 Seite 20011002
2 Returning P_RESULT Value transfer Type reference (TYPE) SEOCLSNAME Name der Implementierungsklasse 20011002

Method GET_IMPLCLASS on class CL_O2_API_PAGES has no exception.

Method GET_MAPPING_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MAPPING Call by reference Type reference (TYPE) CO2_MAP_TB Mapping-Infos 20010112
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method GET_MASTER_LANGUAGE 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) O2APPLNAME BSP-Applikation 20000711
2 Returning P_MASTERLANG Value transfer Type reference (TYPE) LANGU Mastersprache 20000711

Method GET_MASTER_LANGUAGE on class CL_O2_API_PAGES has no exception.

Method GET_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CONTENT Call by reference Type reference (TYPE) O2PAGELINE_TABLE Seiteninhalt 20000711
2 Exporting P_OTR_GUIDS Call by reference Type reference (TYPE) BSP_GUIDS aus Versionsverwalung zurückgeholte OTR-Langtext-Guids 20011127
3 Exporting P_XML_SOURCE Call by reference Type reference (TYPE) XSTRING XML-Darstellung der Seite 20000831
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite gelöscht 20000711

Method GET_PAGETYPE 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 Seite 20011120
2 Exporting P_PAGETYPE Value transfer Type reference (TYPE) O2PAGTYP Typ der Seite /Controller 20011120
3 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE 20011120
# Exception Resumable Description Created on
1 PAGE_NOT_EXISTING Seite existier nicht 20011120

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle für Parameter 20000711
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000711

Method GET_SCRIPT_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LANGUAGE Call by reference Type reference (TYPE) STRING Scriptsprache 20001005
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CHAR1 Status 20000711

Method GET_STATUS on class CL_O2_API_PAGES has no exception.

Method GET_TROBJECTS 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) O2APPLNAME BSP-Applikation 20000717
2 Exporting P_TROBJECTS Call by reference Type reference (TYPE) SEOK_TRKEYS Transportobjekte 20000711

Method GET_TROBJECTS on class CL_O2_API_PAGES has no exception.

Method GET_TYPE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Typdefinitionen als Abap-Source 20001116
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20001116

Method GET_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SO2_VERSION Version (aktiv/inaktiv) 20000711

Method GET_VERSION on class CL_O2_API_PAGES has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) LANGU Sprache für Texte 20000711
2 Importing P_LOAD_FOR_GENERATION Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> Laden für Generierung, d.h. ohne Sprachkonvertierung 20010717
3 Exporting P_PAGE Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Instanz der Oxygen Seite 20000711
4 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel Seite/Controller 20000711
5 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version (aktiv/inaktiv) 20000711
6 Importing P_WITH_ALL_TEXTS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> alle Kurztexte lesen 20010619
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTING OXYGEN Seite nicht auf Datenbank vorhanden 20000711
2 VERSION_NOT_EXISTING angeforderte Version existiert nicht auf DB 20000711

Method LOAD_FOR_DELETION 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 20011010
2 Exporting P_PAGE Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Instanz Seite/Controller 20010130
3 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel Seite/Controller 20010130
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTING OXYGEN Seite nicht auf Datenbank vorhanden 20010130

Method LOAD_WITH_ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LOAD_FOR_GENERATION Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> Laden für Generierung, d.h. ohne Sprachkonvertierung 20010717
2 Importing P_MODE Call by reference Type reference (TYPE) SO2_ACCESS_MODE Modus 20000711
3 Exporting P_PAGE Call by reference Object reference (TYPE REF TO) CL_O2_API_PAGES Instanz der Oxygen Seite 20000711
4 Importing P_PAGEKEY Call by reference Type reference (TYPE) O2PAGKEY Schlüssel 20000711
5 Exporting P_TRANSPORT_KEY Call by reference Type reference (TYPE) TRKEY Transport-Schlüssel 20000711
6 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version (aktiv/inaktiv) 20000711
7 Importing P_WITH_ALL_TEXTS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> alle Kurztexte lesen 20010620
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20000711
2 ENQUEUED_BY_USER Gesperrt durch anderen Benutzer 20000711
3 ERROR_OCCURED Allgemeiner Fehler 20000711
4 LOCKED_BY_AUTHOR Vom Autor gesperrt 20000711
5 OBJECT_NOT_EXISTING Seite nicht auf Datenbank vorhanden 20000711
6 PERMISSION_FAILURE Berechtigungsfehler 20000711
7 VERSION_NOT_EXISTING angeforderte Version der Seite nicht auf Datenbank vorhanden 20000711

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprache für Texte 20000711
2 Importing P_LOAD_FOR_GENERATION Call by reference Type reference (TYPE) SEU_BOOL ' ' X' -> Laden für Generierung, d.h. ohne Sprachkonvertierung 20010717
3 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version(aktiv/inaktiv) 20000711
4 Importing P_WITH_ALL_TEXTS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> alle Kurztexte lesen 20010607
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTING Seite existiert nicht auf DB 20000711
2 VERSION_NOT_EXISTING angeforderte Version existiert nicht auf DB 20000711

Method RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprache für Texte 20000711
2 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version (aktiv/inaktiv) 20000711
# Exception Resumable Description Created on
1 OBJECT_NOT_EXISTING Seite existiert nicht auf der DB 20000711
2 VERSION_NOT_EXISTING angeforderte Version existiert nicht auf DB 20000711

Method RELOAD_WITH_ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_MODE Call by reference Type reference (TYPE) SO2_ACCESS_MODE Modus 20000711
2 Importing P_VERSION Call by reference Type reference (TYPE) SO2_VERSION SO2_VERSION_ACTIVE Version (aktiv/inaktiv) 20000711
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20000711
2 ENQUEUED_BY_USER Gesperrt durch anderen Benutzer 20000711
3 ERROR_OCCURED Allgemeiner Fehler 20000711
4 LOCKED_BY_AUTHOR Vom Autor gesperrt 20000711
5 OBJECT_NOT_EXISTING Seite nicht auf Datenbank vorhanden 20000711
6 PERMISSION_FAILURE Berechtigungsfehler 20000711
7 VERSION_NOT_EXISTING angeforderte Version der Seite nicht auf Datenbank vorhanden 20000711

Method RENAME_OTR_REFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ORIGINAL_PAGE Call by reference Type reference (TYPE) O2PAGKEY Schlüssel der Original-Seite 20010823
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SAVE_ACTIVE Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'-> aktive Version wird geschrieben 20010118
2 Importing P_WITH_ALL_TEXTS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> Kurztexte in allen Sprachen speichern 20010620
# Exception Resumable Description Created on
1 ERROR_OCCURED anderer Fehler 20000711
2 INVALID_PARAMETERS Parameter sind ungültig 20000711
3 NOT_CHANGED Seite wurde nicht verändert 20000711

Method SAVE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SAVE_ACTIVE Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'-> aktive Version wird geschrieben 20010118
2 Importing P_WITH_ALL_TEXTS Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X' -> Kurztexte in allen Sprachen speichern 20010607
# Exception Resumable Description Created on
1 ERROR_OCCURED anderer Fehler 20000711
2 INVALID_PARAMETERS Parameter sind ungültig 20000711

Method SET_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 20000711
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (Umwandlung Seite <-> Controller) 20011011
2 PAGE_DELETED Seite gelöscht 20000711

Method SET_EVENT_HANDLER 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) O2PAGEVH Attribute des Eventhandlers 20000904
2 Importing P_NAME Call by reference Type reference (TYPE) O2EVHANDLR Name des Eventhandlers 20000815
3 Importing P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Source des Eventhandlers 20000815
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000815

Method SET_EVENT_HANDLERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EV_HANDLER Call by reference Type reference (TYPE) O2PAGEVH_TABLETYPE O2: Tabelle für Eventhandler 20000817
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20000817

Method SET_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CONTENT Call by reference Type reference (TYPE) O2PAGELINE_TABLE Seiteninhalt 20000711
2 Importing P_XML_SOURCE Call by reference Type reference (TYPE) XSTRING XML-Darstellung der Seite 20010116
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite gelöscht 20000711

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARAMETERS Call by reference Type reference (TYPE) O2PAGPAR_TABLETYPE Tabelle für Parameter 20000711
2 Importing P_READONLY_MODE Call by reference Type reference (TYPE) SEU_BOOL ' ' 'X'-> Readonly-mode, nur MARK geändert 20010125
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 INVALID_PARAMETER Parameter ungültig 20000711
3 PAGE_DELETED Seite wurde gelöscht 20000711

Method SET_RECOV_OTR_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GUIDS Call by reference Type reference (TYPE) BSP_GUIDS OTR-Langtext-Guids 20011127
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011127
2 PAGE_DELETED Seite gelöscht 20011127

Method SET_TYPE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SOURCE Call by reference Type reference (TYPE) RSWSOURCET Typdefinitionen als Abap-Source 20001116
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite wurde gelöscht 20001116

Method SET_XML_SOURCE_FOR_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_XML_SOURCE Call by reference Type reference (TYPE) XSTRING XML-Source 20000913
# Exception Resumable Description Created on
1 INVALID_CALL unzulässiger Aufruf (für Controller) 20011009
2 PAGE_DELETED Seite gelöscht 20000913

Method UNDO_CHANGES Signature

Method UNDO_CHANGES on class CL_O2_API_PAGES has no parameter.
# Exception Resumable Description Created on
1 PAGE_DELETED Seite ist gelöscht 20000711
2 PAGE_IS_NEW Seite ist neu 20000711
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A