SAP ABAP Class CL_AXT_PLACE_HANDLER (Ext. access to a place)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_RUNTIME (Package) Extensibility Runtime components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AXT_PLACE_HANDLER Extension access for places 20080310
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_AXT_UI_CONTEXT_NODE_HANDLER Handling of extension fields for context nodes 20080310
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_UI_SRC_QUR_HANDLER Context node handler for query attributes 20080516
2 Inheritance (c INHERITING FROM c_ref)  CL_AXT_UI_SRC_RES_HANDLER Context node handler for search query result list 20080516
Properties
Class CL_AXT_PLACE_HANDLER  
Short Description Ext. access to a place    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_RUNTIME   Extensibility Runtime components 
Created 20080310   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 Abstract Final Description Created on
1 IF_AXT_PLACE_HANDLER Extension access for places 20080310
2 IF_AXT_UI_CONTEXT_NODE_HANDLER Handling of extension fields for context nodes 20080310
Friends
Class CL_AXT_PLACE_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_CACHE Static Attribute Private Type reference (TYPE) LTY_T_CACHE 20080311
2 GT_EXT_FIELDS Instance attribute Protected Type reference (TYPE) AXTT_RUNTIME_EXT_FIELDS 20080311
3 GV_IS_DEV_CLIENT Static Attribute Private Type reference (TYPE) AXT_BOOLEAN Boolean 20080730
4 GV_METADATA_LOADED Instance attribute Private Type reference (TYPE) AXT_BOOLEAN Boolean 20080422
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_DOMAIN_FIX_VALUES Instance method Protected Method 20100506
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080311
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080311
4 CONVERT_FROM_STRING Instance method Private Method 20080311
5 CONVERT_TO_STRING Instance method Private Method 20080311
6 CREATE_CTXT_ATTR_MAPPING Instance method Private Method 20080430
7 DETERMINE_INPUT_TYPE Instance method Protected Method 20080407
8 GET_CHECKTABLE_HANDLER Instance method Private Method 20080416
9 GET_DELETED_FIELD_METADATA Static method Public Method 20080519
10 GET_INSTANCE Static method Public Method 20080311
11 GET_MESSAGES_WITH_HASHED_ID Instance method Private Method 20100428
12 LOAD_METADATA Instance method Private Method 20080311
13 PREFETCH_REF_FIELD Instance method Private Method 20090401
Events
Class CL_AXT_PLACE_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_CACHE Private See coding 20080311 BEGIN OF lty_s_cache, key TYPE axt_name, key_type TYPE char1, handler_ref TYPE REF TO cl_abap_weak_reference, strong_ref TYPE REF TO cl_axt_place_handler, END OF lty_s_cache
2 LTY_T_CACHE Private See coding 20080311 lty_t_cache TYPE SORTED TABLE OF lty_s_cache WITH UNIQUE KEY key key_type
Method Signatures

Method ADJUST_DOMAIN_FIX_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXT_FIELD_VALUES Value transfer Type reference (TYPE) AXTT_DDFIXVALUE Runtime Field Fixed Values 20100506
2 Importing IT_FIX_VALUES Call by reference Type reference (TYPE) DDFIXVALUES Description of Domain Fixed Values 20100506
3 Importing IV_ROLLNAME Call by reference Type reference (TYPE) ROLLNAME Data element (semantic domain) 20100506

Method ADJUST_DOMAIN_FIX_VALUES on class CL_AXT_PLACE_HANDLER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_AXT_PLACE_HANDLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_AXT_PLACE_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB 20080311
2 Importing IV_APPL_GROUP Call by reference Type reference (TYPE) AXT_APPLICATION_GROUP Application group for extensibility 20080311
3 Importing IV_LOAD_METADATA Call by reference Type reference (TYPE) AXT_BOOLEAN 'X' Boolean 20080422
4 Importing IV_LOCATION Call by reference Type reference (TYPE) AXT_NAME Name 20080311

Method CONSTRUCTOR on class CL_AXT_PLACE_HANDLER has no exception.

Method CONVERT_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DATA Call by reference Type reference (TYPE) DATA 20080312
2 Importing IS_METADATA Call by reference Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20080311
3 Importing IV_EXT_DATA_TYPE Call by reference Type reference (TYPE) AXT_FIELD_DATA_TYPE Field Data Type 20080527
4 Importing IV_REF_VALUE Call by reference Type reference (TYPE) STRING Currency Key 20080312
5 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20080311

