Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_PROGRAM | Workbench: Program | 19990727 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_WB_TOOL | Workbench: Tool | 19990727 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_W3_MIME | ITS: MIMES | 20000405 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_W3_MIME_LANG | ITS: Language-Specific MIMES | 19990812 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_W3_MINIAPP | Obsolete: MiniApp Administration | 19991227 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_W3_RESOURCE | ITS: Resource Files | 19990730 |
5 | Inheritance (c INHERITING FROM c_ref) | CL_W3_SERVICE | ITS: Services | 19990727 |
6 | Inheritance (c INHERITING FROM c_ref) | CL_W3_TEMPLATE | ITS: Templates | 19990727 |
7 | Inheritance (c INHERITING FROM c_ref) | CL_W3_TEMPLATE_LANG | ITS: Language-Specific Templates | 19990811 |
8 | Inheritance (c INHERITING FROM c_ref) | CL_W3_XML3 | ITS: XML Templates for HTML Templates | 20130129 |
Properties
Class | CL_W3_OBJECT | |
Short Description | ITS: General Functions for Sets of Objects | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SW3_TOOL | ITS Connection: Tool |
Created | 19990727 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | 19990727 | ||
2 | IF_WB_TOOL | Workbench: Tool | 19990727 |
Friends
Class CL_W3_OBJECT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | W3CURSOR | WAB: Cursor Position | 20000207 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_W3_API_OBJECT | Data Object | 19990804 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | W3FLAGS | Flags for Maintenance State | 19990727 | ||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTROL | 20130129 | |||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | Flag for Type of Last OK Code | 19990728 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SEU_OBJTYP | WB Request: Type of Object in Development Environment | 19991028 |
Methods
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | COMPLETE_SERVICE_PUBLISHED | Static Event (1) |
Protected (1) |
Complete service was published | 20000511 |
Types
Class CL_W3_OBJECT has no local type.
Method Signatures
Method ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_ASK_FOR_NAME | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | X: Nach einem Namen fragen | 19991110 | |
2 | ![]() |
P_SOURCE_STYLE | Call by reference | Type reference (TYPE) | W3STYLE | SPACE | Stil für die Templategenerierung | 20000703 | |
3 | ![]() |
P_START_TOOL | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | X: Nach anlegen Tool staten | 19991110 | |
4 | ![]() |
P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Zusätzliche Daten | 19991006 | ||
5 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Request für neues Objekt | 19990805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 19990805 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990805 | |
3 | ![]() |
Objekt nicht gefunden | 19990805 | |
4 | ![]() |
fehlende Berechtigung | 19990805 | |
5 | ![]() |
Nutzerfehler | 20110329 |
Method ASK_CONTROLS_FOR_CHANGES Signature
Method ASK_CONTROLS_FOR_CHANGES on class CL_W3_OBJECT has no parameter.
Method ASK_CONTROLS_FOR_CHANGES on class CL_W3_OBJECT has no exception.
Method CALL_WHERE_USED_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objekttyp für Verwendungsnachweis | 20000417 | ||
2 | ![]() |
P_PARAMETER_NAME | Call by reference | Type reference (TYPE) | C | Name des Parameters | 20000417 |
Method CALL_WHERE_USED_LIST on class CL_W3_OBJECT has no exception.
Method CHANGE_DISP_EDIT Signature
Method CHANGE_DISP_EDIT on class CL_W3_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abbruch durch den Benutzer | 19990818 |
Method CHECK_CHANGES_FOR_TERMINATION Signature
Method CHECK_CHANGES_FOR_TERMINATION on class CL_W3_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Sichern wurde abgebrochen | 20090908 |
Method COPY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Name des zu kopierenden Objektes | 19990922 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 19990917 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990917 | |
3 | ![]() |
Objekt existiert bereits | 19990917 | |
4 | ![]() |
Objekt nicht gefunden | 19990917 | |
5 | ![]() |
fehlende Berechtigung | 19990917 |
Method CREATE_VERSION Signature
Method CREATE_VERSION on class CL_W3_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abgebrochen | 19990913 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Datencontainer | 20000731 | ||
2 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktion | 19990817 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 19990817 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990817 | |
3 | ![]() |
Objekt nicht gefunden | 19990817 | |
4 | ![]() |
fehlende Berechtigung | 19990817 |
Method DISPLAY_TADIR_ENTRY Signature
Method DISPLAY_TADIR_ENTRY on class CL_W3_OBJECT has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_W3_OBJECT has no exception.
Method DISPLAY_VERSIONS Signature
Method DISPLAY_VERSIONS on class CL_W3_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Abgebrochen | 19990913 |
Method DOCU_CALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20000404 | |
2 | ![]() |
P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | WebApp-Name | 20000404 | ||
3 | ![]() |
P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objekttyp | 20000404 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekttyp nicht gefunden | 20000404 |
Method DO_EXIT_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CHANGES | Call by reference | Type reference (TYPE) | SY-DATAR | Benutzereingabe erfolgt | 19990728 | ||
2 | ![]() |
P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 19990728 |
Method DO_EXIT_COMMAND on class CL_W3_OBJECT has no exception.
Method DO_PAI_1000 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CHANGES | Call by reference | Type reference (TYPE) | SY-DATAR | Benutzereingabe erfolgt | 19990728 | ||
2 | ![]() |
P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 19990727 |
Method DO_PAI_1000 on class CL_W3_OBJECT has no exception.
Method DO_PBO_1000 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_FCTAB | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | Nicht aktive OK-CODES (Tabelle) | 19990727 | ||
2 | ![]() |
P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Objektname | 20000126 | ||
3 | ![]() |
P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | Modus: Anzeigen oder Ändern | 19990727 | ||
4 | ![]() |
P_REPID | Call by reference | Type reference (TYPE) | SY-REPID | Name des Reports | 19990727 | ||
5 | ![]() |
P_STATE_TEXT | Call by reference | Type reference (TYPE) | W3STATTEXT | Text für Status des Objektes | 19990804 | ||
6 | ![]() |
P_SUBSCREEN | Call by reference | Type reference (TYPE) | CHAR20 | Anzuzeigender Subscreen | 19990727 |
Method DO_PBO_1000 on class CL_W3_OBJECT has no exception.
Method EXCLUDE_OBJECT_OK_CODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | OK-Code Tabelle | 19990811 |
Method EXCLUDE_OBJECT_OK_CODES on class CL_W3_OBJECT has no exception.
Method GET_CURSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CURSOR | Call by reference | Type reference (TYPE) | W3CURSOR | Cursorposition | 19990916 | ||
2 | ![]() |
P_GUI_CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | GUI-Control mit Focus | 20130129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Cursor nicht auf dem aktuellen Screen | 19990916 |
Method HANDLE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CURSOR | Call by reference | Type reference (TYPE) | W3CURSOR | Cursorposition | 19991025 |
Method HANDLE_DOUBLE_CLICK on class CL_W3_OBJECT has no exception.
Method H_COMPLETE_SERVICE_PUBLISHED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_SERVICE_NAME | Value transfer | Attribute reference (LIKE) | 20000511 |
Method H_COMPLETE_SERVICE_PUBLISHED on class CL_W3_OBJECT has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_W3_OBJECT has no parameter.
Method INITIALIZE on class CL_W3_OBJECT has no exception.
Method LEAVE Signature
Method LEAVE on class CL_W3_OBJECT has no parameter.
Method LEAVE on class CL_W3_OBJECT has no exception.
Method OBJECT_NAVIGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_FIELD | Call by reference | Type reference (TYPE) | CHAR50 | Name des Feldes | 19991026 | ||
2 | ![]() |
P_OBJECT_NAME | Call by reference | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 19991026 | ||
3 | ![]() |
P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: Typ eine Objekts der Entwicklungsumgebung | 19991026 | ||
4 | ![]() |
P_OPERATION | Call by reference | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 19991026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Navigation auf Feld nicht unterstützt | 19991026 |
Method PROCESS_OK_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CURSOR | Call by reference | Type reference (TYPE) | W3CURSOR | Cursorposition | 19991025 | ||
2 | ![]() |
P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 19990727 |
Method PROCESS_OK_CODE on class CL_W3_OBJECT has no exception.
Method PROCESS_TABLE_OK_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CURSOR | Call by reference | Type reference (TYPE) | W3CURSOR | Cursorposition | 19990916 | ||
2 | ![]() |
P_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | OK-Code | 19990916 | ||
3 | ![]() |
P_TOPLINE | Call by reference | Type reference (TYPE) | I | Oberste sichtbare Zeile des Table Controls | 19990916 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Keine Table Related Function | 19990916 |
Method PUBLISH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktionsbeschreibung | 19990907 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 19990907 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990907 | |
3 | ![]() |
Objekt nicht gefunden | 19990907 | |
4 | ![]() |
fehlende Berechtigung | 19990907 |
Method PUBLISH_LOCAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_PATH | Call by reference | Type reference (TYPE) | W3PATH | Pfad für lokales Publizieren aus Benutzereinstellungen | 20000410 | ||
2 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktionsbeschreibung | 20000410 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 20000410 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 20000410 | |
3 | ![]() |
Aktion wurde ausgeführt (publiziert mit IACOR) | 20000410 | |
4 | ![]() |
Objekt nicht gefunden | 20000410 | |
5 | ![]() |
fehlende Berechtigung | 20000410 |
Method SAVE Signature
Method SAVE on class CL_W3_OBJECT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nicht ausgeführt | 19990804 |
Method SET_CURSOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_CURSOR | Call by reference | Type reference (TYPE) | W3CURSOR | Cursorposition | 19991026 | ||
2 | ![]() |
P_GUI_CONTROL | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTROL | GUI-Control mit Focus | 20130129 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Cursor nicht auf dem aktuellen Screen | 19991026 |
Method SHOW_OR_EDIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_WB_DATA_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_WB_DATA_CONTAINER | Zusätzliche Daten | 19991007 | ||
2 | ![]() |
P_WB_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_WB_REQUEST | Aktionsbeschreibung | 19990727 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Aktion wurde abgebrochen | 19990727 | |
2 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990727 | |
3 | ![]() |
Objekt nicht gefunden | 19990727 | |
4 | ![]() |
fehlende Berechtigung | 19990727 |
Method START_ITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
P_PARAMETER_STRING | Call by reference | Type reference (TYPE) | C | Parameterstring | 20000330 | ||
2 | ![]() |
P_SERVICE_NAME | Call by reference | Type reference (TYPE) | ITSAPPL | Name des Service | 19990831 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei Requestbearbeitung aufgetreten | 19990831 |
Method START_SERVICE Signature
Method START_SERVICE on class CL_W3_OBJECT has no parameter.
Method START_SERVICE on class CL_W3_OBJECT has no exception.
Event Signatures
Event COMPLETE_SERVICE_PUBLISHED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | P_SERVICE_NAME | Exporting | Value transfer | Type reference (TYPE) | ITSAPPL | Service-Name | 20000511 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |