SAP ABAP Class CL_GENIL_TABLE_EXTENSION (Access GenIL Class for Table Extension)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_GENIL (Package) AXCT GenIl
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_EXTENSION Extension Class for GenIL 20080911
Properties
Class CL_GENIL_TABLE_EXTENSION  
Short Description Access GenIL Class for Table Extension    
Super Class CL_GENIL_EXTENSION Extension Class for GenIL 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENIL   AXCT GenIl 
Created 20080910   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GENIL_TABLE_EXTENSION has no forward declaration.
Interfaces
Class CL_GENIL_TABLE_EXTENSION has no interface implemented.
Friends
Class CL_GENIL_TABLE_EXTENSION has no friend class.
Attributes
Class CL_GENIL_TABLE_EXTENSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AXT_FIELD_TEXT Instance method Public Method 20080917
2 ADD_AXT_FIELD_UI Instance method Public Method 20080917
3 ADD_AXT_PICKLIST_TEXT Instance method Public Method 20081023
4 ADD_AXT_PICKLIST_UI Instance method Public Method 20080916
5 ADD_AXT_TABLEEXT_TEXT Instance method Public Method 20090216
6 CHECK_DATATYPE_FEATURE_LOSS Instance method Public Method 20100118
7 GET_AXT_DYN_PROPERTY Instance method Public Method 20100712
8 GET_AXT_FIELD_TEXT Instance method Public Method 20080917
9 GET_AXT_FIELD_UI Instance method Public Method 20080917
10 GET_AXT_PICKLIST_TEXT Instance method Public Method 20081023
11 GET_AXT_PICKLIST_UI Instance method Public Method 20080916
12 GET_AXT_TABLEEXT_TEXT Instance method Public Method 20090216
13 GET_AXT_TABLEEXT_UI Instance method Public Method 20080911
14 GET_FIELD_IDS Instance method Public Method 20081014
15 GET_INSTANCE Static method Public Method 20081015
16 REMOVE_AXT_FIELD_TEXT Instance method Public Method 20080917
17 REMOVE_AXT_FIELD_UI Instance method Public Method 20080917
18 REMOVE_AXT_PICKLIST_TEXT Instance method Public Method 20081023
19 REMOVE_AXT_PICKLIST_UI Instance method Public Method 20080916
20 REMOVE_AXT_TABLEEXT_TEXT Instance method Public Method 20090216
21 REUSE_INSTANCE Static method Public Method Return the reuse field extension 20090803
22 SET_AXT_FIELD_TEXT Instance method Public Method 20080917
23 SET_AXT_FIELD_UI Instance method Public Method 20080917
24 SET_AXT_PICKLIST_TEXT Instance method Public Method 20081023
25 SET_AXT_PICKLIST_UI Instance method Public Method 20080916
26 SET_AXT_TABLEEXT_TEXT Instance method Public Method 20090216
27 SET_AXT_TABLEEXT_UI Instance method Public Method 20080911
28 SWAP_PICKLIST Instance method Public Method 20110520
Events
Class CL_GENIL_TABLE_EXTENSION has no event.
Types
Class CL_GENIL_TABLE_EXTENSION has no local type.
Method Signatures

Method ADD_AXT_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_TEXT Call by reference Type reference (TYPE) AXT_FIELDEXT_TEXT Field Extension for BOL (UI Framework) 20081029
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method ADD_AXT_FIELD_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KEY Call by reference Type reference (TYPE) AXT_FIELD_KEY 20080917
2 Importing IS_FIELD_UI Call by reference Type reference (TYPE) AXT_FIELD_UI 20080917
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method ADD_AXT_PICKLIST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_TEXT Call by reference Type reference (TYPE) AXT_PICKLIST_TEXT Structure of Picklist 20081023
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method ADD_AXT_PICKLIST_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_KEY 20080916
2 Importing IS_ADD_BEFORE Call by reference Type reference (TYPE) AXT_PICKLIST_UI Picklist 20081023
3 Importing IS_PICKLIST_UI Call by reference Type reference (TYPE) AXT_PICKLIST_UI 20080916
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method ADD_AXT_TABLEEXT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLEEXT_TEXT Call by reference Type reference (TYPE) AXT_TABLEEXT_TEXT 20090216
# Exception Resumable Description Created on
1 CX_AXT General exception 20090216

Method CHECK_DATATYPE_FEATURE_LOSS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20100118
2 Importing IV_NEW_BEHAVIOR Call by reference Type reference (TYPE) AXT_FIELD_BEHAVIOR_TYPE Field Behavior Type 20100118
3 Importing IV_NEW_DATA_TYPE Call by reference Type reference (TYPE) AXT_FIELD_DATA_TYPE Field Data Type 20100118
4 Returning RV_FEATURE_LOSS Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100118

Method CHECK_DATATYPE_FEATURE_LOSS on class CL_GENIL_TABLE_EXTENSION has no exception.

Method GET_AXT_DYN_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20100712
2 Importing IV_NAME Call by reference Type reference (TYPE) AXT_FLAG_NAME Name of Enhancement Indicators 20100712
3 Returning RS_ATTRIBUTES Value transfer Type reference (TYPE) AXT_DYN_PROPERTY_UI 20100712

Method GET_AXT_DYN_PROPERTY on class CL_GENIL_TABLE_EXTENSION has no exception.

