SAP ABAP Class CL_O2_CO2_COMPILER (Basis Class OXYGEN Page Compiler)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-BSP (Application Component) Business Server Pages
⤷
SBSP_DEVTIME (Package) Business Server Pages (BSP): Development Environment Objects

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_O2_CO2_ABAPOO | OXYGEN ABAP Script Compiler | 20000516 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_O2_CO2_JAVASCRIPT | OXYGEN JavaScript Script Compiler | 20000516 |
Properties
Class | CL_O2_CO2_COMPILER | |
Short Description | Basis Class OXYGEN Page Compiler | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SBSP_DEVTIME | Business Server Pages (BSP): Development Environment Objects |
Created | 20000516 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_O2_CO2_COMPILER has no interface implemented.
Friends
Class CL_O2_CO2_COMPILER has no friend class.
Attributes
Class CL_O2_CO2_COMPILER has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Close of Page Conversion | 20000518 |
2 | ![]() |
Instance method | Public | Method | Delivers CO2MAPINF Key of Current Page | 20000930 |
3 | ![]() |
Instance method | Public | Method | Set new or already known include names as current | 20000823 |
4 | ![]() |
Instance method | Public | Method | Initialization of Page Conversion | 20000518 |
5 | ![]() |
Instance method | Public | Method | Code Generation for |
20000516 |
6 | ![]() |
Instance method | Public | Method | Code Generation for | 20000516 |
7 | ![]() |
Instance method | Public | Method | Assignment for Include Names and Applications | 20010123 |
8 | ![]() |
Instance method | Public | Method | Code Generation for |
20000516 |
9 | ![]() |
Instance method | Public | Method | Code Generation for |
20010801 |
10 | ![]() |
Instance method | Public | Method | End Code Generation for Current |
20010801 |
Events
Class CL_O2_CO2_COMPILER has no event.
Types
Class CL_O2_CO2_COMPILER has no local type.
Method Signatures
Method FINALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | ABAP-Quelltext-Tabelle | 20000821 |
Method FINALIZE on class CL_O2_CO2_COMPILER has no exception.
Method GET_CURRENT_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PAGEID | Value transfer | Type reference (TYPE) | I | Rückgabewert (Page-Schlüssel) | 20000930 |
Method GET_CURRENT_PAGE on class CL_O2_CO2_COMPILER has no exception.
Method INCLUDE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MAPINFID | Call by reference | Type reference (TYPE) | I | Key CO2MAPINF | 20000930 | ||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Ergebnisstruktur (mit MAP-Tabelle) | 20000929 | ||
3 | ![]() |
START | Call by reference | Type reference (TYPE) | BOOLEAN | Flag: TRUE = weiter zu neuem Include, FALSE = zurück | 20000929 |
Method INCLUDE on class CL_O2_CO2_COMPILER has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | DOM_ATTR | Roadrunner: Ablage für Attribut-Menge | 20010914 | ||
2 | ![]() |
COMPVERSION | Call by reference | Type reference (TYPE) | STRING | Compilerversion | 20010716 | ||
3 | ![]() |
CONVVERSION | Call by reference | Type reference (TYPE) | STRING | Konverterversion | 20010716 | ||
4 | ![]() |
DELTA_HANDLING | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020129 | |
5 | ![]() |
NO_COMMENT | Call by reference | Type reference (TYPE) | BOOLEAN | false, falls Coding kommentiert ausgeben wird, true sonst | 20011002 | ||
6 | ![]() |
O2_PARAMS | Call by reference | Type reference (TYPE) | O2PAGPAR_TABLETYPE | Seitenparameter, DATA Sources | 20000731 | ||
7 | ![]() |
OTR_TRIM | Call by reference | Type reference (TYPE) | XFELD | SPACE | Feld zum Ankreuzen | 20020729 | |
8 | ![]() |
PAGEID | Call by reference | Type reference (TYPE) | I | Id in CO2MAPINF | 20000929 | ||
9 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | ABAP-Quelltext-Tabelle | 20000821 |
Method INITIALIZE on class CL_O2_CO2_COMPILER has no exception.
Method PRINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | DOM_ATTR | Attribut-Menge | 20000817 | ||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Ergebnisstruktur | 20000516 | ||
3 | ![]() |
TAG | Call by reference | Type reference (TYPE) | STRING | aktueller Tagname | 20010802 | ||
4 | ![]() |
TEXT | Call by reference | Type reference (TYPE) | STRING | Source Text | 20000523 |
Method PRINT on class CL_O2_CO2_COMPILER has no exception.
Method SCRIPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | DOM_ATTR | DOM-Key | 20000817 | ||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Ergebnissstruktur | 20000516 | ||
3 | ![]() |
TEXT | Call by reference | Type reference (TYPE) | STRING | Source Text | 20000523 |
Method SCRIPT on class CL_O2_CO2_COMPILER has no exception.
Method SET_FILE_AND_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLICATION | Call by reference | Type reference (TYPE) | STRING | Aktuelle Applikation zur Laufzeit | 20010123 | ||
2 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | DOM_ATTR | Roadrunner: Ablage für Attribut-Menge | 20010914 | ||
3 | ![]() |
IS_VARIABLE | Call by reference | Type reference (TYPE) | BOOLEAN | CL_O2_CO2_PROCESSOR=>FALSE | true, falls page, appl Felder sind, false bei Literalen | 20011011 | |
4 | ![]() |
PAGE | Call by reference | Type reference (TYPE) | STRING | Aktuelle BSP-Seite zur Laufzeit | 20010123 |
Method SET_FILE_AND_APPLICATION on class CL_O2_CO2_COMPILER has no exception.
Method STATIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTR | Call by reference | Type reference (TYPE) | DOM_ATTR | DOM-Key | 20000817 | ||
2 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Ergebnisstruktur | 20000516 | ||
3 | ![]() |
TAG | Call by reference | Type reference (TYPE) | STRING | aktueller Tagname | 20010802 | ||
4 | ![]() |
TEXT | Call by reference | Type reference (TYPE) | STRING | Source Text | 20000523 |
Method STATIC on class CL_O2_CO2_COMPILER has no exception.
Method TAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT | Call by reference | Type reference (TYPE) | TAGELEMENT | Element-Infos zu tag | 20010801 | ||
2 | ![]() |
INFO | Call by reference | Type reference (TYPE) | CO2_STRING_TB | Info zum Weiterreichen an tag_finalize | 20010801 | ||
3 | ![]() |
RESULT | Call by reference | Type reference (TYPE) | OXYGEN_RVL | Ergebnisstruktur | 20010801 | ||
4 | ![]() |
TAG | Call by reference | Type reference (TYPE) | STRING | Tagname | 20010801 |
Method TAG on class CL_O2_CO2_COMPILER has no exception.
Method TAG_FINALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ELEMENT | Call by reference | Type reference (TYPE) | TAGELEMENT | Tag-Descriptor | 20010802 | ||
2 | ![]() |
INFO | Call by reference | Type reference (TYPE) | CO2_STRING_TB | Infos vom zugehörigem TAG | 20010801 | ||
3 | ![]() |
TAG | Call by reference | Type reference (TYPE) | STRING | alter Tag | 20010801 |
Method TAG_FINALIZE on class CL_O2_CO2_COMPILER has no exception.
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 50A |