SAP ABAP Class CL_CONTROL_COMPOSER (Control Composer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SEU_CONTROL_COMPOSER (Package) Control Composer
Properties
Class CL_CONTROL_COMPOSER  
Short Description Control Composer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEU_CONTROL_COMPOSER   Control Composer 
Created 19991028   SAP 
Last change 20000516   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CC_TOOLS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_CONTROL_COMPOSER has no interface implemented.
Friends
Class CL_CONTROL_COMPOSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED Instance attribute Private Type reference (TYPE) BOOLEAN 'X' = True; ' ' = False; Unsaved vs. Saved 19991227
2 CONTROL_BOX Instance attribute Private Object reference (TYPE REF TO) CL_CC_CONTROL_BOX " 19991029
3 CONTROL_COMPOSITE Instance attribute Private Object reference (TYPE REF TO) CL_CONTROL_COMPOSITE " 19991028
4 CONTROL_TREE_ROOT Instance attribute Private Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991028
5 CTX_MEN_FCODE_DELETE Static Attribute Public Type reference (TYPE) SY-UCOMM 'DEL' Context Menus: Function Code for Delete 20000204
6 CTX_MEN_FCODE_DISPLAY Static Attribute Public Type reference (TYPE) SY-UCOMM 'DISP' Context Menus: Function Code for Display 20000419
7 CTX_MEN_FCODE_EDIT_NAME Static Attribute Public Type reference (TYPE) SY-UCOMM 'EDITNAME' Context Menus: Function Code for Name Change 20000529
8 CTX_MEN_FCODE_INSERT Static Attribute Public Type reference (TYPE) SY-UCOMM 'INS' Context Menus: Function Code for Insert 20000204
9 CTX_MEN_FCODE_NAVIGATE Static Attribute Public Type reference (TYPE) SY-UCOMM 'NAV' Context Menus: Function Code for Navigate 20000418
10 DETAIL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_CC_DETAIL_TREE " 19991028
11 EDIT_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT " 20000218
12 FLAVOR_CONTROL Constant Public Type reference (TYPE) TEXT20 'CC_CONTROL' " 19991102
13 OVERVIEW_TREE Instance attribute Private Object reference (TYPE REF TO) CL_CC_OVERVIEW_TREE " 19991029
14 READONLY Instance attribute Private Type reference (TYPE) BOOLEAN 'X' = true; ' ' = false; Display vs. Change Mode 19991227
15 SOURCE_EDIT_MODE Instance attribute Private Type reference (TYPE) AS4FLAG 'X': Display XML Source in Edit Control 20000218
16 TMP_NAME_INDEX Instance attribute Private Type reference (TYPE) I 1 " 19991102
17 VIEW Instance attribute Private Object reference (TYPE REF TO) CL_CONTROL_COMPOSER_VIEW " 19991028
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19991028
2 CREATE_NEW_CONTROL Instance method Private Method Create Control that User Wants to Add to Tool 20000214
3 CREATE_NEW_PLUG_IN Instance method Private Method Create Plug-In that User Wants to Add to Tool 20000407
4 ENABLE_PREVIEW Instance method Private Method ENABLE / DISABLE PREVIEW 20000628
5 FREE Instance method Public Method " 19991119
6 FREE_COMPOSITE Instance method Private Method " 20000104
7 GET_DRAWING_OBJECTS Instance method Private Method Get Root Nodes of all Controls/Plug-Ins (w/o Top-Level) 20000616
8 GET_DRAWING_OBJECTS_GEOMETRY Instance method Public Method Gets x,y, w, h of all Controls/Plug-Ins 20000616
9 GET_GEOMETRY_FROM_FRONTEND Instance method Private Method " 20000616
10 GET_PROP_LIST_REF_BY_NODE Instance method Private Method " 19991124
11 GET_READONLY Instance method Public Method Query Whether Display or Change Mode 19991227
12 GET_SUPPORT_REF_BY_NODE Instance method Private Method " 19991105
13 GET_TMP_CONTROL_NAME Instance method Private Method " 20000411
14 GET_TMP_PLUG_IN_NAME Instance method Private Method " 20000411
15 GET_XML_STRING Instance method Public Method " 20000405
16 GET_XML_STRING_FROM_EDIT Instance method Private Method " 20000218
17 HANDLE_CONTROL_DELETE_REQUEST Instance method Private Method " 19991201
18 HANDLE_CONTROL_DELETE_REQ_DT Instance method Private Event handling method " 19991201
19 HANDLE_CONTROL_DELETE_REQ_OT Instance method Private Event handling method " 19991201
20 HANDLE_CONTROL_INSERT_REQUEST Instance method Private Event handling method " 19991104
21 HANDLE_CONTROL_INSERT_REQ_OT Instance method Private Event handling method " 20000607
22 HANDLE_CONTROL_NAME_CHANGED Instance method Private Event handling method " 19991116
23 HANDLE_CONTROL_PROP_CHANGED Instance method Private Event handling method " 20000504
24 HANDLE_CONTROL_SELECTED Instance method Private Method " 19991130
25 HANDLE_CONTROL_SELECTED_DT Instance method Private Event handling method Control Chosen in Detail Tree 19991130
26 HANDLE_CONTROL_SELECTED_OT Instance method Private Event handling method Control Chosen in Overview Tree 19991130
27 HANDLE_PLUG_IN_NAV_REQ_DT Instance method Private Event handling method " 20000418
28 HANDLE_PLUG_IN_NAV_REQ_OT Instance method Private Event handling method " 20000418
29 HANDLE_PROPERTY_CHANGE_REQUEST Instance method Private Event handling method " 19991105
30 HANDLE_PROPLIST_DELETE_REQUEST Instance method Private Event handling method " 19991129
31 HANDLE_PROPLIST_INSERT_REQUEST Instance method Private Event handling method " 19991124
32 INSERT_CONTROL Instance method Private Method Put Control in a Container Control 20000607
33 INTERNAL_ERROR Instance method Private Method " 19991029
34 IS_CHANGED Instance method Public Method Query Whether Control Composite Has Changed 19991227
35 IS_READONLY Instance method Public Method Prompt Whether Control Composite is Display Only 20000607
36 PREPARE_SAVE Instance method Public Method Prepare Save 20000616
37 RECREATE_CONTROL Instance method Private Method " 19991119
38 SET_CHANGED_FLAG Instance method Private Method " 20000113
39 SET_CONTROL_COMPOSITE Instance method Public Method Assign Control Composite 20000103
40 SET_EDIT_READONLY Instance method Private Method " 20000218
41 SET_READONLY Instance method Public Method Toggle Between Display and Change Mode 19991227
42 SET_SAVED Instance method Public Method Reset IS_CHANGED Status 20000110
43 SHOW_ERROR_MESSAGE Instance method Private Method " 20000214
44 SHOW_INT_CONTROL_ERROR Instance method Private Method " 20000214
45 UPDATE_GEOMETRY_IN_CTL_TREE Instance method Private Method " 20000616
46 WRITE_SOURCE_TO_EDIT Instance method Private Method " 20000218
Events
# Event Type Visibility Description Created on
1 MODIFIED Instance Event
(0)
Public
(2)
CHANGED Flag Has Changed 20000113
2 PLUG_IN_SELECTED Instance Event
(0)
Public
(2)
Navigation to a Plug-In 20000412
Types
Class CL_CONTROL_COMPOSER 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 PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER " 19991028
2 Importing SOURCE_EDIT_MODE Value transfer Type reference (TYPE) AS4FLAG " 20000218
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 19991028
2 FAILED " 19991028

Method CREATE_NEW_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGNMENT Value transfer Type reference (TYPE) I " 20000615
2 Exporting CONTROL Call by reference Object reference (TYPE REF TO) CL_GUI_CONTROL " 20000613
3 Exporting CONTROL_TREE_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 20000214
4 Importing COPY_PROPS Value transfer Type reference (TYPE) AS4FLAG " 20000620
5 Importing FACTORY_CLASS_NAME Call by reference Type reference (TYPE) STRING " 20000222
6 Importing HEIGHT Value transfer Type reference (TYPE) I " 20000615
7 Importing LEFT Value transfer Type reference (TYPE) I " 20000615
8 Importing METRIC Value transfer Type reference (TYPE) I " 20000615
9 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER " 20000214
10 Importing PARENT_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 20000214
11 Exporting SUCCESSFUL Value transfer Type reference (TYPE) AS4FLAG " 20000214
12 Importing TOP Value transfer Type reference (TYPE) I " 20000615
13 Importing WIDTH Value transfer Type reference (TYPE) I " 20000615

Method CREATE_NEW_CONTROL on class CL_CONTROL_COMPOSER has no exception.

Method CREATE_NEW_PLUG_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIGNMENT Value transfer Type reference (TYPE) I " 20000621
2 Importing CLASS_NAME Call by reference Type reference (TYPE) STRING " 20000407
3 Exporting CONTROL_TREE_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 20000407
4 Importing COPY_PROPS Value transfer Type reference (TYPE) AS4FLAG " 20000621
5 Importing HEIGHT Value transfer Type reference (TYPE) I " 20000621
6 Importing LEFT Value transfer Type reference (TYPE) I " 20000621
7 Importing METRIC Value transfer Type reference (TYPE) I " 20000621
8 Importing PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER " 20000407
9 Importing PARENT_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 20000407
10 Exporting SUCCESSFUL Value transfer Type reference (TYPE) AS4FLAG " 20000407
11 Importing TOP Value transfer Type reference (TYPE) I " 20000621
12 Importing WIDTH Value transfer Type reference (TYPE) I " 20000621

Method CREATE_NEW_PLUG_IN on class CL_CONTROL_COMPOSER has no exception.

Method ENABLE_PREVIEW Signature

Method ENABLE_PREVIEW on class CL_CONTROL_COMPOSER has no parameter.
Method ENABLE_PREVIEW on class CL_CONTROL_COMPOSER has no exception.

Method FREE Signature

Method FREE on class CL_CONTROL_COMPOSER has no parameter.
Method FREE on class CL_CONTROL_COMPOSER has no exception.

Method FREE_COMPOSITE Signature

Method FREE_COMPOSITE on class CL_CONTROL_COMPOSER has no parameter.
Method FREE_COMPOSITE on class CL_CONTROL_COMPOSER has no exception.

Method GET_DRAWING_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE Startknoten im Control Tree 20000616
2 Changing OBJECT_TABLE Call by reference Type reference (TYPE) CCCTLGEOT COntrol Composer: intern 20000616
3 Importing ROOT_OBJECT_PROCESSED Value transfer Type reference (TYPE) AS4FLAG Das Top-Level Control (Plug-In) wurde bereits besucht 20000620

Method GET_DRAWING_OBJECTS on class CL_CONTROL_COMPOSER has no exception.

Method GET_DRAWING_OBJECTS_GEOMETRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED Value transfer Type reference (TYPE) AS4FLAG Control Frontend-Koordinaten geändert? 20000619

Method GET_DRAWING_OBJECTS_GEOMETRY on class CL_CONTROL_COMPOSER has no exception.

Method GET_GEOMETRY_FROM_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OBJECT_TABLE Call by reference Type reference (TYPE) CCCTLGEOT COntrol Composer: intern 20000616

Method GET_GEOMETRY_FROM_FRONTEND on class CL_CONTROL_COMPOSER has no exception.

Method GET_PROP_LIST_REF_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991124
2 Returning SUPPORT_REF Value transfer Object reference (TYPE REF TO) IF_CONTROL_COMPOSITE_PROP_LIST " 19991124

Method GET_PROP_LIST_REF_BY_NODE on class CL_CONTROL_COMPOSER has no exception.

Method GET_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning READONLY Value transfer Type reference (TYPE) BOOLEAN 'X' = true; ' ' = false 19991227

Method GET_READONLY on class CL_CONTROL_COMPOSER has no exception.

Method GET_SUPPORT_REF_BY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991105
2 Returning SUPPORT_REF Value transfer Object reference (TYPE REF TO) IF_CONTROL_COMPOSITE_SUPPORT " 19991105

Method GET_SUPPORT_REF_BY_NODE on class CL_CONTROL_COMPOSER has no exception.

Method GET_TMP_CONTROL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING " 20000411

Method GET_TMP_CONTROL_NAME on class CL_CONTROL_COMPOSER has no exception.

Method GET_TMP_PLUG_IN_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING " 20000411

Method GET_TMP_PLUG_IN_NAME on class CL_CONTROL_COMPOSER has no exception.

Method GET_XML_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting XML_STRING Call by reference Type reference (TYPE) STRING " 20000405

Method GET_XML_STRING on class CL_CONTROL_COMPOSER has no exception.

Method GET_XML_STRING_FROM_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting XML_STRING Value transfer Type reference (TYPE) STRING " 20000405

Method GET_XML_STRING_FROM_EDIT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TREE_NODE Call by reference Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991201
2 Importing PLUG_IN Value transfer Type reference (TYPE) AS4FLAG " 20000411

Method HANDLE_CONTROL_DELETE_REQUEST on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_DELETE_REQ_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TREE_NODE Call by reference Attribute reference (LIKE) 19991201
2 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000411

Method HANDLE_CONTROL_DELETE_REQ_DT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_DELETE_REQ_OT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TREE_NODE Call by reference Attribute reference (LIKE) 19991201
2 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000411

Method HANDLE_CONTROL_DELETE_REQ_OT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_INSERT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Attribute reference (LIKE) 20000406
2 Importing CONTAINER Call by reference Attribute reference (LIKE) 19991104
3 Importing PARENT_CONTROL Call by reference Attribute reference (LIKE) 19991104
4 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000406

Method HANDLE_CONTROL_INSERT_REQUEST on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_INSERT_REQ_OT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Attribute reference (LIKE) 20000607
2 Importing PARENT_CONTROL Call by reference Attribute reference (LIKE) 20000607
3 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000607

Method HANDLE_CONTROL_INSERT_REQ_OT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_NAME_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Call by reference Attribute reference (LIKE) 19991116
2 Importing NEW_NAME Call by reference Attribute reference (LIKE) 19991116
3 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000411

Method HANDLE_CONTROL_NAME_CHANGED on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_PROP_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Call by reference Attribute reference (LIKE) 20000504
2 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000504

Method HANDLE_CONTROL_PROP_CHANGED on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TREE_ROOT Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991130

Method HANDLE_CONTROL_SELECTED on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_SELECTED_DT Signature

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

Method HANDLE_CONTROL_SELECTED_DT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_CONTROL_SELECTED_OT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_TREE_ROOT Call by reference Type reference (TYPE) 19991130
2 Importing PLUG_IN Call by reference Attribute reference (LIKE) 20000411

Method HANDLE_CONTROL_SELECTED_OT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_PLUG_IN_NAV_REQ_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Attribute reference (LIKE) 20000418

Method HANDLE_PLUG_IN_NAV_REQ_DT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_PLUG_IN_NAV_REQ_OT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Attribute reference (LIKE) 20000418

Method HANDLE_PLUG_IN_NAV_REQ_OT on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_PROPERTY_CHANGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Call by reference Attribute reference (LIKE) 19991105
2 Importing PROPERTY_NODE Call by reference Attribute reference (LIKE) 19991105
3 Importing VALUE_BOOLE Call by reference Attribute reference (LIKE) 19991105
4 Importing VALUE_ENUM Call by reference Attribute reference (LIKE) 19991105
5 Importing VALUE_ICON Call by reference Attribute reference (LIKE) 19991105
6 Importing VALUE_INT Call by reference Attribute reference (LIKE) 19991105
7 Importing VALUE_STRING Call by reference Attribute reference (LIKE) 19991105
8 Importing VALUE_TEXT Call by reference Attribute reference (LIKE) 19991105

Method HANDLE_PROPERTY_CHANGE_REQUEST on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_PROPLIST_DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Call by reference Attribute reference (LIKE) 19991129
2 Importing NODE Call by reference Attribute reference (LIKE) 19991129

Method HANDLE_PROPLIST_DELETE_REQUEST on class CL_CONTROL_COMPOSER has no exception.

Method HANDLE_PROPLIST_INSERT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Call by reference Attribute reference (LIKE) 19991124
2 Importing PROPLIST_NODE Call by reference Attribute reference (LIKE) 19991124
3 Importing SUCCESSOR_NODE Call by reference Attribute reference (LIKE) 19991124

Method HANDLE_PROPLIST_INSERT_REQUEST on class CL_CONTROL_COMPOSER has no exception.

Method INSERT_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Value transfer Type reference (TYPE) STRING Klasse des einzufügenden Controls / Plug-Ins 20000607
2 Importing PARENT_CONTROL_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE Control, in das eingefügt werden soll 20000607
3 Importing PLUG_IN Value transfer Type reference (TYPE) AS4FLAG 'X': Plug-In einfügen; ' ': Control einfügen 20000607

Method INSERT_CONTROL on class CL_CONTROL_COMPOSER has no exception.

Method INTERNAL_ERROR Signature

Method INTERNAL_ERROR on class CL_CONTROL_COMPOSER has no parameter.
Method INTERNAL_ERROR on class CL_CONTROL_COMPOSER has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_CHANGED Value transfer Type reference (TYPE) BOOLEAN 'X' = true; ' ' = false 19991227

Method IS_CHANGED on class CL_CONTROL_COMPOSER has no exception.

Method IS_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_READONLY Value transfer Type reference (TYPE) BOOLEAN 'X' = true; ' ' = false 20000607

Method IS_READONLY on class CL_CONTROL_COMPOSER has no exception.

Method PREPARE_SAVE Signature

Method PREPARE_SAVE on class CL_CONTROL_COMPOSER has no parameter.
Method PREPARE_SAVE on class CL_CONTROL_COMPOSER has no exception.

Method RECREATE_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE " 19991119

Method RECREATE_CONTROL on class CL_CONTROL_COMPOSER has no exception.

Method SET_CHANGED_FLAG Signature

Method SET_CHANGED_FLAG on class CL_CONTROL_COMPOSER has no parameter.
Method SET_CHANGED_FLAG on class CL_CONTROL_COMPOSER has no exception.

Method SET_CONTROL_COMPOSITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTROL_COMPOSITE Call by reference Object reference (TYPE REF TO) CL_CONTROL_COMPOSITE Control Composite-Instanz 20000221
2 Importing READONLY Call by reference Type reference (TYPE) BOOLEAN 'X' Default = Anzeige-Modus 20000103
# Exception Resumable Description Created on
1 CNTL_SYSTEM_ERROR " 20000103
2 FAILED " 20000103
3 LOAD_ERROR Fehler beim Erzeugen des Composite 20000211
4 NO_COMPOSITE " 20000221

Method SET_EDIT_READONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READONLY Value transfer Type reference (TYPE) AS4FLAG " 20000218

Method SET_EDIT_READONLY on class CL_CONTROL_COMPOSER 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) BOOLEAN 'X' = true; ' ' = false 19991227
# Exception Resumable Description Created on
1 NOT_POSSIBLE " 20000104

