SAP ABAP Class CL_BROWSER_ITEM (Element in Object Relationship Browser)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-GOS (Application Component) Generic Object Services
     SOBL_BROWSER (Package) Generic Object Relationship Browser
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ARL_ITEM Generic Object Services Attachment List 20000807
2 Inheritance (c INHERITING FROM c_ref)  CL_BDS_ITEM BDS Item for Relationship Browser 20000807
3 Inheritance (c INHERITING FROM c_ref)  CL_CONTAINER_ITEM Browser Item from a Different Browser Item 20000808
4 Inheritance (c INHERITING FROM c_ref)  CL_DRB_BROWSER_ITEM Browser Element for DRB-GOS - Link 20010103
5 Inheritance (c INHERITING FROM c_ref)  CL_GOS_AL_ITEM Entry in the Attachment List (Abstract) 20001130
6 Inheritance (c INHERITING FROM c_ref)  CL_GOS_OB_ITEM Entry in the Attachment List (Abstract) 20001207
7 Inheritance (c INHERITING FROM c_ref)  CL_OBL_BC_ITEM Browser Object for Business Objects 20000821
8 Inheritance (c INHERITING FROM c_ref)  CL_SOBL_BOR_ITEM BOR Object as cl_browser_item 20000711
9 Inheritance (c INHERITING FROM c_ref)  CL_SSC_GOS_SRLINK_OBJ Entry in the Service Request List (Abstract) 20091007
Properties
Class CL_BROWSER_ITEM  
Short Description Element in Object Relationship Browser    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SOBL_BROWSER   Generic Object Relationship Browser 
Created 20000628   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BROWSER_ITEM has no forward declaration.
Interfaces
Class CL_BROWSER_ITEM has no interface implemented.
Friends
Class CL_BROWSER_ITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ICON_CLOSED Constant Public Type reference (TYPE) SATTR_NAME 'GP_ICON_CLOSED' Name of Attribute of Browser Item or Browser Link 20000802
2 GC_ICON_EXP Constant Public Type reference (TYPE) SATTR_NAME 'GP_ICON_EXP' Name of Attribute of Browser Item or Browser Link 20000802
3 GO_LINKS_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_LINKS_VIEW View Using the Relationships for an Object 20000706
4 GP_BROWSED Instance attribute Public Type reference (TYPE) XFLAG The Element Contains its Relationships 20000706
5 GP_CONTAINER Instance attribute Public Type reference (TYPE) XFLAG 'X': The B Item Is a Container for Other B Items 20000808
6 GP_DESCR Instance attribute Public Type reference (TYPE) BITM_DESCR Description for Browser Item (Display Attribute) 20000628
7 GP_FILENAME Instance attribute Public Type reference (TYPE) BITM_FILENAME File Name of Browser Item (Display Attribute) 20100225
8 GP_ICON Instance attribute Public Type reference (TYPE) CHAR50 Tree Control: Icon / Image 20000628
9 GP_ICON_CLOSED Instance attribute Public Type reference (TYPE) CHAR50 Tree Control: Icon / Image 20000801
10 GP_ICON_EXP Instance attribute Public Type reference (TYPE) CHAR50 Tree Control: Icon / Image 20000719
11 GP_INST Instance attribute Public Type reference (TYPE) CHAR90 Instance Information for Browser Item 20020403
12 GP_LOCATION Instance attribute Public Type reference (TYPE) BITM_LOCAT Browser Item Locator (Display Attribute) 20000628
13 GP_MARK Instance attribute Public Type reference (TYPE) XFLAG Selection Attribute 20000706
14 GP_REPOSIT Instance attribute Public Type reference (TYPE) OBLOBJREP Business Repository Type 20000628
15 GP_TECH_TYPE Instance attribute Public Type reference (TYPE) BITM_TYPE Technical Type Information for a Browser Item 20000803
16 GP_TYPE Instance attribute Public Type reference (TYPE) BITM_TYPE Type Information for Browser Item 20000705
17 GT_LINKS Instance attribute Protected Type reference (TYPE) BITEM_LINKS_T References to Instances of if_browser_link 20000628
18 GT_PARTNER Instance attribute Protected Type reference (TYPE) BITEM_T References to cl_browser_item 20000628
Methods
# Method Level Visibility Method type Description Created on
1 COUNT_LINKS_TO Instance method Public Method Counts Occurence of a Partner in a Separate Relationship 20000706
2 DISPLAY Instance method Public Method Detailed Display of Element In Separate Dialog 20000706
3 FIND Instance method Public Method Checks if Element Is Contained in Transferred Table 20000629
4 GET_ATTR_ICON Instance method Public Method Returns the Icon Display of an Attribute 20000721
5 GET_ATTR_TEXT Instance method Public Method Returns the Test Display of an Attribute 20000706
6 GET_COMMANDS Instance method Public Method Returns All Commands that the Browser Item Supplies 20000711
7 GET_LINKS Instance method Public Method Provides Links to Browser Item 20000628
8 GET_LINKS_TO Instance method Public Method Rtrns Rltnshp for Transferred Object and its Pos. (A or B) 20000810
9 HAS_LINKS Instance method Public Method Enters Whether the Element Has Relationships 20000703
10 INVALIDATE_LINKS Instance method Public Method Make Available Links and Partner Objects Invalid 20000731
11 MODIFY_LINK Instance method Public Method Modify Relationships 20000706
12 SET_LINKS Instance method Public Method Set Relationships of Element 20000706
13 VIEW_CLOSED Instance method Public Method Relationship View for Object Has Been Closed 20001026
14 VIEW_OPENED Instance method Public Method Relationship View for Object Has Been Opened 20001026
Events
# Event Type Visibility Description Created on
1 ITEM_UPDATED Instance Event
(0)
Public
(2)
Element has changed 20040120
Types
Class CL_BROWSER_ITEM has no local type.
Method Signatures

