SAP ABAP Class CL_SREL_BROWSER_VIEW (Browser for Object Relationships (Basis Class))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-OBL (Application Component) General Object Relations
     SREL (Package) Object Relationship Service
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SREL_LIST_BROWSER List Browser for Object Relationships 19990908
Properties
Class CL_SREL_BROWSER_VIEW  
Short Description Browser for Object Relationships (Basis Class)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SREL   Object Relationship Service 
Created 19990908   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SREL_BROWSER_VIEW has no forward declaration.
Interfaces
Class CL_SREL_BROWSER_VIEW has no interface implemented.
Friends
Class CL_SREL_BROWSER_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CP_FC_BACK Constant Protected Type reference (TYPE) UI_FUNC '%SREL_BACK' Function Code: Back 19990915
2 CP_FC_BROWSE Constant Protected Type reference (TYPE) UI_FUNC '%SREL_BROWSE' Function Code: Relationships 19990915
3 CP_FC_FORWARD Constant Protected Type reference (TYPE) UI_FUNC '%SREL_FORWARD' Function Code: Forwards 19990915
4 CP_FC_REFRESH Constant Protected Type reference (TYPE) UI_FUNC '%SREL_REFRESH' Function Code: Refresh 19990915
5 CP_FC_VIEW Constant Protected Type reference (TYPE) UI_FUNC '%SREL_DISPLAY' Function Code: Display 19990916
6 CP_IC_BACK Constant Protected Type reference (TYPE) ICONNAME 'ICON_ARROW_LEFT' Icon: Back 19990915
7 CP_IC_BROWSE Constant Protected Type reference (TYPE) ICONNAME 'ICON_REFERENCE_LIST' Icon: Relationships 19990915
8 CP_IC_FORWARD Constant Protected Type reference (TYPE) ICONNAME 'ICON_ARROW_RIGHT' Icon: Forwards 19990915
9 CP_IC_REFRESH Constant Protected Type reference (TYPE) ICONNAME 'ICON_REFRESH' Icon: Refresh 19990915
10 CP_IC_VIEW Constant Protected Type reference (TYPE) ICONNAME 'ICON_DISPLAY' Icon: Display 19990916
11 GO_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990910
12 GO_EXTENSION Instance attribute Protected Object reference (TYPE REF TO) OBJECT Application Interface 19990908
13 GO_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_SREL_BROWSER_MODEL Model Class for the Browser 19990908
14 GP_APPLRELS Instance attribute Private Type reference (TYPE) SRL_FLAG Flag for the Application Relationships 19991119
15 GP_CURRENT Instance attribute Protected Type reference (TYPE) I Pointer to Start Object in GT_HISTORY 19990915
16 GP_NO_BROWSE Instance attribute Protected Type reference (TYPE) SRL_FLAG Stop Navigation 19990916
17 GP_RELATION Instance attribute Private Type reference (TYPE) BINRELTYP Relationship Type 19990930
18 GP_ROLE Instance attribute Private Type reference (TYPE) ROLETYPE Role 19990930
19 GT_FIELDS Instance attribute Protected Type reference (TYPE) TRL_BRFLD Field List for Output 19990908
20 GT_HISTORY Instance attribute Private Type reference (TYPE) TRL_BRHST Internal Stack for Browser History 19990915
Methods
# Method Level Visibility Method type Description Created on
1 BROWSE Instance method Protected Method New Start Object 19990915
2 BROWSE_BACK Instance method Protected Method Back to Previous Start Object 19990915
3 BROWSE_FORWARD Instance method Protected Method Takes Last BROWSE_BACK Back 19990915
4 COLLECT_OUTPUT_FIELDS Instance method Protected Method Combine Fields for Output 19990908
5 CONSTRUCTOR Instance method Public Constructor Constructor 19990908
6 DISPLAY_LINKS Instance method Protected Method Display Relationships 19990908
7 DISPLAY_OBJECT Instance method Protected Method Display Object 19991005
8 GET_CURRENT Instance method Public Method Current Start Object 19990915
9 GET_CURRENT_BOR_ID Instance method Private Method BOR ID of Current Start Object 19990921
10 GET_LAST Instance method Protected Method Previous Start Object 19990915
11 GET_NEIGHBOURS Instance method Protected Method Fetch Directly Related Neighbor 19990920
12 GET_NEXT Instance method Protected Method Next Start Object 19990915
13 GET_RELATION_INFO Instance method Protected Method Describing Text of Relationship 19991004
14 NEW_DISPLAY Instance method Public Method Output in New Container with Old Data 19990910
15 REFRESH_LINKS Instance method Public Method Refresh Relationship List 19990915
16 SET_CURRENT Instance method Private Method Set Start Object 19990915
17 SET_NEIGHBOURS Instance method Private Method Note Neighbor List 19991004
Events
Class CL_SREL_BROWSER_VIEW has no event.
Types
Class CL_SREL_BROWSER_VIEW has no local type.
Method Signatures

Method BROWSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Neues Startobjekt 19990915

