SAP ABAP Interface IF_BSP_MODEL_BINDING (BSP: Basis Interface for Binding to Model)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BSP (Application Component) Business Server Pages
     SBSP_RUNTIME (Package) Business Server Pages (BSP): Runtime Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BSP_WD_MODEL_BINDING BSP: Utility Interface for Models 20080227
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BSP_MODEL BSP: Model Basis Class 20020328
Properties
Interface IF_BSP_MODEL_BINDING  
Short Description BSP: Basis Interface for Binding to Model    
General Data
Package SBSP_RUNTIME   Business Server Pages (BSP): Runtime Objects 
Created 20020328   SAP 
Last changed 20020328   SAP 
Unicode checks active    
Forward declarations
Interface IF_BSP_MODEL_BINDING has no forward declaration.
Interfaces
Interface IF_BSP_MODEL_BINDING has no interface.
Friends
Interface IF_BSP_MODEL_BINDING has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ERROR_ERROR Constant Public Type reference (TYPE) I 2 Error Level: Error 20020328
2 CO_ERROR_FATAL_ERROR Constant Public Type reference (TYPE) I 1 Error Level: Fatal Error 20020328
3 CO_ERROR_INFO Constant Public Type reference (TYPE) I 4 Error Level: Information 20020328
4 CO_ERROR_SUCCESS Constant Public Type reference (TYPE) I 5 Error Level: Success Message 20020328
5 CO_ERROR_WARNING Constant Public Type reference (TYPE) I 3 Error Level: Warning 20020328
6 CO_TYPE_SIMPLE Constant Public Type reference (TYPE) I 1 Attribute Type: Scale 20020328
7 CO_TYPE_STRUCT Constant Public Type reference (TYPE) I 2 Attribute Type: Structure 20020328
8 CO_TYPE_TABLE Constant Public Type reference (TYPE) I 3 Attribute Type: Table 20020328
9 CO_TYPE_UNSUPPORTED Constant Public Type reference (TYPE) I 0 Attribute Type not Supported 20020328
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ATTRIBUTE_PATH Instance method Public Method Returns the Binding Path of an Attribute 20020426
2 GET_ATTRIBUTE Instance method Public Method Returns the Value of an Attribute in String Representation 20020328
3 GET_ATTRIBUTE_DATA_REF Instance method Public Method Returns an Attribute Reference 20020426
4 GET_ATTRIBUTE_METADATA Instance method Public Method Returns the Metadata of an Attribute 20020328
5 GET_ATTRIBUTE_NAME Instance method Public Method Returns the (HTML) Name of an Attribute 20020426
6 GET_ID Instance method Public Method Returns the ID of the Model 20020328
7 IS_ATTRIBUTE_VALID Instance method Public Method Queries Attribute Valid? 20020328
8 SET_ATTRIBUTE Instance method Public Method Sets an Attribute According to String Representation 20020328
Events
Interface IF_BSP_MODEL_BINDING has no event.
Types
Interface IF_BSP_MODEL_BINDING has no local type.
Method Signatures

Method BUILD_ATTRIBUTE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTE_PATH Value transfer Type reference (TYPE) STRING Attributpfad 20020426
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING Komponentenname (falls Tabelle oder Struktur) 20020426
3 Importing INDEX Call by reference Type reference (TYPE) I Tabellenindex (falls Tabelle) 20020426
4 Importing NAME Call by reference Type reference (TYPE) STRING Attributname 20020426
5 Importing PARTIAL_ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20020430

Method BUILD_ATTRIBUTE_PATH on Interface IF_BSP_MODEL_BINDING has no exception.

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Value transfer Type reference (TYPE) STRING Attributpfad 20020328
2 Importing ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf (Toplevel-)Attribut 20020328
3 Importing COMPONENT Call by reference Type reference (TYPE) STRING Attributpfad... .Component 20020430
4 Importing INDEX Call by reference Type reference (TYPE) I Attributpfad[index] 20020430
5 Importing NO_CONVERSION_EXIT Call by reference Type reference (TYPE) I 0 Ignoriere Konvertierungsexit (0:false;1:true) 20020328
6 Returning VALUE Value transfer Type reference (TYPE) STRING Ergebniswert 20020328