Method CONVERT_FROM_STRING on class CL_AXT_PLACE_HANDLER has no exception.

Method CONVERT_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_METADATA Call by reference Type reference (TYPE) DFIES DD Interface: Table Fields for DDIF_FIELDINFO_GET 20080312
2 Importing IV_EXT_DATA_TYPE Call by reference Type reference (TYPE) AXT_FIELD_DATA_TYPE Field Data Type 20080527
3 Importing IV_REF_VALUE Call by reference Type reference (TYPE) STRING Currency Key 20080312
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY 20080312
5 Importing IV_VIRTUAL Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20080722
6 Returning RV_VALUE Value transfer Type reference (TYPE) STRING 20080311

Method CONVERT_TO_STRING on class CL_AXT_PLACE_HANDLER has no exception.

Method CREATE_CTXT_ATTR_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20080430
2 Importing IV_TABLE_IDX Call by reference Type reference (TYPE) I 20080430
3 Importing IV_TREE_NAME Call by reference Type reference (TYPE) STRING 20080430
4 Returning RV_ATTRIBUTE_MAPPING Value transfer Type reference (TYPE) STRING 20080430

Method CREATE_CTXT_ATTR_MAPPING on class CL_AXT_PLACE_HANDLER has no exception.

Method DETERMINE_INPUT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD Call by reference Type reference (TYPE) AXTS_RUNTIME_EXT_FIELD 20080423
2 Returning RT_TYPE Value transfer Type reference (TYPE) CHAR1 20080423

Method DETERMINE_INPUT_TYPE on class CL_AXT_PLACE_HANDLER has no exception.

Method GET_CHECKTABLE_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECKTABLE Call by reference Type reference (TYPE) CHECKTABLE Check table name of the foreign key 20080416
2 Returning RR_HANDLER Value transfer Object reference (TYPE REF TO) CL_AXT_CHECK_TABLE_HANDLER Handler for check tables 20080416

Method GET_CHECKTABLE_HANDLER on class CL_AXT_PLACE_HANDLER has no exception.

Method GET_DELETED_FIELD_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning METADATA Value transfer Object reference (TYPE REF TO) IF_BSP_METADATA BSP Runtime: Metadata Interface for Model Attributes 20080519

Method GET_DELETED_FIELD_METADATA on class CL_AXT_PLACE_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY Structure containing ext. fields 20080311
2 Importing IV_APPL_GROUP Call by reference Type reference (TYPE) AXT_APPLICATION_GROUP Application group for structure 20080311
3 Importing IV_EXT_INCL Call by reference Type reference (TYPE) TABNAME Name of ext. include of place 20080311
4 Importing IV_LOAD_METADATA Call by reference Type reference (TYPE) AXT_BOOLEAN 'X' Boolean 20080422
5 Importing IV_PLACE Call by reference Type reference (TYPE) AXT_PLACE Field Extension Place 20080311
6 Importing IV_STRONG_REFERENCE Call by reference Type reference (TYPE) AXT_BOOLEAN Boolean 20101130
7 Returning RR_HANDLER Value transfer Object reference (TYPE REF TO) CL_AXT_PLACE_HANDLER Ext. access to a place 20080311
# Exception Resumable Description Created on
1 CX_AXT_DATA_INVALID Data invalid error 20080311

Method GET_MESSAGES_WITH_HASHED_ID 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) CL_CRM_BOL_ENTITY Entity 20100428
2 Importing IV_FIELD_ID Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20100428
3 Returning RT_MESSAGES Value transfer Type reference (TYPE) CRMT_GENIL_MESSAGE_TAB Message Table 20100428

Method GET_MESSAGES_WITH_HASHED_ID on class CL_AXT_PLACE_HANDLER has no exception.

Method LOAD_METADATA Signature

Method LOAD_METADATA on class CL_AXT_PLACE_HANDLER has no parameter.
Method LOAD_METADATA on class CL_AXT_PLACE_HANDLER has no exception.

Method PREFETCH_REF_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CURRENT Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20090402
2 Importing IT_FORM_FIELDS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20090402
3 Importing IV_ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20090402
4 Importing IV_COMPONENT Call by reference Type reference (TYPE) STRING 20090402
5 Importing IV_REFFIELD Call by reference Type reference (TYPE) AXT_FIELD_ID Field ID 20090402

Method PREFETCH_REF_FIELD on class CL_AXT_PLACE_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700