Method BROWSE on class CL_SREL_BROWSER_VIEW has no exception.

Method BROWSE_BACK Signature

Method BROWSE_BACK on class CL_SREL_BROWSER_VIEW has no parameter.
Method BROWSE_BACK on class CL_SREL_BROWSER_VIEW has no exception.

Method BROWSE_FORWARD Signature

Method BROWSE_FORWARD on class CL_SREL_BROWSER_VIEW has no parameter.
Method BROWSE_FORWARD on class CL_SREL_BROWSER_VIEW has no exception.

Method COLLECT_OUTPUT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDS Call by reference Type reference (TYPE) TRL_BRFLD Feldliste 19990908

Method COLLECT_OUTPUT_FIELDS on class CL_SREL_BROWSER_VIEW has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXTENSION Call by reference Object reference (TYPE REF TO) OBJECT Unterstützt IF_SREL_BROWSER_EXTENSION 19990908

Method CONSTRUCTOR on class CL_SREL_BROWSER_VIEW has no exception.

Method DISPLAY_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LINKS Call by reference Type reference (TYPE) TRL_BRLNK Verknüpfungsliste 19990908

Method DISPLAY_LINKS on class CL_SREL_BROWSER_VIEW has no exception.

Method DISPLAY_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19991005

Method DISPLAY_OBJECT on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_NEIGHBOURS Call by reference Object reference (TYPE REF TO) CL_SREL_NEIGHBOUR_LIST Objekt verwaltet Nachbarobjekte 19991004
2 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19990915

Method GET_CURRENT on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_CURRENT_BOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OBJECT Call by reference Type reference (TYPE) BORIDENT BOR Objekt 19990921

Method GET_CURRENT_BOR_ID on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_LAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19990915
2 Importing IP_MOVE_CURRENT Call by reference Type reference (TYPE) SRL_FLAG Objekt als neues Startobjekt übernehmen 19990916

Method GET_LAST on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_NEIGHBOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINK_LIST Call by reference Type reference (TYPE) TRL_BRLNK Verknüpfungseinträge 19990920
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Startobjekt 19990920
3 Importing IP_APPLRELS Call by reference Type reference (TYPE) SRL_FLAG 'X' = Anwendungsverknüpfungen hinzulesen 19991119
4 Importing IP_BYPASS_BUFFER Call by reference Type reference (TYPE) SRL_FLAG Verknüpfungen neu lesen 19990923
5 Importing IP_RELATION Call by reference Type reference (TYPE) BINRELTYP Verknüpfungstyp 19990920
6 Importing IP_ROLE Call by reference Type reference (TYPE) ROLETYPE Rolle des Startobjekts 19990920
7 Importing IT_FIELDS Call by reference Type reference (TYPE) TRL_BRFLD Darzustellende Felder 19990920

Method GET_NEIGHBOURS on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19990915
2 Importing IP_MOVE_CURRENT Call by reference Type reference (TYPE) SRL_FLAG Objekt als neues Startobjekt übernehmen 19990916

Method GET_NEXT on class CL_SREL_BROWSER_VIEW has no exception.

Method GET_RELATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_BRELDES Call by reference Type reference (TYPE) BRELTYPDOK Verknüpfungsbeschreibung 19991004
2 Exporting EP_ROLEDES Call by reference Type reference (TYPE) ROLETYPDOK Rolle des verknüpften Objekts 19991004
3 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Verknüpftes Objekt 19991004

Method GET_RELATION_INFO on class CL_SREL_BROWSER_VIEW has no exception.

Method NEW_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990910
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Browser Objekt 20000505
3 Importing IP_APPLRELS Call by reference Type reference (TYPE) SRL_FLAG 'X' = Anwendungsverknüpfungen hinzulesen 19991119
4 Importing IP_NO_BROWSE Call by reference Type reference (TYPE) SRL_FLAG Keine Navigation zulassen 19990916
5 Importing IP_RELATION Call by reference Type reference (TYPE) BINRELTYP Beziehungstyp 19990916
6 Importing IP_ROLE Call by reference Type reference (TYPE) ROLETYPE Rolle des Startobjekts 19990916
7 Importing IS_OBJECT Call by reference Type reference (TYPE) BORIDENT BOR Objekt 19990910

Method NEW_DISPLAY on class CL_SREL_BROWSER_VIEW has no exception.

Method REFRESH_LINKS Signature

Method REFRESH_LINKS on class CL_SREL_BROWSER_VIEW has no parameter.
Method REFRESH_LINKS on class CL_SREL_BROWSER_VIEW has no exception.

Method SET_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19990915

Method SET_CURRENT on class CL_SREL_BROWSER_VIEW has no exception.

Method SET_NEIGHBOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NEIGHBOURS Call by reference Object reference (TYPE REF TO) CL_SREL_NEIGHBOUR_LIST Objekt verwaltet Nachbarobjekte 19991004
2 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_SREL_BROWSER_ITEM Objekt im Browser 19991004

Method SET_NEIGHBOURS on class CL_SREL_BROWSER_VIEW has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in