SAP ABAP Class CL_SREL_LIST_BROWSER (List Browser for Object Relationships)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-OBL (Application Component) General Object Relations
     SREL (Package) Object Relationship Service
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SREL_BROWSER_VIEW Browser for Object Relationships (Basis Class) 19990908
Properties
Class CL_SREL_LIST_BROWSER  
Short Description List Browser for Object Relationships    
Super Class CL_SREL_BROWSER_VIEW Browser for Object Relationships (Basis 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_LIST_BROWSER has no forward declaration.
Interfaces
Class CL_SREL_LIST_BROWSER has no interface implemented.
Friends
Class CL_SREL_LIST_BROWSER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_ALV Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV Control 19990908
2 GO_DIALOGBOX Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DIALOGBOX_CONTAINER Dialog Box 19990913
3 GP_FRONTEND Static Attribute Private Type reference (TYPE) STRING Current Frontend 20000121
4 GP_NO_DBLCLICK Instance attribute Public Type reference (TYPE) SGS_FLAG SPACE Register no Double-Click 19991122
5 GP_SUPPORT_HYPERLINKS Instance attribute Public Type reference (TYPE) SRL_FLAG SPACE 'X' Hyperlinks Are Supported 20000121
6 GP_TITLE_EXTERN Instance attribute Private Type reference (TYPE) SGS_FLAG SPACE Title Has Been Set Externally 19991122
7 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Layout 19990917
8 GS_VARIANT Instance attribute Public Type reference (TYPE) DISVARIANT Variant for ALV 19991122
9 GT_BTNMNU Instance attribute Private Type reference (TYPE) TTB_BTNMNU Static Context Menus for Toolbar 19991216
10 GT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT ALV Field Catalog 19990910
11 GT_HYPERLINK Instance attribute Private Type reference (TYPE) LVC_T_HYPE ALV Control: Hyperlinks 20000121
12 GT_OUTPUT Instance attribute Public Type reference (TYPE) TRL_BRLNK Output List for Browser 19990908
13 GT_SORT Instance attribute Public Type reference (TYPE) LVC_T_SORT ALV Sort Table 19991122
14 GT_TOOLBAR Instance attribute Private Type reference (TYPE) TTB_BUTTON ALV Toolbar 19990915
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_FIELDCATALOG Instance method Private Method Create Field Catalog for ALV 19990908
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000121
3 CREATE_TOOLBAR Instance method Private Method Generate Toolbar 19990915
4 GET_SELECTED_OBJECTS Instance method Public Method Selected Object 19991020
5 INIT_ALV Instance method Private Method Initialize ALV Grid 19990908
6 ON_CLOSED Instance method Private Event handling method Cancel Dialog Box 19990913
7 ON_CONTEXT_MENU_REQUEST Instance method Private Event handling method Context Menu Requested 19990916
8 ON_DOUBLE_CLICK Instance method Private Event handling method Double-Click on Line 19990915
9 ON_TOOLBAR Instance method Private Event handling method Construct ALV Toolbar 19990915
10 ON_USER_COMMAND Instance method Private Event handling method User Entry 19990915
11 SET_TITLE Instance method Public Method Set ALV Title 19990917
12 UPDATE_TOOLBAR Instance method Private Method Refresh Toolbar 19990915
Events
Class CL_SREL_LIST_BROWSER has no event.
Types
Class CL_SREL_LIST_BROWSER has no local type.
Method Signatures

Method BUILD_FIELDCATALOG Signature

Method BUILD_FIELDCATALOG on class CL_SREL_LIST_BROWSER has no parameter.
Method BUILD_FIELDCATALOG on class CL_SREL_LIST_BROWSER has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SREL_LIST_BROWSER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SREL_LIST_BROWSER has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TOOLBAR Call by reference Type reference (TYPE) TTB_BUTTON Toolbar Tasten 19990915

Method CREATE_TOOLBAR on class CL_SREL_LIST_BROWSER has no exception.

Method GET_SELECTED_OBJECTS 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) SRL_BRLNK Objekt im Browser 19991020
2 Exporting ET_OBJECTS Call by reference Type reference (TYPE) TRL_BRLNK Selektierte Objekte 19991020
3 Importing IP_INDEX Call by reference Type reference (TYPE) I Zeilenindex 19991020

Method GET_SELECTED_OBJECTS on class CL_SREL_LIST_BROWSER has no exception.

Method INIT_ALV Signature

Method INIT_ALV on class CL_SREL_LIST_BROWSER has no parameter.
Method INIT_ALV on class CL_SREL_LIST_BROWSER has no exception.

Method ON_CLOSED Signature

Method ON_CLOSED on class CL_SREL_LIST_BROWSER has no parameter.
Method ON_CLOSED on class CL_SREL_LIST_BROWSER has no exception.

Method ON_CONTEXT_MENU_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 19990916

Method ON_CONTEXT_MENU_REQUEST on class CL_SREL_LIST_BROWSER has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Call by reference Attribute reference (LIKE) 19990915
2 Importing E_ROW Call by reference Attribute reference (LIKE) 19990915

Method ON_DOUBLE_CLICK on class CL_SREL_LIST_BROWSER has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 19990915
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 19990915

Method ON_TOOLBAR on class CL_SREL_LIST_BROWSER has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 19990915

Method ON_USER_COMMAND on class CL_SREL_LIST_BROWSER has no exception.

Method SET_TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ON Call by reference Type reference (TYPE) SRL_FLAG 'X' Titel anzeigen 19990917
2 Importing IP_SMALL Call by reference Type reference (TYPE) SRL_FLAG Kleine Schriftgröße 19990917
3 Importing IP_TITLE Call by reference Type reference (TYPE) LVC_TITLE Titel für ALV 19990917

Method SET_TITLE on class CL_SREL_LIST_BROWSER has no exception.

Method UPDATE_TOOLBAR Signature

Method UPDATE_TOOLBAR on class CL_SREL_LIST_BROWSER has no parameter.
Method UPDATE_TOOLBAR on class CL_SREL_LIST_BROWSER has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in