Method COUNT_LINKS_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BITEM Value transfer Object reference (TYPE REF TO) CL_BROWSER_ITEM Element im Objektverknüpfungsbrowser 20000706
2 Returning RP_RESULT Value transfer Type reference (TYPE) I Ergebnis 20000706

Method COUNT_LINKS_TO on class CL_BROWSER_ITEM has no exception.

Method DISPLAY Signature

Method DISPLAY on class CL_BROWSER_ITEM has no parameter.
Method DISPLAY on class CL_BROWSER_ITEM has no exception.

Method FIND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_BITEM Value transfer Object reference (TYPE REF TO) CL_BROWSER_ITEM Element im Objektverknüpfungsbrowser 20000629
2 Exporting EP_LINE Value transfer Type reference (TYPE) I Zeilenindex 20000629
3 Importing IT_BITEM Call by reference Type reference (TYPE) BITEM_T Referenzen auf cl_browser_item 20000629

Method FIND on class CL_BROWSER_ITEM has no exception.

Method GET_ATTR_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAME Value transfer Type reference (TYPE) FIELDNAME Feldname 20000721
2 Returning RP_ICON Value transfer Type reference (TYPE) CHAR50 Ikone / Bild 20000721

Method GET_ATTR_ICON on class CL_BROWSER_ITEM has no exception.

Method GET_ATTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAME Value transfer Type reference (TYPE) SATTR_NAME Name eines Attributs eines Browser-Items oder Browser-Links 20000706
2 Returning RP_TEXT Value transfer Type reference (TYPE) SATTR_TXT Textdarstellung eines BItem- oder Blink-Attributs 20000706

Method GET_ATTR_TEXT on class CL_BROWSER_ITEM has no exception.

Method GET_COMMANDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CMD Call by reference Type reference (TYPE) CMD_T Kommando-Tabelle 20000711

Method GET_COMMANDS on class CL_BROWSER_ITEM has no exception.

Method GET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LINKS Call by reference Type reference (TYPE) BITEM_LINKS_T Referenzen auf Instanzen von if_browser_link 20000628
2 Exporting ET_PARTNER Call by reference Type reference (TYPE) BITEM_T Referenzen auf cl_browser_item 20000628

Method GET_LINKS on class CL_BROWSER_ITEM has no exception.

Method GET_LINKS_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNKS Call by reference Type reference (TYPE) LNK_OBJP_T Tabelle von LNK_OBJP_S 20000810
2 Importing IO_BITEM Value transfer Object reference (TYPE REF TO) CL_BROWSER_ITEM Element im Objektverknüpfungsbrowser 20000810

Method GET_LINKS_TO on class CL_BROWSER_ITEM has no exception.

Method HAS_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_RESULT Value transfer Type reference (TYPE) XFLAG Ergebnis 20000703

Method HAS_LINKS on class CL_BROWSER_ITEM has no exception.

Method INVALIDATE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_REFRESH Value transfer Type reference (TYPE) XFLAG SPACE Listen-Anzeige aktualisieren 20000731

Method INVALIDATE_LINKS on class CL_BROWSER_ITEM has no exception.

Method MODIFY_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BLINK Value transfer Object reference (TYPE REF TO) IF_BROWSER_LINK Objektverknüpfung im OV-Browser 20000706
2 Importing IP_OPERATION Value transfer Type reference (TYPE) C 'A': Hinzufügen, 'D': Löschen, 'U': Ändern 20000706

Method MODIFY_LINK on class CL_BROWSER_ITEM has no exception.

Method SET_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BLINKS Call by reference Type reference (TYPE) BITEM_LINKS_T Referenzen auf Instanzen von if_browser_link 20000706
2 Importing IT_PARTNER Call by reference Type reference (TYPE) BITEM_T Referenzen auf cl_browser_item 20000706

Method SET_LINKS on class CL_BROWSER_ITEM has no exception.

Method VIEW_CLOSED Signature

Method VIEW_CLOSED on class CL_BROWSER_ITEM has no parameter.
Method VIEW_CLOSED on class CL_BROWSER_ITEM has no exception.

Method VIEW_OPENED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Value transfer Object reference (TYPE REF TO) CL_LINKS_VIEW Ansicht über die Verknüpfungen zu einem Objekt 20001026

Method VIEW_OPENED on class CL_BROWSER_ITEM has no exception.
Event Signatures

Event ITEM_UPDATED Signature
Event ITEM_UPDATED on class CL_BROWSER_ITEM has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 50A