Method SET_SAVED Signature

Method SET_SAVED on class CL_CONTROL_COMPOSER has no parameter.
Method SET_SAVED on class CL_CONTROL_COMPOSER has no exception.

Method SHOW_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE Call by reference Type reference (TYPE) SYMSG " 20000214

Method SHOW_ERROR_MESSAGE on class CL_CONTROL_COMPOSER has no exception.

Method SHOW_INT_CONTROL_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTION Call by reference Type reference (TYPE) C Beschreibung der Aktion 20000214
2 Importing CONTROL_NODE Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE Control, in dem der Fehler auftrat 20000214
3 Importing ERROR_TEXT Call by reference Type reference (TYPE) STRING Fehlerbeschreibung 20000214

Method SHOW_INT_CONTROL_ERROR on class CL_CONTROL_COMPOSER has no exception.

Method UPDATE_GEOMETRY_IN_CTL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHANGED Value transfer Type reference (TYPE) AS4FLAG " 20000619
2 Importing OBJECT_TABLE Call by reference Type reference (TYPE) CCCTLGEOT Control Composer: intern 20000616

Method UPDATE_GEOMETRY_IN_CTL_TREE on class CL_CONTROL_COMPOSER has no exception.

Method WRITE_SOURCE_TO_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPOSITE_NAME Call by reference Type reference (TYPE) CC_NAME " 20000218
2 Importing READONLY Value transfer Type reference (TYPE) AS4FLAG " 20000218

Method WRITE_SOURCE_TO_EDIT on class CL_CONTROL_COMPOSER has no exception.
Event Signatures

Event MODIFIED Signature
Event MODIFIED on class CL_CONTROL_COMPOSER has no parameter.
Event PLUG_IN_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODE Exporting Value transfer Object reference (TYPE REF TO) IF_CONTROL_TREE_NODE Plug-In Knoten 20000412
History
Last changed by/on SAP  20000516 
SAP Release Created in 46D