SAP ABAP Class CL_W3_XML3 (ITS: XML Templates for HTML Templates)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO-WAB (Application Component) Web Application Builder
⤷
SW3_TOOL (Package) ITS Connection: Tool
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_W3_OBJECT | ITS: General Functions for Sets of Objects | 20130129 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_W3_XML_TOOL | XML Templates for Internet Templates, Tool Interface | 20130129 |
Properties
| Class | CL_W3_XML3 | |
| Short Description | ITS: XML Templates for HTML Templates | |
| Super Class | CL_W3_OBJECT | ITS: General Functions for Sets of Objects |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SW3_TOOL | ITS Connection: Tool |
| Created | 20121214 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_W3_XML3 has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_W3_XML_TOOL | XML Templates for Internet Templates, Tool Interface | 20130129 |
Friends
Class CL_W3_XML3 has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | SEU_OBJTYP | 'W2 ' | WB Request: (Internal) Type of an ABAP Workbench Object | 20130129 | ||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_W3_API_XML3 | ITS-API: XML Templates for Templates | 20130129 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_W3_XML_EDITOR3 | ITS: XML Templates for Templates: Editor | 20130129 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Container for Custom Controls in Screen Area | 20130129 | |||
| 5 | Static Attribute | Protected | Type reference (TYPE) | W3STYLE | 'XML' | WAB: Style for Generating Templates | 20130129 | ||
| 6 | Static Attribute | Protected | Type reference (TYPE) | W3STYLECLASS | 'CL_ITS_GENERATE_XML3' | WAB: Class for Template Generation | 20130129 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | MODE_CHANGED | Instance Event (0) |
Public (2) |
20130129 |
Types
Class CL_W3_XML3 has no local type.
Method Signatures
Method ADD_FROM_DYNPRO_CONTEXT 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 | Request für neues Objekt | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20130129 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20130129 | ||
| 3 | Objekt existiert schon | 20130129 | ||
| 4 | fehlende Berechtigung | 20130129 |
Method ADD_FROM_DYNPRO_CONTEXT_MULTI 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 | Request für neues Objekt | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20130129 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20130129 | ||
| 3 | Objekt nicht gefunden | 20130129 | ||
| 4 | fehlende Berechtigung | 20130129 |
Method ADD_FROM_DYNPRO_CONTEXT_SINGLE 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 | Workbench Manager: Request | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20130129 | ||
| 2 | Fehler bei Requestbearbeitung aufgetreten | 20130129 | ||
| 3 | Objekt nicht gefunden | 20130129 | ||
| 4 | fehlende Berechtigung | 20130129 |
Method ADJUST Signature
Method ADJUST on class CL_W3_XML3 has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 |
Method COPY_INT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PI_DO_NOT_CHECK_NAME | Call by reference | Type reference (TYPE) | FLAG | 20130129 | ||||
| 2 | P_SOURCE_XML_NAME | Call by reference | Type reference (TYPE) | IACIKEYT | 20130129 | ||||
| 3 | P_TARGET_DEVCLASS | Call by reference | Type reference (TYPE) | DEVCLASS | 20130129 | ||||
| 4 | P_TARGET_LONG_NAME | Call by reference | Type reference (TYPE) | IACKEYLONG | 20130129 | ||||
| 5 | P_TARGET_XML_NAME | Call by reference | Type reference (TYPE) | IACIKEYT | 20130129 | ||||
| 6 | P_TRANSPORT_REQUEST | Call by reference | Type reference (TYPE) | TRKORR | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130129 | |||
| 2 | 20130129 | |||
| 3 | 20130129 | |||
| 4 | 20130129 | |||
| 5 | 20130129 |
Method DO_PAI_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | W3TEMPATTR | 20130129 |
Method DO_PAI_ATTRIBUTES on class CL_W3_XML3 has no exception.
Method DO_PBO_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_DATA | Call by reference | Type reference (TYPE) | W3TEMPATTR | 20130129 |
Method DO_PBO_ATTRIBUTES on class CL_W3_XML3 has no exception.
Method DO_PBO_EDITOR Signature
Method DO_PBO_EDITOR on class CL_W3_XML3 has no parameter.
Method DO_PBO_EDITOR on class CL_W3_XML3 has no exception.
Method EDIT_LOCAL Signature
Method EDIT_LOCAL on class CL_W3_XML3 has no parameter.
Method EDIT_LOCAL on class CL_W3_XML3 has no exception.
Method GENERATE_HTML Signature
Method GENERATE_HTML on class CL_W3_XML3 has no parameter.
Method GENERATE_HTML on class CL_W3_XML3 has no exception.
Method GET_CSS_INCLUDE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_CSS_DATA_STRING | Call by reference | Type reference (TYPE) | STRING | 20130129 | ||||
| 2 | P_CSS_URL | Call by reference | Type reference (TYPE) | STRING | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 | ||
| 2 | Fehler bei XML-Vorlagen | 20130129 |
Method GET_EDITOR_MIME_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MIME_LIST | Call by reference | Type reference (TYPE) | W3_MIME_NAME_LIST | ITS: Tabelle mit Mime Namen | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 | ||
| 2 | Fehler bei XML-Vorlagen | 20130129 |
Method GET_PROPERTY_SETTINGS_AS_JSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_PROPERTIES_AS_JSON | Value transfer | Object reference (TYPE REF TO) | IF_IAC_JSON | JSON-Objekt | 20130527 |
Method GET_PROPERTY_SETTINGS_AS_JSON on class CL_W3_XML3 has no exception.
Method GET_SERVICE_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_PARAMETERS | Call by reference | Type reference (TYPE) | W3SERVPARA_TABLETYPE | ITS: Serviceparameter Tabelle | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 | ||
| 2 | Fehler bei XML-Vorlagen | 20130129 |
Method GO_TO_SCREEN Signature
Method GO_TO_SCREEN on class CL_W3_XML3 has no parameter.
Method GO_TO_SCREEN on class CL_W3_XML3 has no exception.
Method INITIALIZE_EDITOR Signature
Method INITIALIZE_EDITOR on class CL_W3_XML3 has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20130129 | |||
| 2 | Fehler bei XML-Vorlagen | 20130129 |
Method RELOAD_EDITOR Signature
Method RELOAD_EDITOR on class CL_W3_XML3 has no parameter.
Method RELOAD_EDITOR on class CL_W3_XML3 has no exception.
Method SAVE_LOCAL Signature
Method SAVE_LOCAL on class CL_W3_XML3 has no parameter.
Method SAVE_LOCAL on class CL_W3_XML3 has no exception.
Method SCREEN_ELEMENT_PROP_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ELEMENT_NAME | Call by reference | Type reference (TYPE) | SCRFNAME | 20130129 | ||||
| 2 | P_ELEMENT_PART | Call by reference | Type reference (TYPE) | IACXMLELEMENTPART | 20130129 | ||||
| 3 | P_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | SCRNTYPE | 20130129 | ||||
| 4 | P_FIRST_OF_MULTIPLE_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Erste Änderung von mehreren | 20130129 | ||
| 5 | P_LAST_OF_MULTIPLE_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Letzte Änderung einer Eigenschaft (abschließen) | 20130129 | ||
| 6 | P_MULTIPLE_CHANGES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Eine von vielen Änderungen | 20130129 | ||
| 7 | P_PROPERTY_NAME | Call by reference | Type reference (TYPE) | IACXMLPROPERTY | 20130129 | ||||
| 8 | P_PROPERTY_USE | Call by reference | Type reference (TYPE) | IACXMLPROPERTYUSE | 20130129 | ||||
| 9 | P_PROPERTY_VALUE | Call by reference | Type reference (TYPE) | ANY | 20130129 | ||||
| 10 | P_STATUS | Call by reference | Type reference (TYPE) | STRING | 20130129 | ||||
| 11 | P_USE_DEFAULT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 | ||
| 2 | Fehler bei XML-Vorlagen | 20130129 |
Method SET_GENERATE_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_ELEMENT_NAME | Call by reference | Type reference (TYPE) | SCRFNAME | 20130129 | ||||
| 2 | P_ELEMENT_TYPE | Call by reference | Type reference (TYPE) | SCRNTYPE | 20130129 | ||||
| 3 | P_GENERATE_ELEMENT | Call by reference | Type reference (TYPE) | IACXMLGENERATEELEMENT | 20130129 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei XML-Vorlagen | 20130129 |
Method SET_UNSAVED Signature
Method SET_UNSAVED on class CL_W3_XML3 has no parameter.
Method SET_UNSAVED on class CL_W3_XML3 has no exception.
Method UPLOAD Signature
Method UPLOAD on class CL_W3_XML3 has no parameter.
Method UPLOAD on class CL_W3_XML3 has no exception.
Event Signatures
Event MODE_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MODE | Exporting | Value transfer | Type reference (TYPE) | SEU_ACTION | WB Request: Operation innerhalb der Entwicklungsumgebung | 20130129 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |