SAP ABAP Class CL_PROXY_CHANGE_HANDLER (change handler for CL_PROXY)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_UI (Package) User Interface for Proxy Generation
Properties
Class CL_PROXY_CHANGE_HANDLER  
Short Description change handler for CL_PROXY    
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 20060825   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PROXY_CHANGE_HANDLER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_CHANGE_HANDLER has no interface implemented.
Friends
Class CL_PROXY_CHANGE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHANGED_IDS Instance attribute Private Type reference (TYPE) T_IDS_UNIQUE Proxy Generation: Unique IDs of Proxy Objects 20060825
2 CONFIG_CHANGE Instance attribute Private Type reference (TYPE) PRX_BOOLEAN change is relevant for configuration 20091204
3 INDEX_REBUILT Instance attribute Private Type reference (TYPE) PRX_BOOLEAN index was rebuilded 20120427
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ID_CHANGED Instance method Public Method 20091208
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060825
3 GET_CHANGED_IDS Instance method Public Method 20060825
4 GET_CONFIG_CHANGE Instance method Public Method 20091204
5 GET_INDEX_REBUILT Instance method Public Method 20120427
6 INSERT_ID Instance method Private Method Event-handler for CL_PROXY->OBJECT_CHANGED 20120321
7 ON_INDEX_REBUILD Instance method Private Event handling method 20120426
8 ON_OBJECT_CHANGED Instance method Private Event handling method Event-handler for CL_PROXY->OBJECT_CHANGED 20060825
9 ON_OBJECT_CHANGED_FOR_MAIN Instance method Private Event handling method Event-handler for IF_PX_MAIN->OBJECT_CHANGED 20091201
10 ON_OBJECT_CHANGED_FOR_PLUGIN Instance method Private Event handling method Event-handler for UI triggered changes (e.g. splitpath) 20110719
11 SET_CHANGED_IDS Instance method Public Method 20060825
12 SET_CONFIG_CHANGE Instance method Public Method 20091204
13 SET_INDEX_REBUILT Instance method Public Method 20120427
Events
Class CL_PROXY_CHANGE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_IDS_UNIQUE Public See coding 20081126 T_IDS_UNIQUE type sorted table of prx_id with unique default key
Method Signatures

Method ADD_ID_CHANGED Signature

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

Method ADD_ID_CHANGED on class CL_PROXY_CHANGE_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PLUGIN Call by reference Object reference (TYPE REF TO) CL_PROXY_UIX_PLGN_BASE PlugIn Base Class for Proxys via IF_PX*-APIs 20110719
2 Importing PROXY Call by reference Object reference (TYPE REF TO) CL_PROXY Proxy Generation: Proxy Type with Referenced Proxy Types 20060825

Method CONSTRUCTOR on class CL_PROXY_CHANGE_HANDLER has no exception.

Method GET_CHANGED_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHANGED_IDS Value transfer Type reference (TYPE) T_IDS_UNIQUE 20060825

Method GET_CHANGED_IDS on class CL_PROXY_CHANGE_HANDLER has no exception.

Method GET_CONFIG_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_CHANGE Value transfer Type reference (TYPE) PRX_BOOLEAN 20091204

Method GET_CONFIG_CHANGE on class CL_PROXY_CHANGE_HANDLER has no exception.

Method GET_INDEX_REBUILT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INDEX_REBUILT Value transfer Type reference (TYPE) PRX_BOOLEAN 20120427

Method GET_INDEX_REBUILT on class CL_PROXY_CHANGE_HANDLER has no exception.

Method INSERT_ID Signature

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

Method INSERT_ID on class CL_PROXY_CHANGE_HANDLER has no exception.

Method ON_INDEX_REBUILD Signature

Method ON_INDEX_REBUILD on class CL_PROXY_CHANGE_HANDLER has no parameter.
Method ON_INDEX_REBUILD on class CL_PROXY_CHANGE_HANDLER has no exception.

Method ON_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_CHANGE Value transfer Attribute reference (LIKE) 20091204
2 Importing ID Value transfer Attribute reference (LIKE) 20060825

Method ON_OBJECT_CHANGED on class CL_PROXY_CHANGE_HANDLER has no exception.

Method ON_OBJECT_CHANGED_FOR_MAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID Value transfer Attribute reference (LIKE) 20091201
2 Importing TYPE_OF_CHANGE Call by reference Attribute reference (LIKE) 20120516

Method ON_OBJECT_CHANGED_FOR_MAIN on class CL_PROXY_CHANGE_HANDLER has no exception.

Method ON_OBJECT_CHANGED_FOR_PLUGIN Signature

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

Method ON_OBJECT_CHANGED_FOR_PLUGIN on class CL_PROXY_CHANGE_HANDLER has no exception.

Method SET_CHANGED_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHANGED_IDS Call by reference Type reference (TYPE) CL_PROXY_CHANGE_HANDLER=>T_IDS_UNIQUE 20060825

Method SET_CHANGED_IDS on class CL_PROXY_CHANGE_HANDLER has no exception.

Method SET_CONFIG_CHANGE Signature

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

Method SET_CONFIG_CHANGE on class CL_PROXY_CHANGE_HANDLER has no exception.

Method SET_INDEX_REBUILT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX_REBUILT Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE 20120427

Method SET_INDEX_REBUILT on class CL_PROXY_CHANGE_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710