SAP ABAP Interface IF_AXT_RULE_DIRECTOR_CALLBACK (Callback interface for rule director to extension)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_MODEL (Package) Application Extensibility Tool: Model
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_CA_EXTENSION Customer object extension 20100707
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_FIELD_EXTENSION Field extension handler 20090924
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_AXT_TABLE_EXTENSION Table extension handler 20091015
Properties
Interface IF_AXT_RULE_DIRECTOR_CALLBACK  
Short Description Callback interface for rule director to extension    
General Data
Package AXT_MODEL   Application Extensibility Tool: Model 
Created 20090924   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_AXT_CATALOG_GEN_HELPER Help access interface for catalog setup 20090924
2 IF_AXT_EXTENSION Extension interface for facade 20091020
3 IF_AXT_NEW_BOL_OBJECT_ACCESS Access not yet created objects/relations in the BOL model 20100525
Friends
Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FILTER_TYPE_RULES Constant Public Type reference (TYPE) AXT_PARAMETER 'RULES' Parameter 20100305
2 MV_X_MODIFIED Instance attribute Public Type reference (TYPE) AXT_BOOLEAN Boolean 20091103
Methods
# Method Level Visibility Method type Description Created on
1 GET_BOL_AND_UI_OBJECT_LIST Instance method Public Method 20091014
2 GET_FIELD_LIST Instance method Public Method 20091015
3 GET_NAMESPACE Instance method Public Method 20091013
4 IS_DEFAULT_RULE_SUPPORTED Instance method Public Method 20100222
5 IS_LOCKED Instance method Public Method 20100303
Events
# Event Type Visibility Description Created on
1 DATA_TYPE_CHANGED Instance Event
(0)
Public
(2)
20091119
2 FIELD_DELETED Instance Event
(0)
Public
(2)
20100301
3 FIELD_ID_CHANGED Instance Event
(0)
Public
(2)
20091117
4 X_TRANSIENT_CHANGED Instance Event
(0)
Public
(2)
20091117
Types
Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no local type.
Method Signatures

Method GET_BOL_AND_UI_OBJECT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BOL_OBJECTS Call by reference Type reference (TYPE) AXTT_BOL_OBJECT_WITH_PARENT Table of Object Names 20091014
2 Exporting ET_UI_OBJECTS Call by reference Type reference (TYPE) BSP_DLCT_OBJECT_TYPE Object Type 20091014
3 Importing IV_EXT_BO Call by reference Type reference (TYPE) AXT_BO Enhanced Object 20091014
4 Importing IV_EXT_BO_PART Call by reference Type reference (TYPE) AXT_BO_PART Part of Enhanced Object 20091014
5 Importing IV_TABLE_ID Call by reference Type reference (TYPE) AXT_TABLE_ID Table ID 20100823
6 Importing IV_UI_OBJECT Call by reference Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20100303
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20091014

Method GET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_ID Call by reference Type reference (TYPE) AXT_TABLE_ID Table ID 20100823
2 Returning RT_FIELD_LIST Value transfer Type reference (TYPE) AXTT_RULE_FIELD_LIST Field list for rules 20091015
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20091015

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAMESPACE Value transfer Type reference (TYPE) NAMESPACE Namespace 20091013

Method GET_NAMESPACE on Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no exception.

Method IS_DEFAULT_RULE_SUPPORTED Signature

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

Method IS_DEFAULT_RULE_SUPPORTED on Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no exception.

Method IS_LOCKED Signature

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

Method IS_LOCKED on Interface IF_AXT_RULE_DIRECTOR_CALLBACK has no exception.
Event Signatures

Event DATA_TYPE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_FIELD_ID Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20091119
2 IV_OBJECT_NAME Exporting Value transfer Type reference (TYPE) AXT_OBJECT_NAME 20100916

Event FIELD_DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_FIELD_ID Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20100301
2 IV_OBJECT_NAME Exporting Value transfer Type reference (TYPE) AXT_OBJECT_NAME 20100916

Event FIELD_ID_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_NEW Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20091117
2 IV_OBJECT_NAME Exporting Value transfer Type reference (TYPE) AXT_OBJECT_NAME 20100916
3 IV_OLD Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20091117
4 IV_X_REF_FIELD Exporting Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20100114

Event X_TRANSIENT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 IV_FIELD_ID Exporting Value transfer Type reference (TYPE) AXT_FIELD_ID Field ID 20091117
2 IV_OBJECT_NAME Exporting Value transfer Type reference (TYPE) AXT_OBJECT_NAME 20100916
3 IV_X_TRANSIENT Exporting Value transfer Type reference (TYPE) AXT_BOOLEAN Boolean 20091117
History
Last changed by/on SAP  20110908 
SAP Release Created in 701