SAP ABAP Class CL_PROXY_XML_EDIT (XML Viewer and Editor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_UI (Package) User Interface for Proxy Generation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_XML_EDIT_WITH_TOOLBAR XML Edit with Toolbar 20051209
Properties
Class CL_PROXY_XML_EDIT  
Short Description XML Viewer and Editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_UI   User Interface for Proxy Generation 
Created 20051111   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_XML_EDIT has no interface implemented.
Friends
Class CL_PROXY_XML_EDIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20051111
2 CHANGE_MODE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051111
3 CONTENT_TYPE Instance attribute Protected Type reference (TYPE) STRING 20061027
4 EDITOR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SOURCEEDIT SAP ABAP Control 20051111
5 EMPTY_URL Static Attribute Private Type reference (TYPE) T_URL 20051111
6 READONLY Instance attribute Private Type reference (TYPE) ABAP_BOOL abap_false 20051201
7 SOURCE_TYPE Instance attribute Protected Type reference (TYPE) STRING 20060413
8 TEXT Instance attribute Private Type reference (TYPE) STRING_TABLE 20051111
9 URL Instance attribute Private Type reference (TYPE) T_URL 20051111
10 USE_SOURCE_EDIT Static Attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060202
11 VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_HTML_VIEWER HTML Control Proxy Class 20051111
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20051111
2 CLEAR Instance method Public Method 20051111
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051111
4 GET_CHANGE_MODE Instance method Public Method 20051111
5 GET_OFFSET Instance method Private Method 20080318
6 GET_TEXT Instance method Public Method 20051111
7 GET_TEXT_INTERNAL Instance method Private Method 20051111
8 GET_XSTRING Instance method Public Method 20051111
9 IS_EDITOR_AVAILABLE Instance method Public Method 20051202
10 IS_READONLY Instance method Public Method 20051201
11 PRETTY_PRINT Instance method Public Method 20060208
12 SET_CHANGE_MODE Instance method Public Method 20051111
13 SET_CONTENT_TYPE Instance method Public Method 20061027
14 SET_FOCUS Instance method Public Method 20070111
15 SET_OFFSET Instance method Public Method 20060217
16 SET_READONLY Instance method Public Method 20051201
17 SET_SOURCE_TYPE Instance method Public Method 20060413
18 SET_TEXT Instance method Public Method 20051111
19 SET_TEXT_INTERNAL Instance method Private Method 20131021
20 SET_VISIBLE Instance method Public Method 20051111
21 SET_XSTRING Instance method Public Method 20051111
22 STRING_TO_URL Static method Private Method 20051111
23 TEXT_TO_URL Static method Private Method 20051111
24 TOGGLE_CHANGE_MODE Instance method Public Method 20051117
25 XSTRING_TO_TEXT Static method Public Method 20060217
26 XSTRING_TO_URL Static method Private Method 20051111
Events
Class CL_PROXY_XML_EDIT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STRING_TABLE Public See coding 20051111 STRING_TABLE type standard table of string with default key
2 T_URL Private See coding 20051111 t_url(1024) type c
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PROXY_XML_EDIT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PROXY_XML_EDIT has no exception.

Method CLEAR Signature

Method CLEAR on class CL_PROXY_XML_EDIT has no parameter.
Method CLEAR on class CL_PROXY_XML_EDIT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20051111
2 Importing SOURCE_TYPE Call by reference Type reference (TYPE) STRING 'XML' 20060413

Method CONSTRUCTOR on class CL_PROXY_XML_EDIT has no exception.

Method GET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGE_MODE Value transfer Type reference (TYPE) ABAP_BOOL 20051111

Method GET_CHANGE_MODE on class CL_PROXY_XML_EDIT has no exception.

Method GET_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FROM Call by reference Type reference (TYPE) I 20080318
2 Exporting TO Call by reference Type reference (TYPE) I 20080318

Method GET_OFFSET on class CL_PROXY_XML_EDIT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) STRING_TABLE 20051111

Method GET_TEXT on class CL_PROXY_XML_EDIT has no exception.

Method GET_TEXT_INTERNAL Signature

