SAP ABAP Class CL_SRAPI_BUSINESS_OBJECT_NODE (Business Object Node)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRAPI_REP_OBJECT Repository Object 20041028
Properties
Class CL_SRAPI_BUSINESS_OBJECT_NODE  
Short Description Business Object Node    
Super Class CL_SRAPI_REP_OBJECT Repository Object 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20041028   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_BUSINESS_OBJECT_NODE has no forward declaration.
Interfaces
Class CL_SRAPI_BUSINESS_OBJECT_NODE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SRAPI_QUERY_RES_2_REP_OBJ 20041028 Factory for Repository Objects
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSOCTARGETBONODE Constant Private Type reference (TYPE) STRING 'TARGET_BON' Link to Target Node 20041028
2 ASSOCTYPE Constant Private Type reference (TYPE) STRING 'C' Typ: Composition 20041028
3 ASSOCTYPEATTRID Constant Private Type reference (TYPE) STRING 'ASSOCIATION_TYPE' Typ: Composition 20041028
4 ASSOCTYPEID Constant Private Type reference (TYPE) STRING 'BO_Association' Type ID Association 20041028
5 ASSOCTYPETEXT Constant Private Type reference (TYPE) STRING 'T' Type ID Text Mapping 20050829
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHILD_NODES Instance method Public Method Gets Child Nodes 20041028
2 GET_RESULT_ATTRIBUTES Static method Public Method Result Attributes 20041028
3 GET_TYPE Static method Public Method Object Type BONode 20041028
4 TRANSFER_ATTR_FROM_PARENT Instance method Private Method Transfers General Object Properties from Parent Node 20041028
Events
Class CL_SRAPI_BUSINESS_OBJECT_NODE has no event.
Types
Class CL_SRAPI_BUSINESS_OBJECT_NODE has no local type.
Method Signatures

Method GET_CHILD_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SRAPI_T_BUSINESS_OBJECT_NODE Business Objektknoten 20041028
# Exception Resumable Description Created on
1 CX_SRAPI_QUERY_SERVICE_ERROR Ausnahme Queryservice 20041028
2 CX_SRAPI_REP_NOT_AVAILABLE Repository nicht verfügbar 20041028
3 CX_SRAPI_USER_NOT_AUTHORIZED User nicht berechtigt 20041028

Method GET_RESULT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) SRAPI_T_STRING Ergebnisattribute 20041028

Method GET_RESULT_ATTRIBUTES on class CL_SRAPI_BUSINESS_OBJECT_NODE has no exception.

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Objekttyp 20041028

Method GET_TYPE on class CL_SRAPI_BUSINESS_OBJECT_NODE has no exception.

Method TRANSFER_ATTR_FROM_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RESULT Call by reference Object reference (TYPE REF TO) CL_SRAPI_QUERY_RESULT Queryergebnis - interne Darstellung 20041028

Method TRANSFER_ATTR_FROM_PARENT on class CL_SRAPI_BUSINESS_OBJECT_NODE has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 700