SAP ABAP Class IF_MODEL_BINREL (OBL: Relationship Type (Model Data))
Properties
Class IF_MODEL_BINREL  
Short Description OBL: Relationship Type (Model Data)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20000526   SAP 
Last change 20000530   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_MODEL_BINREL has no forward declaration.
Interfaces
Class IF_MODEL_BINREL has no interface implemented.
Friends
Class IF_MODEL_BINREL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_ROLE_A Instance attribute Public Object reference (TYPE REF TO) IF_MODEL_ROLE OBL: Role Type (Model Data) 20000526
2 GO_ROLE_B Instance attribute Public Object reference (TYPE REF TO) IF_MODEL_ROLE OBL: Role Type (Model Data) 20000526
3 GP_CARD_A Instance attribute Public Type reference (TYPE) OBLROLCARD Role Cardinality 20000526
4 GP_CARD_B Instance attribute Public Type reference (TYPE) OBLROLCARD Role Cardinality 20000526
5 GP_CDOBJCL Instance attribute Public Type reference (TYPE) CDOBJECTCL Object Class 20000526
6 GP_CREATDATE Instance attribute Public Type reference (TYPE) DATE_ Date 20000526
7 GP_DBDIFF Instance attribute Public Type reference (TYPE) XFLAG Deviant DB structure 20020923
8 GP_DBTABLE Instance attribute Public Type reference (TYPE) TABNAME Table Name 20000526
9 GP_DESCRAB Instance attribute Public Type reference (TYPE) OBLDESCR Descriptive Text for Relationships or Roles 20000526
10 GP_DESCRBA Instance attribute Public Type reference (TYPE) OBLDESCR Descriptive Text for Relationships or Roles 20000526
11 GP_HASPROP Instance attribute Public Type reference (TYPE) XFLAG Attribute Flag 20000526
12 GP_MODIFDATE Instance attribute Public Type reference (TYPE) DATE_ Date 20000526
13 GP_MODIFIEDBY Instance attribute Public Type reference (TYPE) USERNAME User Name 20000526
14 GP_NOTMIGRATED Instance attribute Public Type reference (TYPE) OBLMIGR Migration Flag 20000526
15 GP_OLDTYPE Instance attribute Public Type reference (TYPE) BINRELTYP Relationship type 20000530
16 GP_OWNER Instance attribute Public Type reference (TYPE) USERNAME User Name 20000526
17 GP_TYPE Instance attribute Public Type reference (TYPE) OBLRELTYPE Relationship type 20000526
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_OBJECTS Instance method Public Method Checks Whether Two Objects Can Occur in This Relationship 20000614
2 CHECK_OBJECTS_EXT Instance method Public Method Extended Object Check 20000614
3 GET_PROPERTIES Instance method Public Method Returns the Attribute Objects of Relationship 20000526
4 GET_PROPERTY Instance method Public Method Returns a Specific Attribute Object (If Available) 20000526
5 HAS_ROLES Instance method Public Method Checks Whether Two Role Types Fit With Relationship Type 20000614
6 HAS_ROLES_EXT Instance method Public Method Enhanced Role Check 20000614
7 SET_ACTIVE Instance method Public Method Setting Migration Flag 20000913
Events
Class IF_MODEL_BINREL has no event.
Types
Class IF_MODEL_BINREL has no local type.
Method Signatures

Method CHECK_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJTYPE_A Value transfer Type reference (TYPE) OBLOBJTYPE Typ eines Business-Objektes 20000614
2 Importing IP_OBJTYPE_B Value transfer Type reference (TYPE) OBLOBJTYPE Typ eines Business-Objektes 20000614
3 Returning RP_RESULT Value transfer Type reference (TYPE) XFLAG Ergebnis 20000614

Method CHECK_OBJECTS on class IF_MODEL_BINREL has no exception.

Method CHECK_OBJECTS_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_REGULAR Value transfer Type reference (TYPE) XFLAG Obj A is in Rol A and Obj B is in Rol B 20000614
2 Exporting EP_RESULTA Value transfer Type reference (TYPE) XFLAG Ergebnis für Objekt A 20000614
3 Exporting EP_RESULTB Value transfer Type reference (TYPE) XFLAG Ergebnis für Objekt B 20000614
4 Importing IP_CHECK_BOTH Value transfer Type reference (TYPE) XFLAG Überprüfe auch die Umkehrung, falls Normalfall nicht ok 20000614
5 Importing IP_OBJTYPE_A Value transfer Type reference (TYPE) OBLOBJTYPE Typ eines Business-Objektes 20000614
6 Importing IP_OBJTYPE_B Value transfer Type reference (TYPE) OBLOBJTYPE Typ eines Business-Objektes 20000614

Method CHECK_OBJECTS_EXT on class IF_MODEL_BINREL has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROP Call by reference Type reference (TYPE) OBL_T_RPRO Tabelle mit Referenzen zu CL_MODEL_BINREL_PROP-Instanzen 20000526
# Exception Resumable Description Created on
1 CX_MODEL_PROP_ERROR Ausnahmen in cl_model_binrel_prop 20000529

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBLPROP Value transfer Type reference (TYPE) OBLPROP Attributname 20000526
2 Returning RO_PROP Value transfer Type reference (TYPE) REF TO IF_MODEL_BINREL_PROP Referenz auf IF_MODEL_BINREL_PROP 20000529
# Exception Resumable Description Created on
1 CX_MODEL_PROP_ERROR Ausnahmen in cl_model_binrel_prop 20000529

Method HAS_ROLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ROLEA Value transfer Type reference (TYPE) OBLROLTYPE Rollentyp 20000614
2 Importing IP_ROLEB Value transfer Type reference (TYPE) OBLROLTYPE Rollentyp 20000614
3 Returning RP_RESULT Value transfer Type reference (TYPE) XFLAG Ergebnis 20000614

Method HAS_ROLES on class IF_MODEL_BINREL has no exception.

Method HAS_ROLES_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_REGULAR Value transfer Type reference (TYPE) XFLAG Reihenfolge, falls ep_result 'X'. 20000614
2 Exporting EP_RESULT Value transfer Type reference (TYPE) XFLAG Ergebnis 20000614
3 Importing IP_CHECK_BOTH_DIRECTIONS Value transfer Type reference (TYPE) XFLAG Überprüfe beide Seiten 20000614
4 Importing IP_ROLEA Value transfer Type reference (TYPE) OBLROLTYPE Rollentyp 20000614
5 Importing IP_ROLEB Value transfer Type reference (TYPE) OBLROLTYPE Rollentyp 20000614

Method HAS_ROLES_EXT on class IF_MODEL_BINREL has no exception.

Method SET_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FLAG Value transfer Type reference (TYPE) XFLAG neue Eingabewerte 20000913

Method SET_ACTIVE on class IF_MODEL_BINREL has no exception.
History
Last changed by/on SAP  20000530 
SAP Release Created in