Method GET_TEXT_INTERNAL on class CL_PROXY_XML_EDIT has no parameter.
Method GET_TEXT_INTERNAL on class CL_PROXY_XML_EDIT has no exception.

Method GET_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) XSTRING 20051111

Method GET_XSTRING on class CL_PROXY_XML_EDIT has no exception.

Method IS_EDITOR_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EDITOR_AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL 20051202

Method IS_EDITOR_AVAILABLE on class CL_PROXY_XML_EDIT has no exception.

Method IS_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20051201

Method IS_READONLY on class CL_PROXY_XML_EDIT has no exception.

Method PRETTY_PRINT Signature

Method PRETTY_PRINT on class CL_PROXY_XML_EDIT has no parameter.
Method PRETTY_PRINT on class CL_PROXY_XML_EDIT has no exception.

Method SET_CHANGE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGE_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20051111

Method SET_CHANGE_MODE on class CL_PROXY_XML_EDIT has no exception.

Method SET_CONTENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_TYPE Call by reference Type reference (TYPE) STRING 20061027

Method SET_CONTENT_TYPE on class CL_PROXY_XML_EDIT has no exception.

Method SET_FOCUS Signature

Method SET_FOCUS on class CL_PROXY_XML_EDIT has no parameter.
Method SET_FOCUS on class CL_PROXY_XML_EDIT has no exception.

Method SET_OFFSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OFFSET Call by reference Type reference (TYPE) I 20060217

Method SET_OFFSET on class CL_PROXY_XML_EDIT has no exception.

Method SET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READONLY Call by reference Type reference (TYPE) ABAP_BOOL 20051201

Method SET_READONLY on class CL_PROXY_XML_EDIT has no exception.

Method SET_SOURCE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SOURCE_TYPE Call by reference Type reference (TYPE) STRING 20060413

Method SET_SOURCE_TYPE on class CL_PROXY_XML_EDIT has no exception.

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING_TABLE 20051111

Method SET_TEXT on class CL_PROXY_XML_EDIT has no exception.

Method SET_TEXT_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) STRING_TABLE 20131021
2 Importing X_TEXT Call by reference Type reference (TYPE) XSTRING 20131021

Method SET_TEXT_INTERNAL on class CL_PROXY_XML_EDIT has no exception.

Method SET_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20051111

Method SET_VISIBLE on class CL_PROXY_XML_EDIT has no exception.

Method SET_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING 20051111

Method SET_XSTRING on class CL_PROXY_XML_EDIT has no exception.

Method STRING_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) STRING 20051111
2 Importing SUBTYPE Call by reference Type reference (TYPE) C 20051111
3 Importing TYPE Call by reference Type reference (TYPE) C 20051111
4 Returning URL Value transfer Type reference (TYPE) T_URL 20051111

Method STRING_TO_URL on class CL_PROXY_XML_EDIT has no exception.

Method TEXT_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) STRING_TABLE 20051111
2 Importing SUBTYPE Call by reference Type reference (TYPE) C 20051111
3 Importing TYPE Call by reference Type reference (TYPE) C 20051111
4 Returning URL Value transfer Type reference (TYPE) T_URL 20051111

Method TEXT_TO_URL on class CL_PROXY_XML_EDIT has no exception.

Method TOGGLE_CHANGE_MODE Signature

Method TOGGLE_CHANGE_MODE on class CL_PROXY_XML_EDIT has no parameter.
Method TOGGLE_CHANGE_MODE on class CL_PROXY_XML_EDIT has no exception.

Method XSTRING_TO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING 20060217
2 Returning OUT Value transfer Type reference (TYPE) STRING_TABLE 20060217

Method XSTRING_TO_TEXT on class CL_PROXY_XML_EDIT has no exception.

Method XSTRING_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) XSTRING 20051111
2 Importing SUBTYPE Call by reference Type reference (TYPE) C 20051111
3 Importing TYPE Call by reference Type reference (TYPE) C 20051111
4 Returning URL Value transfer Type reference (TYPE) T_URL 20051111

Method XSTRING_TO_URL on class CL_PROXY_XML_EDIT has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 710