Method GET_AXT_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_KEY Call by reference Type reference (TYPE) AXT_FIELD_KEY Key structure of table field 20081029
2 Returning RT_FIELD_TEXT Value transfer Type reference (TYPE) AXT_FIELDEXT_TEXT_TAB Table of AXT_FIELDEXT_TEXT 20081029
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method GET_AXT_FIELD_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20081014
2 Returning RS_FIELD_UI Value transfer Type reference (TYPE) AXT_FIELD_UI 20080917
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND Data not found error 20090226

Method GET_AXT_PICKLIST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_KEY 20081023
2 Returning RT_PICKLIST_TEXT Value transfer Type reference (TYPE) AXT_PICKLIST_TEXT_TAB 20081023
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method GET_AXT_PICKLIST_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_ID Call by reference Type reference (TYPE) AXT_PICKLIST_ID Dropdown List Box ID 20081023
2 Returning RT_PICKLIST_UI Value transfer Type reference (TYPE) AXT_PICKLIST_UI_TAB Table of AXT_PICKLIST_UI 20081023
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method GET_AXT_TABLEEXT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TABLEEXT_TEXT Value transfer Type reference (TYPE) AXT_TABLEEXT_TEXT_TAB Table Type for AXT_TABLEEXT_TEXT 20090216

Method GET_AXT_TABLEEXT_TEXT on class CL_GENIL_TABLE_EXTENSION has no exception.

Method GET_AXT_TABLEEXT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TABLEEXT_UI Value transfer Type reference (TYPE) AXT_TABLEEXT_UI Table Extension for BOL 20080911

Method GET_AXT_TABLEEXT_UI on class CL_GENIL_TABLE_EXTENSION has no exception.

Method GET_FIELD_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FIELD_IDS Value transfer Type reference (TYPE) AXTT_FIELD_ID Table of field IDs 20081014

Method GET_FIELD_IDS on class CL_GENIL_TABLE_EXTENSION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AXT_EXTENSION Call by reference Object reference (TYPE REF TO) IF_AXT_EXTENSION Help access interface for field definition 20081015
2 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Enhanced Object 20081015
3 Importing IV_EXT_BO_PART Call by reference Type reference (TYPE) AXT_BO_PART Part of Enhanced Object 20081015
4 Returning RR_EXTENSION Value transfer Object reference (TYPE REF TO) CL_GENIL_TABLE_EXTENSION Access GenIL Class for Table Extension 20081015

Method GET_INSTANCE on class CL_GENIL_TABLE_EXTENSION has no exception.

Method REMOVE_AXT_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELDEXT_TEXT_KEY Call by reference Type reference (TYPE) AXT_FIELDEXT_TEXT_KEY Field ID 20080917
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method REMOVE_AXT_FIELD_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20081014
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method REMOVE_AXT_PICKLIST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_TEXT_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_TEXT_KEY Key structure for picklist text 20081023
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method REMOVE_AXT_PICKLIST_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_KEY 20080916
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method REMOVE_AXT_TABLEEXT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLEEXT_TEXT_KEY Call by reference Type reference (TYPE) AXT_TABLEEXT_TEXT_KEY 20090216
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method REUSE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AXT_EXTENSION Call by reference Object reference (TYPE REF TO) IF_AXT_EXTENSION 20090803
2 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Extensible Business Object 20090803
3 Importing IV_EXT_BO_PART Call by reference Type reference (TYPE) AXT_BO_PART Part of an extensible Business Object 20090803
4 Returning RR_EXTENSION Value transfer Object reference (TYPE REF TO) CL_GENIL_TABLE_EXTENSION Access GenIL Class for Field Extension 20090803
# Exception Resumable Description Created on
1 CX_AXT General exception 20090803

Method SET_AXT_FIELD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_TEXT Call by reference Type reference (TYPE) AXT_FIELDEXT_TEXT 20081029
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method SET_AXT_FIELD_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20081014
2 Importing IS_FIELD_UI Call by reference Type reference (TYPE) AXT_FIELD_UI 20080917
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method SET_AXT_PICKLIST_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PICKLIST_TEXT Call by reference Type reference (TYPE) AXT_PICKLIST_TEXT Structure of Picklist 20081023
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method SET_AXT_PICKLIST_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PICKLIST_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_KEY Key for picklist 20081023
2 Importing IS_PICKLIST_UI Call by reference Type reference (TYPE) AXT_PICKLIST_UI 20080916
# Exception Resumable Description Created on
1 CX_AXT General exception 20090313

Method SET_AXT_TABLEEXT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLEEXT_TEXT Call by reference Type reference (TYPE) AXT_TABLEEXT_TEXT 20090216
# Exception Resumable Description Created on
1 CX_AXT General exception 20090216

Method SET_AXT_TABLEEXT_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TABLEEXT_UI Call by reference Type reference (TYPE) AXT_TABLEEXT_UI Table Extension for BOL 20080912
# Exception Resumable Description Created on
1 CX_AXT General exception 20080912

Method SWAP_PICKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY2 Call by reference Type reference (TYPE) AXT_PICKLIST_KEY Key for picklist 20110520
2 Importing IS_KEY Call by reference Type reference (TYPE) AXT_PICKLIST_KEY Key for picklist 20110520
3 Importing IV_DIRECTION Call by reference Type reference (TYPE) STRING 20110520
# Exception Resumable Description Created on
1 CX_AXT_OPERATION_FAILED Operation error 20110520
History
Last changed by/on SAP  20130531 
SAP Release Created in 701