SAP ABAP Class CL_GENIL_RAXT_HDLR_ABSTR (Abstract rapid application handler)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-RA (Application Component) Rapid Applications
     AXT_RA (Package) Rapid Apps
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUSTOM_APP_HDLR Custom Application Handler 20090212
2 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUSTOM_OBJECT_HDLR Custom Object GenIL Handler 20090212
3 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUSTOM_TEXT_HANDLER Custom Text GenIL Handler 20090308
4 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUSTOM_UI_ELEM_HDLR Custom UI Element GenIL Handler 20091005
5 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUST_OBJ_ATTR_HDLR Custom Obj Attribute GenIL Handler 20090212
6 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_CUST_PICKLIST_HDLR Custom Obj Attribute Picklist GenIL Handler 20090224
7 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_RAPID_APP_HDLR Rapid App GenIL Handler 20090730
Properties
Class CL_GENIL_RAXT_HDLR_ABSTR  
Short Description Abstract rapid application handler    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_RA   Rapid Apps 
Created 20090212   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GENIL_RAXT_HDLR_ABSTR has no forward declaration.
Interfaces
Class CL_GENIL_RAXT_HDLR_ABSTR has no interface implemented.
Friends
Class CL_GENIL_RAXT_HDLR_ABSTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HANDLER_FACTORY Instance attribute Protected Object reference (TYPE REF TO) CL_GENIL_RAXT_HDLR_FACTORY Rapid AXT Handler Factory 20090212
2 MT_OBJ_REF Instance attribute Protected Type reference (TYPE) AXTT_OBJ_REF_ID Table Type for AXTS_OBJ_REF_ID 20090220
3 MV_KEY_STRUCT Instance attribute Protected Type reference (TYPE) STRUKNAME Name of a structure 20090220
4 MV_OBJECT_NAME Instance attribute Protected Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OBJECT_REF Instance method Public Method 20090313
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090212
3 CREATE_OBJECT Instance method Protected Method 20090218
4 DELETE_CHILDREN_OBJECT_REF Instance method Public Method 20090424
5 DELETE_OBJECT Instance method Protected Method 20090218
6 GET_CHILDREN_KEY Instance method Protected Method 20090219
7 GET_CHILDREN_OBJECT_NAME Instance method Protected Method 20090424
8 GET_OBJECT_IDS_BY_PARENT_ID Instance method Public Method 20091007
9 GET_OBJECT_ID_BY_REF_ID Instance method Public Method 20090316
10 GET_OBJECT_REF Instance method Public Method 20090220
11 IS_ANY_OBJECT_READ_ONLY Instance method Public Method 20090320
12 IS_OBJECT_READ_ONLY Instance method Public Method 20090319
13 MODIFY Instance method Public Method 20090212
14 MODIFY_ATTRIBUTES Instance method Protected Method 20090212
15 MODIFY_CHILDREN Instance method Public Method 20090212
16 READ Instance method Public Method 20090212
17 READ_ATTRIBUTES Instance method Protected Method 20090213
18 READ_CHILDREN Instance method Public Method 20090213
19 READ_FOREIGN_RELATION Instance method Protected Method 20090219
20 SET_ATTR_PROPERTIES Instance method Protected Method 20090212
Events
Class CL_GENIL_RAXT_HDLR_ABSTR has no event.
Types
Class CL_GENIL_RAXT_HDLR_ABSTR has no local type.
Method Signatures

Method ADD_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJ_REF Call by reference Type reference (TYPE) AXTS_OBJ_REF_ID Structure with object reference with guid 20090313

Method ADD_OBJECT_REF on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HANDLER_FACTORY Call by reference Object reference (TYPE REF TO) CL_GENIL_RAXT_HDLR_FACTORY Rapid AXT Handler Factory 20090212
2 Importing IV_KEY_STRUCT Call by reference Type reference (TYPE) STRUKNAME Name of a structure 20090220
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090212

Method CONSTRUCTOR on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20090219
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090219

Method CREATE_OBJECT on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method DELETE_CHILDREN_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20090424

Method DELETE_CHILDREN_OBJECT_REF on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method DELETE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20090219
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090219

Method DELETE_OBJECT on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method GET_CHILDREN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) STANDARD TABLE 20090219
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090219

Method GET_CHILDREN_KEY on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method GET_CHILDREN_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_OBJECT_NAME Value transfer Type reference (TYPE) CRMT_EXT_OBJ_NAME_TAB Table of Object Names 20090424

Method GET_CHILDREN_OBJECT_NAME on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method GET_OBJECT_IDS_BY_PARENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20091007
2 Returning RT_OBJECT_ID Value transfer Type reference (TYPE) AXTT_GUID GUID 20091007

Method GET_OBJECT_IDS_BY_PARENT_ID on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method GET_OBJECT_ID_BY_REF_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REF_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20090316
2 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) AXT_GUID GUID 20090316
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090316

Method GET_OBJECT_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT 20090220
2 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20090220
3 Importing IV_REF_ID Call by reference Type reference (TYPE) AXT_ID ID 20091005
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090311

Method IS_ANY_OBJECT_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090320

Method IS_ANY_OBJECT_READ_ONLY on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method IS_OBJECT_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) AXT_GUID GUID 20090319
2 Returning RV_RESULT Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20090319

Method IS_OBJECT_READ_ONLY on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20090212
2 Importing IO_REF Call by reference Object reference (TYPE REF TO) OBJECT 20090212

Method MODIFY on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method MODIFY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20090213
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090212

Method MODIFY_ATTRIBUTES on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method MODIFY_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) CRMT_GENIL_OBJ_INSTANCE_TAB Table of Object Instances in Generic IL 20090212
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090212

Method MODIFY_CHILDREN on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_REF Call by reference Object reference (TYPE REF TO) OBJECT 20090212
2 Importing IT_REQUEST_OBJECTS Call by reference Type reference (TYPE) CRMT_REQUEST_OBJ_TAB Table of Object Request Specifications 20090212

Method READ on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method READ_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090213

Method READ_ATTRIBUTES on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method READ_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090213
2 Importing IT_REQUEST_OBJECTS Call by reference Type reference (TYPE) CRMT_REQUEST_OBJ_TAB Table of Object Request Specifications 20090213

Method READ_CHILDREN on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method READ_FOREIGN_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090219

Method READ_FOREIGN_RELATION on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.

Method SET_ATTR_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) IF_GENIL_CONTAINER_OBJECT Data Container - Object Interface 20090212

Method SET_ATTR_PROPERTIES on class CL_GENIL_RAXT_HDLR_ABSTR has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701