SAP ABAP Interface IF_AXT_TABLES_BUFFER (Buffer for table extensions)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_RUNTIME (Package) Extensibility Runtime components
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_TABLES_BUFFER Standard Buffer for AET tables 20081013
Properties
Interface IF_AXT_TABLES_BUFFER  
Short Description Buffer for table extensions    
General Data
Package AXT_RUNTIME   Extensibility Runtime components 
Created 20081013   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_AXT_TABLES_BUFFER has no interface.
Friends
Interface IF_AXT_TABLES_BUFFER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ENTRY_TYPE_OBJECT Constant Public Type reference (TYPE) AXT_BUFFER_ENTRY_TYPE 'O' Type of an entry in the buffer 20090112
2 GC_ENTRY_TYPE_PARENT Constant Public Type reference (TYPE) AXT_BUFFER_ENTRY_TYPE 'P' Type of an entry in the buffer 20090112
3 GC_ENTRY_TYPE_RECORD Constant Public Type reference (TYPE) AXT_BUFFER_ENTRY_TYPE 'R' Type of an entry in the buffer 20090112
4 GC_MODE_ALL_LOADED Constant Public Type reference (TYPE) AXT_BUFFER_LOAD_LEVEL 'ALL' Buffer load level 20090209
5 GC_MODE_NOT_LOADED Constant Public Type reference (TYPE) AXT_BUFFER_LOAD_LEVEL SPACE Buffer load level 20090209
6 GC_MODE_NOT_ON_DB Constant Public Type reference (TYPE) AXT_BUFFER_LOAD_LEVEL 'NDB' Buffer load level 20090209
7 GC_MODE_READ_ONLY Constant Public Type reference (TYPE) AXT_BUFFER_LOAD_LEVEL 'RO' Buffer load level 20090209
8 GC_MODE_TRANSIENT Constant Public Type reference (TYPE) AXT_BUFFER_LOAD_LEVEL 'TRA' Buffer load level 20090209
Methods
# Method Level Visibility Method type Description Created on
1 DELETE Instance method Public Method 20081017
2 GET_BY_RECORD_ID Instance method Public Method 20090113
3 GET_INSTANCE Static method Public Method 20081017
4 GET_LIST Instance method Public Method 20081017
5 GET_RECORD_CHANGES Instance method Public Method 20081112
6 GET_TABLE_CHANGES Instance method Public Method 20081112
7 INITIALIZE Instance method Public Method 20081013
8 IS_CHANGED Instance method Public Method 20081105
9 IS_CHECKED Instance method Public Method Returns true if an entry or all entries to an ID are checked 20090112
10 LOAD Instance method Public Method 20081118
11 MODIFY Instance method Public Method 20081017
12 QUERY Instance method Public Method 20081114
13 SAVE Instance method Public Method 20081017
14 SET_CHECKED Instance method Public Method 20090112
15 SET_PROPERTY Instance method Public Method 20090209
Events
Interface IF_AXT_TABLES_BUFFER has no event.
Types
Interface IF_AXT_TABLES_BUFFER has no local type.
Method Signatures

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RECORD_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081017

Method GET_BY_RECORD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TABLE 20090113
2 Importing IT_RECORD_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
3 Importing IV_READ_DELETED Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE 20090401
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND 20090113
2 CX_AXT_RUNTIME 20090113

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TABLE_METADATA Call by reference Object reference (TYPE REF TO) CL_AXT_TABLES_METADATA Metadata for generated tables 20081017
2 Returning RO_BUFFER Value transfer Object reference (TYPE REF TO) IF_AXT_TABLES_BUFFER Buffer for table extensions 20081017
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081017

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECORD_ID Call by reference Type reference (TYPE) STANDARD TABLE 20090113
2 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
3 Importing IT_PARENT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
4 Importing IV_READ_DELETED Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Boolean 20120127
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081017

Method GET_RECORD_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_FIELDS Call by reference Type reference (TYPE) TTFIELDNAME Number of Field Names 20081112
2 Exporting EV_TASK Call by reference Type reference (TYPE) AXT_TABLES_TASK Task 20081112
3 Importing IV_RECORD_ID Call by reference Type reference (TYPE) ANY Record ID 20081112
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081112

Method GET_TABLE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHANGED_OBJECTS Call by reference Type reference (TYPE) TABLE Table of Object IDs 20090113
2 Exporting ET_CHANGED_PARENTS Call by reference Type reference (TYPE) TABLE Table of Parent IDs 20081112
3 Exporting ET_CHANGED_RECORDS Call by reference Type reference (TYPE) TABLE Table of Record IDs 20081112
4 Exporting ET_DELETED Call by reference Type reference (TYPE) TABLE Table of work structure 20081112
5 Exporting ET_INSERTED Call by reference Type reference (TYPE) TABLE Table of work structure 20081112
6 Exporting ET_UPDATED Call by reference Type reference (TYPE) TABLE Table of work structure 20081112
7 Exporting ET_UPDATED_OLD Call by reference Type reference (TYPE) TABLE Table of work structure 20081215
8 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE Table of Object IDs 20090113
9 Importing IV_PARENT_ID Call by reference Type reference (TYPE) ANY Parent ID 20090113
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081112

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113

Method INITIALIZE on Interface IF_AXT_TABLES_BUFFER has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY 20090113
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) ANY 20090113
3 Returning RV_IS_CHANGED Value transfer Type reference (TYPE) FLAG General Flag 20081105

Method IS_CHANGED on Interface IF_AXT_TABLES_BUFFER has no exception.

Method IS_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY Object ID 20090113
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) ANY Parent ID 20090113
3 Importing IV_RECORD_ID Call by reference Type reference (TYPE) ANY Record ID 20090113
4 Returning RV_CHECKED Value transfer Type reference (TYPE) AXT_BOOLEAN 20090112

Method IS_CHECKED on Interface IF_AXT_TABLES_BUFFER has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
2 Importing IT_PARENT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
3 Importing IT_RECORD_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081118

Method MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) TABLE 20081022
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081017

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20081216
2 Exporting ET_KEY Call by reference Type reference (TYPE) STANDARD TABLE 20081216
3 Importing IT_KEY Call by reference Type reference (TYPE) ANY TABLE 20081216
4 Importing IT_SELECTION_PARAMETERS Call by reference Type reference (TYPE) AXTT_TABLES_SEL_PARAM TTYP for AXT_TABLES_SEL_PARAM 20081121
5 Importing IV_KEY_NAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20081216
6 Importing IV_LAST_KEY Call by reference Type reference (TYPE) ANY 20081216
7 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) I 20081114
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081114

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE 20090113
# Exception Resumable Description Created on
1 CX_AXT_RUNTIME Exception class for Extensibility Runtime 20081022

Method SET_CHECKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY Object ID 20090113
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) ANY Parent ID 20090113
3 Importing IV_RECORD_ID Call by reference Type reference (TYPE) ANY Record ID 20090113

Method SET_CHECKED on Interface IF_AXT_TABLES_BUFFER has no exception.

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) ANY Object ID 20090209
2 Importing IV_PARENT_ID Call by reference Type reference (TYPE) ANY Parent ID 20090209
3 Importing IV_READ_ONLY_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090210
4 Importing IV_TRANSIENT_MODE Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090210

Method SET_PROPERTY on Interface IF_AXT_TABLES_BUFFER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701