SAP ABAP Class XO_OBJECT (General Extensible Object Definition)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   FS-BP (Application Component) Business Partner
     XO_MAIN (Package) Central XO Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XO_CONST_BOOLE Constants: Boolean Values 20051208
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  XO_COCKPIT_SERVICES Services to Configure XO Customizing 20060411
2 Inheritance (c INHERITING FROM c_ref)  XO_VALIDATION_FACTORY Factory Class for Validation Objects 20051212
3 Inheritance (c INHERITING FROM c_ref)  XO_SEGMENT_OBJECT Generic Segment Object 20051209
4 Inheritance (c INHERITING FROM c_ref)  XO_SEGMENT_FACTORY Factory Class for Segment Objects 20051208
5 Inheritance (c INHERITING FROM c_ref)  XO_PERSISTENCE_OBJECT Generic Persistence Object 20051209
6 Inheritance (c INHERITING FROM c_ref)  XO_PERSISTENCE_FACTORY Factory Class for Persistence Objects 20051208
7 Inheritance (c INHERITING FROM c_ref)  XO_MEMORY_OBJECT Generic Memory Object 20051208
8 Inheritance (c INHERITING FROM c_ref)  XO_MEMORY_FACTORY Factory Class for Memory Objects 20051208
9 Inheritance (c INHERITING FROM c_ref)  XO_ESA_A2X_ADAPTER XO ESA Adapter for A2X Services 20060920
10 Inheritance (c INHERITING FROM c_ref)  FSBP_CC_MO_BAL New Entries in Application Log 20101001
... Click here to see Used By full list (17 items)
Properties
Class XO_OBJECT  
Short Description General Extensible Object Definition    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package XO_MAIN   Central XO Components 
Created 20051208   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class XO_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XO_CONST_BOOLE Constants: Boolean Values 20051208
Friends
Class XO_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) XO_CONTROLLER Controller for XO Framework 20051208
2 CUSTOMIZING Instance attribute Protected Object reference (TYPE REF TO) XO_CUSTOMIZING XO Customizing 20051208
3 FALSE Instance attribute Protected Attribute reference (LIKE) 20051208
4 KEY_GENERATOR Instance attribute Protected Object reference (TYPE REF TO) IF_XO_KEY_GENERATOR Generation of Key for a Business Object Type 20051221
5 MY_BO_TYPE Instance attribute Protected Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name of Business Object Type 20051208
6 TRUE Instance attribute Protected Attribute reference (LIKE) 20051208
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20051208
2 GET_MY_BO_TYPE Instance method Public Method Returns Business Object Type of Object 20051214
Events
Class XO_OBJECT has no event.
Types
Class XO_OBJECT 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 I_BO_TYPE Value transfer Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE 20051208

Method CONSTRUCTOR on class XO_OBJECT has no exception.

Method GET_MY_BO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BO_TYPE Value transfer Type reference (TYPE) XO_BUSINESS_OBJECT_TYPE Name des Business Object Typs 20051214

Method GET_MY_BO_TYPE on class XO_OBJECT has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  XO_COCKPIT_SERVICES Services to Configure XO Customizing 20060411
2 Inheritance (c INHERITING FROM c_ref)  XO_VALIDATION_FACTORY Factory Class for Validation Objects 20051212
3 Inheritance (c INHERITING FROM c_ref)  XO_SEGMENT_OBJECT Generic Segment Object 20051209
4 Inheritance (c INHERITING FROM c_ref)  XO_SEGMENT_FACTORY Factory Class for Segment Objects 20051208
5 Inheritance (c INHERITING FROM c_ref)  XO_PERSISTENCE_OBJECT Generic Persistence Object 20051209
6 Inheritance (c INHERITING FROM c_ref)  XO_PERSISTENCE_FACTORY Factory Class for Persistence Objects 20051208
7 Inheritance (c INHERITING FROM c_ref)  XO_MEMORY_OBJECT Generic Memory Object 20051208
8 Inheritance (c INHERITING FROM c_ref)  XO_MEMORY_FACTORY Factory Class for Memory Objects 20051208
9 Inheritance (c INHERITING FROM c_ref)  XO_ESA_A2X_ADAPTER XO ESA Adapter for A2X Services 20060920
10 Inheritance (c INHERITING FROM c_ref)  FSBP_CC_MO_BAL New Entries in Application Log 20101001
11 Inheritance (c INHERITING FROM c_ref)  XO_COCKPIT_SAPGUI Configuration of Extensible Objects (XO) 20060320
12 Inheritance (c INHERITING FROM c_ref)  XO_CNS_ADAPTER2 Integration Change Notification Service 20090717
13 Inheritance (c INHERITING FROM c_ref)  XO_CNS_ADAPTER Obsolete 20070131
14 Inheritance (c INHERITING FROM c_ref)  XO_BUSINESS_OBJECT Generic Business Object 20051208
15 Inheritance (c INHERITING FROM c_ref)  XO_BUSINESS_FACTORY Factory Class for Business Objects 20051208
16 Inheritance (c INHERITING FROM c_ref)  XO_BDT_ADAPTER Integration Business Data Toolset (BDT) 20051213
17 Inheritance (c INHERITING FROM c_ref)  XO_API_ADAPTER Integration Business Application Programming Interface(BAPI) 20051212
History
Last changed by/on SAP  20110908 
SAP Release Created in 710