SAP ABAP Class CL_GENIL_EXTENSION (Extension Class for GenIL)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_GENIL (Package) AXCT GenIl
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GENIL_TABLE_EXTENSION Access GenIL Class for Table Extension 20080911
Properties
Class CL_GENIL_EXTENSION  
Short Description Extension Class for GenIL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_GENIL   AXCT GenIl 
Created 20080911   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GENIL_EXTENSION has no forward declaration.
Interfaces
Class CL_GENIL_EXTENSION has no interface implemented.
Friends
Class CL_GENIL_EXTENSION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AXT_EXTENSION Instance attribute Protected Object reference (TYPE REF TO) IF_AXT_EXTENSION Extension interface for facade 20080911
2 EXTENSION_ID Instance attribute Public Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20080911
3 EXT_BO Instance attribute Public Type reference (TYPE) AXT_BO Enhanced Object 20080911
4 EXT_BO_PART Instance attribute Public Type reference (TYPE) AXT_BO_PART Part of Enhanced Object 20080911
5 X_DELETED Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20080911
6 X_ERROR Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20080911
7 X_LOCKED Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20080911
8 X_NEW Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20080911
9 X_OUTDATED Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20080911
10 X_STATUS Instance attribute Public Type reference (TYPE) AXT_EXT_STATUS Enhancement Status 20080911
Methods
# Method Level Visibility Method type Description Created on
1 ADD_INTO_PART Instance method Protected Method Add the current bo and part 20090803
2 ASSIGN_PACKAGE Instance method Public Method 20081015
3 CHECK Instance method Public Method 20081020
4 CREATE_INSTANCE Static method Public Method 20080911
5 DELETE Instance method Public Method 20080912
6 GET_EXTENSION Instance method Public Method 20080911
7 GET_EXTENSION_ID Instance method Public Method 20080911
8 GET_EXT_BO_PART Instance method Public Method 20080911
9 LOCK Instance method Public Method 20080911
10 REFRESH Instance method Public Method 20080911
11 SAVE Instance method Public Method 20080911
12 UNLOCK Instance method Public Method 20080911
Events
Class CL_GENIL_EXTENSION has no event.
Types
Class CL_GENIL_EXTENSION has no local type.
Method Signatures

Method ADD_INTO_PART Signature

Method ADD_INTO_PART on class CL_GENIL_EXTENSION has no parameter.
# Exception Resumable Description Created on
1 CX_AXT General exception 20090803

Method ASSIGN_PACKAGE Signature

Method ASSIGN_PACKAGE on class CL_GENIL_EXTENSION has no parameter.
# Exception Resumable Description Created on
1 CX_AXT General exception 20081015

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) AXTT_EXTENSION_CHECK_FILTER List of filter criterias for extension check 20100118
# Exception Resumable Description Created on
1 CX_AXT General exception 20081020

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Enhanced Object 20080911
2 Importing IV_EXT_BO_PART Call by reference Type reference (TYPE) AXT_BO_PART Part of Enhanced Object 20080911
3 Importing IV_EXT_TYPE Call by reference Type reference (TYPE) AXT_EXTENSION_TYPE Type of Extension 20080911
4 Importing IV_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Package 20080911
5 Returning RR_EXTENSION Value transfer Object reference (TYPE REF TO) CL_GENIL_EXTENSION Extension for GenIL 20080911
# Exception Resumable Description Created on
1 CX_AXT General exception 20090210

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXT_REUSED Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080912
2 Exporting EV_NO_GEN Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080912
3 Exporting EV_X_FORCE_DELETION Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080912
# Exception Resumable Description Created on
1 CX_AXT General exception 20080912

Method GET_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_EXTENSION Value transfer Object reference (TYPE REF TO) IF_AXT_EXTENSION Extension interface for facade 20080911

Method GET_EXTENSION on class CL_GENIL_EXTENSION has no exception.

Method GET_EXTENSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXTENSION_ID Value transfer Type reference (TYPE) AXT_EXTENSION_ID Enhancement ID 20080911

Method GET_EXTENSION_ID on class CL_GENIL_EXTENSION has no exception.

Method GET_EXT_BO_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXT_BO_PART Value transfer Type reference (TYPE) AXTT_EXT_BO_PART Table of extensible BO and Part 20080911

Method GET_EXT_BO_PART on class CL_GENIL_EXTENSION has no exception.

Method LOCK Signature

Method LOCK on class CL_GENIL_EXTENSION has no parameter.
# Exception Resumable Description Created on
1 CX_AXT General exception 20080911

Method REFRESH Signature

Method REFRESH on class CL_GENIL_EXTENSION has no parameter.
Method REFRESH on class CL_GENIL_EXTENSION has no exception.

Method SAVE Signature

Method SAVE on class CL_GENIL_EXTENSION has no parameter.
# Exception Resumable Description Created on
1 CX_AXT General exception 20080911

Method UNLOCK Signature

Method UNLOCK on class CL_GENIL_EXTENSION has no parameter.
Method UNLOCK on class CL_GENIL_EXTENSION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701