SAP ABAP Class CL_PROXY_XML_EDIT_WITH_TOOLBAR (XML Edit with Toolbar)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_XML_EDIT XML Viewer and Editor 20051209
Properties
Class CL_PROXY_XML_EDIT_WITH_TOOLBAR  
Short Description XML Edit with Toolbar    
Super Class CL_PROXY_XML_EDIT XML Viewer and Editor 
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 20051209   SAP 
Last change 20130531   SAP 
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)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no interface implemented.
Friends
Class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_EXTENSION Instance attribute Private Type reference (TYPE) STRING 'XML' 20051209
2 DEFAULT_FILENAME Instance attribute Private Type reference (TYPE) STRING 20051209
3 DOCUMENT Instance attribute Private Type reference (TYPE) XSTRING 20051209
4 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Abstract Container for GUI Controls 20051209
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051209
2 CREATE_DEFAULT_TOOLBAR_BUTTONS Static method Public Method 20051209
3 CREATE_TOOLBAR Instance method Private Method 20051209
4 GET_DOCUMENT Instance method Public Method 20051209
5 LOAD Instance method Private Method 20051209
6 ON_FUNCTION_SELECTED Instance method Private Event handling method 20051209
7 SET_BUTTON_STATES Instance method Private Method 20060804
8 SET_BUTTON_VISIBLE Instance method Private Method 20060804
9 SET_DEFAULT_EXTENSION Instance method Public Method 20051209
10 SET_DEFAULT_FILENAME Instance method Public Method 20051209
11 SET_DOCUMENT Instance method Public Method 20051209
12 STORE Instance method Private Method 20051209
Events
# Event Type Visibility Description Created on
1 FUNCTION_SELECTED Instance Event
(0)
Public
(2)
20051209
Types
Class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20051209
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20051209
3 Importing READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051209
4 Importing WITH_PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080107

Method CONSTRUCTOR on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method CREATE_DEFAULT_TOOLBAR_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BUTTONS Value transfer Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20051209
2 Importing READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20051209
3 Importing WITH_PRETTY_PRINT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080107

Method CREATE_DEFAULT_TOOLBAR_BUTTONS on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUTTONS Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20051209
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20051209

Method CREATE_TOOLBAR on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method GET_DOCUMENT Signature

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

Method GET_DOCUMENT on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method LOAD Signature

Method LOAD on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no parameter.
Method LOAD on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20051209

Method ON_FUNCTION_SELECTED on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method SET_BUTTON_STATES Signature

Method SET_BUTTON_STATES on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no parameter.
Method SET_BUTTON_STATES on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method SET_BUTTON_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC Function Code 20060804
2 Importing VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20060804

Method SET_BUTTON_VISIBLE on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method SET_DEFAULT_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_EXTENSION Call by reference Type reference (TYPE) CSEQUENCE 20051209

Method SET_DEFAULT_EXTENSION on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method SET_DEFAULT_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_FILENAME Call by reference Type reference (TYPE) CSEQUENCE 20051209

Method SET_DEFAULT_FILENAME on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method SET_DOCUMENT Signature

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

Method SET_DOCUMENT on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.

Method STORE Signature

Method STORE on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no parameter.
Method STORE on class CL_PROXY_XML_EDIT_WITH_TOOLBAR has no exception.
Event Signatures

Event FUNCTION_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Function code 20051209
History
Last changed by/on SAP  20130531 
SAP Release Created in 710