SAP ABAP Class CL_AXT_BO (Extensible object)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-EEW (Application Component) Easy Enhancement Workbench
     AXT_MODEL_REGISTRY (Package) Extensibility Registry
Properties
Class CL_AXT_BO  
Short Description Extensible object    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package AXT_MODEL_REGISTRY   Extensibility Registry 
Created 20080207   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
Class CL_AXT_BO has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_AXT_REGISTRY 20080610 Extensibility registry access class
2 CL_AXT_UNIT_REG_CONTENT 20111121 Fake registry content for Unit tests
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABSTRACT Instance attribute Public Type reference (TYPE) AXT_BO_ABSTRACT BO is abstract 20080207
2 BO Instance attribute Public Type reference (TYPE) AXT_BO Extensible Business Object 20080207
3 BO_REFERENCE_EXTENSION Constant Public Type reference (TYPE) AXT_BO_REFERENCE 'EXT' Object Reference 20111121
4 BO_REFERENCE_INHERITED Constant Public Type reference (TYPE) AXT_BO_REFERENCE 'INH' Object Reference 20111121
5 DESCRIPTION Instance attribute Public Type reference (TYPE) AXT_DESCRIPTION Description 20080207
6 EXTENDING_BOS Instance attribute Public Type reference (TYPE) AXT_T_BO List of extending BOS 20080207
7 HELP_ID Instance attribute Public Type reference (TYPE) PROGNAME ABAP Program Name 20090320
8 INHERITANCE_PATH Instance attribute Public Type reference (TYPE) AXT_T_REG_INHERITANCE_LEVEL Inheritance path(first parent on top) 20080207
9 PARTS Instance attribute Public Type reference (TYPE) AXT_T_REG_BO_PART_REF Table of references to extensible BO part definitions 20080207
10 SUPPORTED_UI_FRAMEWORKS Instance attribute Public Type reference (TYPE) AXTT_UI_FRAMEWORK List of UI Frameworks 20100616
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080207
2 GET_UI_OBJECTS Static method Public Method 20091014
Events
Class CL_AXT_BO has no event.
Types
Class CL_AXT_BO has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_BO Call by reference Type reference (TYPE) AXT_BO Extensible Business Object 20080207
2 Importing IV_TEST_DATA Call by reference Type reference (TYPE) AXT_BOOLEAN ABAP_FALSE Do not access DB, this is test data 20111121
# Exception Resumable Description Created on
1 CX_AXT_DATA_NOT_FOUND 20080611

Method GET_UI_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GENIL_COMPONENTS Call by reference Type reference (TYPE) AXTT_GENIL_COMPONENTS Table of GenIL components 20091014
2 Exporting ET_UI_OBJECTS Value transfer 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

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