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 C_SWBM_C_TYPE_W3_XML Constant Protected Type reference (TYPE) SEU_OBJTYP 'W2 ' WB Request: (Internal) Type of an ABAP Workbench Object 20130129
2 DATA Instance attribute Protected Object reference (TYPE REF TO) CL_W3_API_XML3 ITS-API: XML Templates for Templates 20130129
3 EDITOR Instance attribute Protected Object reference (TYPE REF TO) IF_W3_XML_EDITOR3 ITS: XML Templates for Templates: Editor 20130129
4 EDITOR_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20130129
5 GENERATION_STYLE Static Attribute Protected Type reference (TYPE) W3STYLE 'XML' WAB: Style for Generating Templates 20130129
6 GENERATOR_CLASS Static Attribute Protected Type reference (TYPE) W3STYLECLASS 'CL_ITS_GENERATE_XML3' WAB: Class for Template Generation 20130129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FROM_DYNPRO_CONTEXT Instance method Protected Method 20130129
2 ADD_FROM_DYNPRO_CONTEXT_MULTI Instance method Protected Method 20130129
3 ADD_FROM_DYNPRO_CONTEXT_SINGLE Instance method Protected Method 20130129
4 ADJUST Instance method Protected Method 20130129
5 COPY_INT Static method Public Method 20130129
6 DO_PAI_ATTRIBUTES Instance method Protected Method 20130129
7 DO_PBO_ATTRIBUTES Instance method Protected Method 20130129
8 DO_PBO_EDITOR Instance method Protected Method 20130129
9 EDIT_LOCAL Instance method Protected Method 20130129
10 GENERATE_HTML Instance method Protected Method 20130129
11 GET_CSS_INCLUDE_DATA Instance method Public Method 20130129
12 GET_EDITOR_MIME_LIST Instance method Public Method 20130129
13 GET_PROPERTY_SETTINGS_AS_JSON Instance method Public Method 20130527
14 GET_SERVICE_PARAMETERS Instance method Protected Method 20130129
15 GO_TO_SCREEN Instance method Protected Method 20130129
16 INITIALIZE_EDITOR Instance method Protected Method 20130129
17 RELOAD_EDITOR Instance method Protected Method 20130129
18 SAVE_LOCAL Instance method Protected Method 20130129
19 SCREEN_ELEMENT_PROP_CHANGED Instance method Public Method 20130129
20 SET_GENERATE_ELEMENT Instance method Public Method 20130129
21 SET_UNSAVED Instance method Protected Method 20130129
22 UPLOAD Instance method Protected Method 20130129
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 Importing 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 ACTION_CANCELLED Aktion wurde abgebrochen 20130129
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20130129
3 OBJECT_ALREADY_EXISTS Objekt existiert schon 20130129
4 PERMISSION_FAILURE 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 Importing 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 ACTION_CANCELLED Aktion wurde abgebrochen 20130129
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20130129
3 OBJECT_ALREADY_EXISTS Objekt nicht gefunden 20130129
4 PERMISSION_FAILURE 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 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Workbench Manager: Request 20130129
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20130129
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20130129
3 OBJECT_ALREADY_EXISTS Objekt nicht gefunden 20130129
4 PERMISSION_FAILURE fehlende Berechtigung 20130129

Method ADJUST Signature

Method ADJUST on class CL_W3_XML3 has no parameter.
# Exception Resumable Description Created on
1 CX_W3_API_XML Fehler bei XML-Vorlagen 20130129

Method COPY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DO_NOT_CHECK_NAME Call by reference Type reference (TYPE) FLAG 20130129
2 Importing P_SOURCE_XML_NAME Call by reference Type reference (TYPE) IACIKEYT 20130129
3 Changing P_TARGET_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS 20130129
4 Importing P_TARGET_LONG_NAME Call by reference Type reference (TYPE) IACKEYLONG 20130129
5 Importing P_TARGET_XML_NAME Call by reference Type reference (TYPE) IACIKEYT 20130129
6 Changing P_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR 20130129
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20130129
2 ERROR_OCCURED 20130129
3 OBJECT_ALREADY_EXISTS 20130129
4 OBJECT_NOT_FOUND 20130129
5 PERMISSION_FAILURE 20130129

Method DO_PAI_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 Exporting 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 Exporting P_CSS_DATA_STRING Call by reference Type reference (TYPE) STRING 20130129
2 Exporting P_CSS_URL Call by reference Type reference (TYPE) STRING 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129
2 CX_W3_API_XML 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 Exporting 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 CX_IAC_XML Fehler bei XML-Vorlagen 20130129
2 CX_W3_API_XML 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 Returning 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 Exporting P_PARAMETERS Call by reference Type reference (TYPE) W3SERVPARA_TABLETYPE ITS: Serviceparameter Tabelle 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129
2 CX_W3_API_XML 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 CX_IAC_XML 20130129
2 CX_W3_API_XML 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 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_PART Call by reference Type reference (TYPE) IACXMLELEMENTPART 20130129
3 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
4 Importing P_FIRST_OF_MULTIPLE_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Erste Änderung von mehreren 20130129
5 Importing P_LAST_OF_MULTIPLE_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Letzte Änderung einer Eigenschaft (abschließen) 20130129
6 Importing P_MULTIPLE_CHANGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Eine von vielen Änderungen 20130129
7 Importing P_PROPERTY_NAME Call by reference Type reference (TYPE) IACXMLPROPERTY 20130129
8 Importing P_PROPERTY_USE Call by reference Type reference (TYPE) IACXMLPROPERTYUSE 20130129
9 Importing P_PROPERTY_VALUE Call by reference Type reference (TYPE) ANY 20130129
10 Importing P_STATUS Call by reference Type reference (TYPE) STRING 20130129
11 Importing P_USE_DEFAULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130129
# Exception Resumable Description Created on
1 CX_IAC_XML Fehler bei XML-Vorlagen 20130129
2 CX_W3_API_XML 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 Importing P_ELEMENT_NAME Call by reference Type reference (TYPE) SCRFNAME 20130129
2 Importing P_ELEMENT_TYPE Call by reference Type reference (TYPE) SCRNTYPE 20130129
3 Importing P_GENERATE_ELEMENT Call by reference Type reference (TYPE) IACXMLGENERATEELEMENT 20130129
# Exception Resumable Description Created on
1 CX_W3_API_XML 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