Hierarchy
⤷ BC-DWB-TOO-WAB (Application Component) Web Application Builder
⤷ SO2_TOOL (Package) mySAP Application Server Pages: Tool
Properties
Class | CL_O2_HELPER | |
Short Description | O2: Help Methods for Tools | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SO2_TOOL | mySAP Application Server Pages: Tool |
Created | 20000518 | 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_CO2_EXCEPTION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_WB_MIME_REPOSITORY | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | SEOO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | SEOP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | SEOR | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | SEOS | 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) |
Interfaces
Class CL_O2_HELPER has no interface implemented.
Friends
Class CL_O2_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_FALSE | Constant | Private | Type reference (TYPE) | SEU_BOOL | ' ' | Boolean: False | 20000614 | |
2 | C_TRUE | Constant | Private | Type reference (TYPE) | SEU_BOOL | 'X' | Boolean: True | 20000614 | |
3 | MIME_API | Static Attribute | Private | Object reference (TYPE REF TO) | IF_MR_API | MIME API | 20031007 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALL_INT_TO_EXT_CONVERTER | Static method | Public | Method | Converter, Internal->External Format (Language Conversion) | 20011029 |
2 | CALL_O2_COMPILER | Static method | Public | Method | Compiler Call, Optional with Generate Error List | 20010130 |
3 | CHECK_APPLICATION_NAME_VALID | Static method | Public | Method | Checks Validity of Application Name | 20000713 |
4 | CHECK_EVENTHANDLER_NAME | Static method | Public | Method | Checks Validity of Event Handler | 20000822 |
5 | CHECK_MIME_NAME_VALID | Static method | Public | Method | Checks Validity of MIME Object | 20000614 |
6 | CHECK_PAGE_NAME_VALID | Static method | Public | Method | Check Validity of Page Name | 20001018 |
7 | CHECK_PAGE_PARAMETER_NAME | Static method | Public | Method | Checks Validity of Page Parameter Name | 20000525 |
8 | CHECK_PAGE_PARAMETER_TYPE | Static method | Public | Method | Checks Validity of Data Source Type | 20000525 |
9 | CHECK_PAGE_PARAMETER_VALUE | Static method | Public | Method | Checks Validity of Intial Value for Page Parameter | 20000525 |
10 | CHECK_THEME_NAME_VALID | Static method | Public | Method | Checks Validity of Theme Name | 20000906 |
11 | CONVERT_O2NAP_TO_O2PAGINC | Static method | Public | Method | Transforms Include Dependencies | 20000928 |
12 | CONVERT_PAGE_SOURCE_TO_STRING | Static method | Public | Method | Converts Page Source into Tabular Format in String | 20000531 |
13 | CONVERT_STRING_TO_TABLE | Static method | Public | Method | Splits String at CRLF into Lines | 20000911 |
14 | EXTEND_OTR_GUIDS | Static method | Private | Method | Extends the OTR Long Text GUIDs | 20011126 |
15 | GENERATE_URL_FOR_PAGE | Static method | Public | Method | Generates URL to Initialize Page | 20000904 |
16 | GENERATE_URL_FOR_WEBAPP | Static method | Public | Method | Generates URL to Initialize a O2 Web Application | 20000531 |
17 | GEN_COMPARE_METH_IMPL | Static method | Public | Method | Implementation of IF_BSP_PAGE~COMPARE_TO_BSP_PAGE | 20030123 |
18 | GEN_EVHANDLER_PARAMS | Static method | Private | Method | Generate Parameters for Event Handler (Class Interface) | 20000828 |
19 | GEN_METHOD_DEFS | Static method | Public | Method | Generate Method Definitions | 20000809 |
20 | GEN_STD_EV_IMPL | Static method | Public | Method | Generate Standard Event Handler Implementations | 20000828 |
21 | GET_ANY_MASTERPAGE_CONTEXT | Static method | Public | Method | For fragment, returns context of page to be included | 20011025 |
22 | GET_EVHANDLER_PARAMETERS | Static method | Public | Method | Parameters for Event Handler | 20001016 |
23 | GET_INCLUDE_NAME | Static method | Public | Method | Name of Include in Generated Class for Event or Page | 20001005 |
24 | GET_IO_FOR_APPLICATION_FOLDER | Static method | Public | Method | Returns the LOIO of a BSP Application Folder | 20010308 |
25 | GET_PAGE_VERSION_NEW | Static method | Public | Method | Determines Suitable Version with Active/Inactive Maintenance | 20000712 |
26 | HIGHLIGHT_OXYGEN_TAGS | Static method | Public | Method | Select Oxygen Tag | 20000518 |
27 | IS_STANDARD_EV_HANDLER | Static method | Public | Method | Check Whether an Event Handler is a Predefined Handler | 20000816 |
28 | SCAN_TYPESOURCE | Static method | Public | Method | Returns all local types of a page | 20001130 |
29 | SPLIT_APPLNAME | Static method | Public | Method | Application Name -> Namespace Prefix, Appl Name w/o Prefix | 20011029 |
Events
Class CL_O2_HELPER has no event.
Types
Class CL_O2_HELPER has no local type.
Method Signatures
Method CALL_INT_TO_EXT_CONVERTER 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 | Name einer BSP-Applikation | 20011029 | ||
2 | Importing | P_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20011029 | ||
3 | Exporting | P_ERROR | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' -> Fehler | 20011029 | ||
4 | Importing | P_EXT_SOURCE | Call by reference | Type reference (TYPE) | O2PAGELINE_TABLE | externe Source | 20011029 | ||
5 | Importing | P_INT_SOURCE | Call by reference | Type reference (TYPE) | XSTRING | interne Source | 20011029 | ||
6 | Importing | P_PAGEKEY | Call by reference | Type reference (TYPE) | O2PAGE | Interner Name (Schlüssel) einer BSP-Seite | 20011029 | ||
7 | Exporting | P_SOURCE | Call by reference | Type reference (TYPE) | O2PAGELINE_TABLE | neue externe Source | 20011029 | ||
8 | Importing | P_SOURCE_LANGU | Call by reference | Type reference (TYPE) | LANGU | 20011029 | |||
9 | Importing | P_STRIPMODE | Call by reference | Type reference (TYPE) | O2STRIPMODE | 20011029 | |||
10 | Importing | P_TARGET_LANGU | Call by reference | Type reference (TYPE) | LANGU | 20011029 |
Method CALL_INT_TO_EXT_CONVERTER on class CL_O2_HELPER has no exception.
Method CALL_O2_COMPILER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CALL_MODE | Call by reference | Type reference (TYPE) | CHAR1 | 'B' | 'P'->Preprozessoren,'G'->Generator; 'B ' -> Both | 20010130 | |
2 | Importing | P_COMMENT_FLAG | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->Kommentare in Layout-Methode generieren | 20011203 | |
3 | Exporting | P_COMPILER_RC | Call by reference | Type reference (TYPE) | I | 0->ok/4->Warnung/8->Fehler | 20010130 | ||
4 | Importing | P_COMPILE_FLAG | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' | ' '-> Aufruf nur für Syntaxcheck; 'X' -> .. zum Generieren | 20010130 | |
5 | Exporting | P_MSGS | Call by reference | Type reference (TYPE) | SO2_MSG_REC | Message-Tabelle | 20010130 | ||
6 | Importing | P_PAGE | Call by reference | Object reference (TYPE REF TO) | CL_O2_API_PAGES | Instanz der Seite | 20010130 | ||
7 | Exporting | P_RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Seitenimplementierung, HTML-Pool, ... | 20010130 | ||
8 | Importing | P_USE_RECOV_OTR_GUIDS | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'-> OTR-Langtext-Guids berücksichtigen | 20011127 | |
9 | Exporting | P_XML_SOURCE | Call by reference | Type reference (TYPE) | XSTRING | XML-Darstellung der Source | 20010130 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_CALL | unzulässiger Aufruf (für Controller) | 20011011 |
Method CHECK_APPLICATION_NAME_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_APPLICATION_EXT | Call by reference | Type reference (TYPE) | O2APPLEXT | Externer Name der Applikation | 20000824 | ||
2 | Importing | P_APPLICATION_NAME | Call by reference | Type reference (TYPE) | O2APPLNAME | Interner Name der Applikation | 20000713 | ||
3 | Importing | REFUSE_LONG_NAME | Call by reference | Type reference (TYPE) | C | 'X' | Verweigern von BSP-Namen länger als 15 Zeichen | 20020123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Name ist ungültig | 20000713 |
Method CHECK_EVENTHANDLER_NAME 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 | Name des Eventhandlers | 20000822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Name ist ungültig | 20000822 |
Method CHECK_MIME_NAME_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_MIME_NAME | Call by reference | Type reference (TYPE) | O2PAGKEY | Name | 20000614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Name ist ungültig | 20000614 |
Method CHECK_PAGE_NAME_VALID 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) | O2PAGEEXT | Name der Seite | 20001018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_NAME | Name ist ungültig | 20001018 |
Method CHECK_PAGE_PARAMETER_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_PARAMETER | Call by reference | Type reference (TYPE) | O2PARANAME | Parametername einer Oxygen-Seite | 20000525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Name ist nicht gültig (Message) | 20000525 |
Method CHECK_PAGE_PARAMETER_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_DESCRIPTION | Call by reference | Type reference (TYPE) | DD02V-DDTEXT | Kurztext des Typs | 20001130 | ||
2 | Exporting | P_IS_BUILD_IN_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | X: Eingebauter Typ | 20000526 | ||
3 | Exporting | P_IS_GLOBAL_CLASS_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | X: Typ einer Klasse/Interface | 20081118 | ||
4 | Exporting | P_IS_LOCAL_TYPE | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X' -> lokal in der Seite definierter Typ | 20001130 | ||
5 | Exporting | P_IS_REFERENCE_TYPE | Call by reference | Type reference (TYPE) | CHAR1 | X: Referenztyp | 20001221 | ||
6 | Exporting | P_LOCAL_TYPEPOS | Call by reference | Type reference (TYPE) | O2SOURPOS | Position des lokalen Typs | 20001130 | ||
7 | Importing | P_TYPE | Call by reference | Type reference (TYPE) | RS38L_TYP | Bezugstyp eines Schnittstellenparameters | 20000525 | ||
8 | Importing | P_TYPESOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | lokale Typen | 20001130 | ||
9 | Importing | P_TYPTYPE | Call by reference | Type reference (TYPE) | O2TYPTYPE | Typisierungsart | 20001221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Typ ist ungültig (Message) | 20000525 | |
2 | NOT_EXISTING | Typ existiert nicht | 20001130 |
Method CHECK_PAGE_PARAMETER_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_VALUE | Call by reference | Type reference (TYPE) | SEOVALUE | Initialwert | 20000525 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Wert ist ungültig (Message) | 20000525 |
Method CHECK_THEME_NAME_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_THEME_NAME | Call by reference | Type reference (TYPE) | O2THEME | Name des Themas | 20000906 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID | Name ist ungültig | 20000906 |
Method CONVERT_O2NAP_TO_O2PAGINC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_INCL | Call by reference | Type reference (TYPE) | O2PAGINC_T | nclude-Abhängigkeiten im WB-Format | 20000928 | ||
2 | Importing | P_NAP | Call by reference | Type reference (TYPE) | O2NAP_T | Include-Abhängigkeiten im Prozessor-Format | 20000928 |
Method CONVERT_O2NAP_TO_O2PAGINC on class CL_O2_HELPER has no exception.
Method CONVERT_PAGE_SOURCE_TO_STRING 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) | O2PAGELINE_TABLE | Quelle | 20000531 | ||
2 | Exporting | P_STRING | Value transfer | Type reference (TYPE) | STRING | Stringrepräsentation der Quelle | 20000531 |
Method CONVERT_PAGE_SOURCE_TO_STRING on class CL_O2_HELPER has no exception.
Method CONVERT_STRING_TO_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_INPUT | Call by reference | Type reference (TYPE) | STRING | Input String | 20000911 | ||
2 | Exporting | P_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Ausgabetabelle | 20000911 |
Method CONVERT_STRING_TO_TABLE on class CL_O2_HELPER has no exception.
Method EXTEND_OTR_GUIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_DEVC | Call by reference | Type reference (TYPE) | DEVCLASS | Erlaubte Pakete im OTR | 20011126 | ||
2 | Importing | P_LANGU | Call by reference | Type reference (TYPE) | LANGU | Sprachenschlüssel | 20011126 | ||
3 | Importing | P_OBJNAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20011126 | ||
4 | Importing | P_OTR_GUIDS | Call by reference | Type reference (TYPE) | BSP_GUIDS | OTR-Langtext-Guids | 20011126 |
Method EXTEND_OTR_GUIDS on class CL_O2_HELPER has no exception.
Method GENERATE_URL_FOR_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_FOR_TEST | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->URL zum Testen (mit zusätzl. Parameter) | 20020418 | |
2 | Importing | P_PAGE | Call by reference | Type reference (TYPE) | O2PAGENAME | Name der Seite | 20000904 | ||
3 | Exporting | P_PROTOCOL_CHANGED | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X': Protokoll aus Benutzereinstellungen nicht verfügbar | 20010124 | ||
4 | Importing | P_SECURE_HTTP | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X' -> HTTPS | 20010109 | |
5 | Exporting | P_URL | Call by reference | Type reference (TYPE) | STRING | URL | 20000904 | ||
6 | Importing | P_WITH_CLIENT | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'-> aktueller Mandant an URL anhängen | 20011121 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler bei der URL-Generierung | 20000921 | |
2 | PAGE_NOT_EXISTING | Seite existiert nicht | 20011105 |
Method GENERATE_URL_FOR_WEBAPP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_URL | Call by reference | Type reference (TYPE) | STRING | URL | 20000531 | ||
2 | Importing | P_WEBAPP | Call by reference | Type reference (TYPE) | S_MINIAPP | Name der Web-Applikation | 20000531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Fehler bei der URL-Generierung | 20000928 |
Method GEN_COMPARE_METH_IMPL 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 | Eigenschaften | 20030123 | ||
2 | Importing | P_PARAMTAB | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Tabelle der Seitenparameter | 20030123 | ||
3 | Exporting | P_SOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | ABAP-Source | 20030123 |
Method GEN_COMPARE_METH_IMPL on class CL_O2_HELPER has no exception.
Method GEN_EVHANDLER_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_APPLCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | ' ' | Name der Application Class | 20000828 | |
2 | Importing | P_CONTROLLERCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | ' ' | Name der Controller-Klasse | 20011018 | |
3 | Importing | P_EXCEPTION | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'-> Exception-Parameter | 20011119 | |
4 | Importing | P_METHOD | Call by reference | Type reference (TYPE) | VSEOMETHOD | Methode des Eventhandlers | 20000828 | ||
5 | Exporting | P_PARAMETERS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | Parameter des Eventhandlers | 20000828 | ||
6 | Importing | P_PARAMTAB | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Seitenparameter | 20000828 |
Method GEN_EVHANDLER_PARAMS on class CL_O2_HELPER has no exception.
Method GEN_METHOD_DEFS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_APPLCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Applikation Klasse | 20000829 | ||
2 | Exporting | P_ATTRIBUTES | Call by reference | Type reference (TYPE) | SEOO_ATTRIBUTES_R | Attribute | 20000816 | ||
3 | Importing | P_ATTRS | Call by reference | Type reference (TYPE) | O2PAGATTR | Seiten-Attribute | 20000809 | ||
4 | Importing | P_EV_HANDLER | Call by reference | Type reference (TYPE) | SO2_EV_HANDLER_LIST | Liste der Event Handler | 20000816 | ||
5 | Exporting | P_METHODS | Call by reference | Type reference (TYPE) | SEOO_METHODS_R | Methoden-Definitionen | 20000809 | ||
6 | Exporting | P_PARAMETERS | Call by reference | Type reference (TYPE) | SEOS_PARAMETERS_R | Methoden-Parameter | 20000809 | ||
7 | Importing | P_PARAMTAB | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Seiten-Parameter | 20000809 | ||
8 | Exporting | P_REDEFS | Call by reference | Type reference (TYPE) | SEOR_REDEFINITIONS_R | Redefinierte Methoden | 20000829 | ||
9 | Importing | P_WITH_COMPARE_METH | Value transfer | Type reference (TYPE) | SEU_BOOL | ' ' | 'X'->COMPARE_TO_BSP_PAGE erzeugen | 20030123 |
Method GEN_METHOD_DEFS on class CL_O2_HELPER has no exception.
Method GEN_STD_EV_IMPL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_APPLCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | Name der Applikationsklasse | 20000828 | ||
2 | Importing | P_ATTRS | Call by reference | Type reference (TYPE) | O2PAGATTR | Attribute | 20011018 | ||
3 | Exporting | P_EVHANDLER_CODE | Call by reference | Type reference (TYPE) | O2PAGEVH_TABLETYPE | Code für Eventhandler | 20000830 | ||
4 | Importing | P_EVHANDLER_LIST | Call by reference | Type reference (TYPE) | SO2_EV_HANDLER_LIST | Liste aller implementierten Eventhandler | 20000828 | ||
5 | Importing | P_PAGEPARAMS | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Seitenparameter | 20000907 |
Method GEN_STD_EV_IMPL on class CL_O2_HELPER 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 | 20011025 | ||
2 | Importing | P_PAGEKEY | Call by reference | Type reference (TYPE) | O2PAGKEY | Seite | 20011025 | ||
3 | Exporting | P_PARAMETERS | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Tabelle der Parameter | 20011025 | ||
4 | Exporting | P_TYPES | Call by reference | Type reference (TYPE) | RSWSOURCET | Typdefinitionen als Abap-Source | 20011025 |
Method GET_ANY_MASTERPAGE_CONTEXT on class CL_O2_HELPER has no exception.
Method GET_EVHANDLER_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CONTROLLERCLASS | Call by reference | Type reference (TYPE) | SEOCLSNAME | zugeordete Controllerklasse | 20011025 | ||
2 | Importing | P_EVHANDLER | Call by reference | Type reference (TYPE) | O2EVHANDLR | Eventhandler | 20001016 | ||
3 | Importing | P_EXCEPTION | Call by reference | Type reference (TYPE) | SEU_BOOL | 'X'-> Exception-Parameter | 20011119 | ||
4 | Importing | P_PAGEKEY | Call by reference | Type reference (TYPE) | O2PAGKEY | Seite | 20001016 | ||
5 | Exporting | P_PARAMETERS | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | implizite Parameter des Eventhandlers | 20001016 |
Method GET_EVHANDLER_PARAMETERS on class CL_O2_HELPER has no exception.
Method GET_INCLUDE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20001005 | ||
2 | Exporting | P_CLASSPOOL_INCL | Call by reference | Type reference (TYPE) | PROGRAMM | Classpool | 20001005 | ||
3 | Importing | P_EVHANDLER | Call by reference | Type reference (TYPE) | O2EVHANDLR | Name der Evhandlers | 20001005 | ||
4 | Exporting | P_METHOD_INCL | Call by reference | Type reference (TYPE) | PROGRAMM | Name des zugehörigen Includes | 20001005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | METHOD_NOT_EXISTING | Methode existiert nicht in der Klasse | 20001005 |
Method GET_IO_FOR_APPLICATION_FOLDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_FOLDER | Call by reference | Type reference (TYPE) | SKWF_URL | Ordnername im MIME Repository (=Applikationsname) | 20010308 | ||
2 | Exporting | P_LOIO | Call by reference | Type reference (TYPE) | SKWF_IO | LOIO des Ordners | 20010308 | ||
3 | Importing | P_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Name des Namensraumordners | 20010308 |
Method GET_IO_FOR_APPLICATION_FOLDER on class CL_O2_HELPER has no exception.
Method GET_PAGE_VERSION_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_ACCESS_MODE | Call by reference | Type reference (TYPE) | CHAR1 | anzeigen(S)/ändern(U)/anz<->ändern(C) | 20000712 | ||
2 | Importing | P_FULLKEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | zusammengesetzter Objektschlüssel | 20000712 | ||
3 | Exporting | P_INACTIVE_VERS_EXISTS | Call by reference | Type reference (TYPE) | SEU_BOOL | c_true -> inaktive Version existiert | 20000712 | ||
4 | Importing | P_TROBJTYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | SO2_PAGE_TROBJECT | Transportobjekt | 20000816 | |
5 | Exporting | P_VERSION | Call by reference | Type reference (TYPE) | SO2_VERSION | aktiv('A')/inaktiv('I') | 20000712 |
Method GET_PAGE_VERSION_NEW on class CL_O2_HELPER has no exception.
Method HIGHLIGHT_OXYGEN_TAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | P_EDITOR | Call by reference | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | Editor mit Source | 20000518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR_OCCURED | Allgemeiner Fehler (mit Message) | 20000518 |
Method IS_STANDARD_EV_HANDLER 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) | O2EVHANDLR | Name eines Event Handlers | 20000816 | ||
2 | Returning | P_RESULT | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X' -> Standard Event Handler | 20000816 |
Method IS_STANDARD_EV_HANDLER on class CL_O2_HELPER has no exception.
Method SCAN_TYPESOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | P_TYPES | Call by reference | Type reference (TYPE) | SO2_TYPE_LIST | Liste aller Typen | 20001130 | ||
2 | Importing | P_TYPESOURCE | Call by reference | Type reference (TYPE) | RSWSOURCET | Sourcecode der lokalen Typen | 20001130 |
Method SCAN_TYPESOURCE on class CL_O2_HELPER has no exception.
Method SPLIT_APPLNAME 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 | Name einer BSP-Applikation | 20011029 | ||
2 | Exporting | P_MOD_APPLNAME | Call by reference | Type reference (TYPE) | STRING | Applname ohne Namespace | 20011029 | ||
3 | Exporting | P_NAMESPACE | Call by reference | Type reference (TYPE) | STRING | Namespace | 20011029 |
Method SPLIT_APPLNAME on class CL_O2_HELPER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 50A |