SAP ABAP Class CL_UBD_EDGE (BD Lib: Edge in Function Network)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-SUR (Application Component) Web Survey
     UBD_REMOTE (Package) Web FIN Survey: Business Domain Lib Remote Modules
Properties
Class CL_UBD_EDGE  
Short Description BD Lib: Edge in Function Network    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UBD_REMOTE    
Program status     
Category 0   
Package UBD_REMOTE   Web FIN Survey: Business Domain Lib Remote Modules 
Created 20010424   SAP 
Last change 20010809   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)
2 CL_UBD_TRANSFORM Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UBD_EDGE has no interface implemented.
Friends
Class CL_UBD_EDGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MDREF_VALUE Instance attribute Private Object reference (TYPE REF TO) DATA 20010807
2 MD_INPUT_PARAMETER Instance attribute Private Type reference (TYPE) ABAP_PARMNAME 20010508
3 MD_OUTPUT_PARAMETER Instance attribute Private Type reference (TYPE) ABAP_PARMNAME 20010508
4 MR_INPUT_NODE Instance attribute Private Object reference (TYPE REF TO) CL_UBD_NODE 20010507
5 MR_OUTPUT_NODE Instance attribute Private Object reference (TYPE REF TO) CL_UBD_NODE 20010507
6 MR_VALUE_XML Instance attribute Private Object reference (TYPE REF TO) IF_IXML_ELEMENT 20010725
Methods
# Method Level Visibility Method type Description Created on
1 CONNECT_NODES Static method Public Method 20010508
2 CONNECT_NODE_WITH_VALUE Static method Public Method 20010726
3 CONNECT_VALUE_WITH_NODE Static method Public Method 20010809
4 CONSTRUCTOR Instance method Public Constructor 20010425
5 GET_INPUT_NODE Instance method Public Method 20010508
6 GET_INPUT_PARAMETER Instance method Public Method 20010508
7 GET_OUTPUT_NODE Instance method Public Method 20010508
8 GET_OUTPUT_PARAMETER Instance method Public Method 20010508
9 GET_VALUE Instance method Public Method 20010719
10 SET_INPUT_NODE Instance method Public Method 20010508
11 SET_INPUT_PARAMETER Instance method Public Method 20010508
12 SET_OUTPUT_NODE Instance method Public Method 20010508
13 SET_OUTPUT_PARAMETER Instance method Public Method 20010508
14 SET_VALUE Instance method Public Method 20010425
Events
Class CL_UBD_EDGE has no event.
Types
Class CL_UBD_EDGE has no local type.
Method Signatures

Method CONNECT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EDGE Value transfer Object reference (TYPE REF TO) CL_UBD_EDGE 20010717
2 Importing ID_SOURCE_PARAMETER_DIR Call by reference Type reference (TYPE) ABAP_PARMKIND CL_UBD_TRANSFORM=>CD_DIRECTION_EXPORT 20020918
3 Importing ID_SOURCE_PARAMETER_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20010508
4 Importing ID_TARGET_PARAMETER_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20010508
5 Importing IR_SOURCE_NODE Call by reference Object reference (TYPE REF TO) CL_UBD_NODE 20010508
6 Importing IR_TARGET_NODE Call by reference Object reference (TYPE REF TO) CL_UBD_NODE 20010508
# Exception Resumable Description Created on
1 DIFFERENT_NETWORKS 20010711
2 DIFFERENT_TYPES 20010806
3 FAILED 20010510

Method CONNECT_NODE_WITH_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EDGE Value transfer Object reference (TYPE REF TO) CL_UBD_EDGE 20010726
2 Importing ID_SOURCE_NODE_ID Call by reference Type reference (TYPE) UBD_NODE_ID 20010726
3 Importing ID_TARGET_NODE_ID Call by reference Type reference (TYPE) UBD_NODE_ID 20010726
4 Importing ID_TARGET_PARAMETER_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20010726
# Exception Resumable Description Created on
1 DIFFERENT_NETWORKS 20010726
2 FAILED 20010726

Method CONNECT_VALUE_WITH_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EDGE Value transfer Object reference (TYPE REF TO) CL_UBD_EDGE 20010809
2 Importing ID_SOURCE_NODE_ID Call by reference Type reference (TYPE) UBD_NODE_ID 20010809
3 Importing ID_SOURCE_PARAMETER_DIR Call by reference Type reference (TYPE) ABAP_PARMKIND CL_UBD_TRANSFORM=>CD_DIRECTION_EXPORT 20020918
4 Importing ID_SOURCE_PARAMETER_NAME Call by reference Type reference (TYPE) ABAP_PARMNAME 20010809
5 Importing ID_TARGET_NODE_ID Call by reference Type reference (TYPE) UBD_NODE_ID 20010809
# Exception Resumable Description Created on
1 DIFFERENT_NETWORKS 20010809
2 FAILED 20010809

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDREF_VALUE Call by reference Object reference (TYPE REF TO) DATA 20010807
2 Importing IR_VALUE_XML Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20010725

Method CONSTRUCTOR on class CL_UBD_EDGE has no exception.

Method GET_INPUT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INPUT_NODE Value transfer Object reference (TYPE REF TO) CL_UBD_NODE 20010508

Method GET_INPUT_NODE on class CL_UBD_EDGE has no exception.

Method GET_INPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_INPUT_PARAMETER Value transfer Type reference (TYPE) ABAP_PARMNAME 20010508

Method GET_INPUT_PARAMETER on class CL_UBD_EDGE has no exception.

Method GET_OUTPUT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OUTPUT_NODE Value transfer Object reference (TYPE REF TO) CL_UBD_NODE 20010508

Method GET_OUTPUT_NODE on class CL_UBD_EDGE has no exception.

Method GET_OUTPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_OUTPUT_PARAMETER Value transfer Type reference (TYPE) ABAP_PARMNAME 20010508

Method GET_OUTPUT_PARAMETER on class CL_UBD_EDGE has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EDREF_VALUE Value transfer Object reference (TYPE REF TO) DATA 20010807
2 Exporting ER_VALUE_XML Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT 20010807

Method GET_VALUE on class CL_UBD_EDGE has no exception.

Method SET_INPUT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_INPUT_NODE Call by reference Object reference (TYPE REF TO) CL_UBD_NODE 20010508

Method SET_INPUT_NODE on class CL_UBD_EDGE has no exception.

Method SET_INPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INPUT_PARAMETER Call by reference Type reference (TYPE) ABAP_PARMNAME 20010508

Method SET_INPUT_PARAMETER on class CL_UBD_EDGE has no exception.

Method SET_OUTPUT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OUTPUT_NODE Call by reference Object reference (TYPE REF TO) CL_UBD_NODE 20010508

Method SET_OUTPUT_NODE on class CL_UBD_EDGE has no exception.

Method SET_OUTPUT_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_OUTPUT_PARAMETER Call by reference Type reference (TYPE) ABAP_PARMNAME 20010508

Method SET_OUTPUT_PARAMETER on class CL_UBD_EDGE has no exception.

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDREF_VALUE Call by reference Object reference (TYPE REF TO) DATA 20010807
2 Importing IR_VALUE_XML Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20010725

Method SET_VALUE on class CL_UBD_EDGE has no exception.
History
Last changed by/on SAP  20010809 
SAP Release Created in 3.1A