Method GET_ATTRIBUTE on Interface IF_BSP_MODEL_BINDING has no exception.

Method GET_ATTRIBUTE_DATA_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING Attributpfad 20020426
2 Importing ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf (Toplevel-)Attribut 20020426
3 Returning VALUE Value transfer Object reference (TYPE REF TO) DATA Ergebniswert 20020426

Method GET_ATTRIBUTE_DATA_REF on Interface IF_BSP_MODEL_BINDING has no exception.

Method GET_ATTRIBUTE_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING Attributpfad 20020328
2 Importing ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf (Toplevel-)Attribut 20020328
3 Importing COMPONENT Call by reference Type reference (TYPE) STRING Komponentenname (falls Tabelle oder Struktur) 20020328
4 Returning METADATA Value transfer Object reference (TYPE REF TO) IF_BSP_METADATA Metadaten zu Attribut 20020328
5 Importing NAME Call by reference Type reference (TYPE) STRING Attributname 20020328
6 Importing NO_GETTER Call by reference Type reference (TYPE) I 0 Ignoriere Getter (0:false;1:true) 20020328

Method GET_ATTRIBUTE_METADATA on Interface IF_BSP_MODEL_BINDING has no exception.

Method GET_ATTRIBUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTE_NAME Value transfer Type reference (TYPE) STRING Attributpfad 20020426
2 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING Attributname 20020426
3 Importing COMPONENT Call by reference Type reference (TYPE) STRING Komponentenname (falls Tabelle oder Struktur) 20020426
4 Importing INDEX Call by reference Type reference (TYPE) I Tabellenindex (falls Tabelle) 20020426

Method GET_ATTRIBUTE_NAME on Interface IF_BSP_MODEL_BINDING has no exception.

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING ID des Models 20020328

Method GET_ID on Interface IF_BSP_MODEL_BINDING has no exception.

Method IS_ATTRIBUTE_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING Attributpfad 20020328
2 Exporting ERROR_MESSAGE Call by reference Type reference (TYPE) STRING Fehlertext (falls is_valid == 0) 20020328
3 Exporting ERROR_SEVERITY Call by reference Type reference (TYPE) I Fehlerstufe (falls is_valid == 0; siehe co_error_...) 20020328
4 Exporting ERROR_VALUE Call by reference Type reference (TYPE) STRING Wert, der den Fehler ausgelöst hat (falls is_valid == 0) 20020328
5 Exporting IS_VALID Call by reference Type reference (TYPE) I Wert im Model ist typgerecht gültig (0:nein,1:ja) 20020328

Method IS_ATTRIBUTE_VALID on Interface IF_BSP_MODEL_BINDING has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Value transfer Type reference (TYPE) STRING Attributpfad 20020328
2 Importing ATTRIBUTE_REF Call by reference Object reference (TYPE REF TO) DATA Referenz auf (Toplevel-)Attribut 20020328
3 Importing COMPONENT Call by reference Type reference (TYPE) STRING Attributpfad... .Component 20020430
4 Importing INDEX Call by reference Type reference (TYPE) I Attributpfad[index] 20020430
5 Importing NO_CONVERSION_EXIT Call by reference Type reference (TYPE) I 0 Ignoriere Konvertierungsexit (0:false;1:true) 20020328
6 Importing VALUE Call by reference Type reference (TYPE) STRING Zuzuweisender Wert 20020328

Method SET_ATTRIBUTE on Interface IF_BSP_MODEL_BINDING has no exception.
History
Last changed by/on SAP  20020328 
SAP Release Created in 620