Hierarchy
⤷
⤷
Properties
| Class | CL_CGPL_OBJECT_BROWSER | |
| Short Description | Project Planning: UI Class for Browser Functionality | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CGPL_USER_INTERFACE | Project Planning - User Interface |
| Created | 19991115 | SAP |
| Last change | 20010129 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CGPL_OBJECT_BROWSER has no interface implemented.
Friends
Class CL_CGPL_OBJECT_BROWSER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TY_VIEW_STACK_ITEM | Current Object View | 19991118 | |||
| 2 | Constant | Public | Type reference (TYPE) | SY-UCOMM | 'OB_BACK' | Function Code: Back | 19991118 | ||
| 3 | Constant | Public | Type reference (TYPE) | SY-UCOMM | 'OB_FORWARD' | Function Code: Forwards | 19991118 | ||
| 4 | Constant | Public | Type reference (TYPE) | SYUCOMM | 'OB_SHOW_WORKLIST' | Screens and Function Code Triggered by PAI | 20010702 | ||
| 5 | Constant | Public | Type reference (TYPE) | SY-UCOMM | 'OB_TOGGLE' | Function Code: Browser On/Off | 20010228 | ||
| 6 | Constant | Private | Type reference (TYPE) | CHAR1 | 'S' | Flavor for Structure Tree | 20000111 | ||
| 7 | Constant | Private | Type reference (TYPE) | CHAR1 | 'X' | 'X' | 19991122 | ||
| 8 | Constant | Private | Type reference (TYPE) | CHAR1 | 'W' | Flavor for Worklist | 20000111 | ||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_DOCKING_CONTAINER | Docking Control | 19991115 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20010228 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X'= All Functions Deactivated | 20000321 | |||
| 12 | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: Output Preparation | 20010126 | |||
| 13 | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator | 20010702 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | FLAG | Indicator | 20010702 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | FLAG | Indicator | 20010702 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | PROGRAM | Program for 'New' Menu | 19991122 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_EASY_SPLITTER_CONTAINER | Splitter Control | 19991115 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | CUA_STATUS | GUI Status for 'New' Menu | 19991122 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | TY_OBJECT_BEHAVIORS | Table with Behavior Objects for Structure Tree | 20000111 | |||
| 20 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CGPL_STRUCTURE_TREE | Main tree | 19991115 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | TY_VIEW_STACK | Object View Stack | 19991118 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | SY-TABIX | Pointer on Current Object View in Stack | 19991118 | |||
| 23 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_CGPL_WORKLIST | Worklist | 19991115 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | TY_OBJECT_BEHAVIORS | Table with Behavior Objects for Worklist | 20000111 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Update Structure Tree | 19991115 | |
| 2 | Instance method | Private | Method | Update Object Stack | 19991118 | |
| 3 | Instance method | Public | Constructor | Constructor | 19991115 | |
| 4 | Instance method | Private | Method | Generates Flavor - Objects for Drag&Drop | 20000111 | |
| 5 | Instance method | Public | Method | Execute/Forward Function Code | 19991118 | |
| 6 | Instance method | Public | Method | Determines (Menu) Functions to Be Deactivated | 19991122 | |
| 7 | Instance method | Public | Method | Determines Selected Object in Structure Tree | 20000103 | |
| 8 | Instance method | Private | Event handling method | Event Handler for ADD_ITEM:CL_CGPL_WORKLIST | 20000301 | |
| 9 | Instance method | Private | Event handling method | Event Handler for ADD_WORKLIST:CL_CGPL_STRUCTURE_TREE | 20010629 | |
| 10 | Instance method | Private | Event handling method | Event Processor for ALL_OBJECTS_DELETED:STRUCTURE_TREE | 20000330 | |
| 11 | Instance method | Private | Event handling method | Event Processor for CLOSE: CL_CGPL_WORKLIST | 20010629 | |
| 12 | Instance method | Private | Event handling method | Event Processor f. COLUMNS_SWITCHED:CL_CGPL_STRUCTURE_TREE | 20010629 | |
| 13 | Instance method | Private | Event handling method | Event Prcssor f. CONTEXT_MENU_REQUESTED:CL_CGPL_STRUCTURE_TR | 19991221 | |
| 14 | Instance method | Private | Event handling method | Event Processor for CREATE: CL_CGPL_WORKLIST | 19991115 | |
| 15 | Instance method | Private | Event handling method | Event Processor for DROPDOWN_CLICKED:CL_CGPL_STRUCTURE_TREE | 19991122 | |
| 16 | Instance method | Private | Event handling method | Event Processor for DROPDOWN_CLICKED:CL_CGPL_worklist | 20010629 | |
| 17 | Instance method | Private | Event handling method | Event Processor for DROP:CL_CGPL_STRUCTURE_TREE | 20000113 | |
| 18 | Instance method | Private | Event handling method | Event Processor for DROP:CL_CGPL_WORKLIST | 19991115 | |
| 19 | Instance method | Private | Event handling method | Event Processor f. EXPAND_NO_CHILDREN:CL_CGPL_STRUCTURE_TREE | 19991115 | |
| 20 | Instance method | Private | Event handling method | Event Processor f. FUNCTION_REQUESTED:CL_CGPL_STRUCTURE_TREE | 19991115 | |
| 21 | Instance method | Private | Event handling method | Event Processor for FUNCTION_REQUESTED:CL_CGPL_WORKLIST | 20010629 | |
| 22 | Instance method | Private | Event handling method | Event Processor for NEW_ROOT:CL_CGPL_STRUCTURE_TREE | 20000301 | |
| 23 | Instance method | Private | Event handling method | Event Processor for OBJECTS_DELETED:CL_CGPL_STRUCTURE_TREE | 19991220 | |
| 24 | Instance method | Private | Event handling method | Event Processor for OPEN:CL_CGPL_WORKLIST | 19991115 | |
| 25 | Instance method | Private | Event handling method | Event Processor for SELECTION_CHANGED:CL_CGPL_STRUCTURE_TREE | 19991115 | |
| 26 | Instance method | Private | Event handling method | Event Processor for VIEW_CHANGED:IF_CGPL_VISUALIZE | 20000126 | |
| 27 | Instance method | Public | Method | Prepare Output of Current Object in Detail View | 19991123 | |
| 28 | Instance method | Public | Method | Destructor- Initializes All Data | 20001102 | |
| 29 | Instance method | Public | Method | Saves User-Specific Settings | 20000314 | |
| 30 | Instance method | Private | Method | Controls Visibility of Structure Tree/Worklist | 20010629 | |
| 31 | Instance method | Public | Method | Sets 'Functions Inactive' Attribute | 20000321 | |
| 32 | Instance method | Public | Method | Select Object in Structure Tree | 19991115 | |
| 33 | Instance method | Public | Method | Sets Visibility of Browser (Docking Containers) | 20010228 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ALL_OBJECTS_DELETED | Instance Event (0) |
Public (2) |
Event: All Objects in Structure Tree Deleted | 20000330 |
| 2 | CONTEXT_MENU_REQUESTED | Instance Event (0) |
Public (2) |
Event: Context Menu Requested | 19991221 |
| 3 | COPY | Instance Event (0) |
Public (2) |
Event: Object Should Be Copied | 20000112 |
| 4 | CREATE | Instance Event (0) |
Public (2) |
Event: Object Should Be Created | 19991118 |
| 5 | FUNCTION_REQUESTED | Instance Event (0) |
Public (2) |
Event: Function Code Triggered | 19991115 |
| 6 | LOAD | Instance Event (0) |
Public (2) |
Event: Entire Log Should Be Loaded from the Database | 20000113 |
| 7 | MOVE | Instance Event (0) |
Public (2) |
Event: Object Should Be Moved | 20000112 |
| 8 | OPEN | Instance Event (0) |
Public (2) |
Event: Log Should Be Opened | 19991115 |
| 9 | VIEW_OBJECT_CHANGED | Instance Event (0) |
Public (2) |
Event: Other Object Should Be Displayed | 20000126 |
| 10 | WORKLIST_ITEM_REQUESTED | Instance Event (0) |
Public (2) |
Event: Include Entry in Worklist/Templates | 20000301 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_OBJECT_BEHAVIOR | Private | See coding | TY_OBJECT_BEHAVIOR | 20000111 | |
|
| 2 | TY_OBJECT_BEHAVIORS | Private | See coding | TY_OBJECT_BEHAVIORS | 20000111 | |
|
| 3 | TY_VIEW_STACK | Private | See coding | Type for Object View Stack | 19991118 | |
|
| 4 | TY_VIEW_STACK_ITEM | Private | See coding | TY_VIEW_STACK_ITEM | 19991118 | |
Method Signatures
Method ACTUALIZE_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ALL_OBJECTS | Call by reference | Type reference (TYPE) | CHAR1 | Anzeigeeigenschaften für alle Objekte im Baum aktualisieren | 20000313 |
Method ACTUALIZE_STRUCTURE on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ACTUALIZE_VIEW_STACK Signature
Method ACTUALIZE_VIEW_STACK on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method ACTUALIZE_VIEW_STACK on class CL_CGPL_OBJECT_BROWSER has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_APPLICATION_TYPE | Call by reference | Type reference (TYPE) | CGPL_APPLICATION_TYPE | 20030714 | ||||
| 2 | IM_GENERAL_TEMPLATE_AUTHORITY | Call by reference | Type reference (TYPE) | CHAR1 | Berechtigung zur Pflege allgemeiner Vorlagen | 20010104 | |||
| 3 | IM_OBJECT_TYPES | Call by reference | Type reference (TYPE) | CGPL_APPL_OBJECT_TYPES | Tabelle Infostruktur über Anwendungsobjekte | 20000229 | |||
| 4 | IM_OPEN_BUTTON | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | 'X' = Toolbar enthält 'Öffnen'-Drucktaste | 20010702 | ||
| 5 | IM_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm des Trägerdynpros | 19991115 | |||
| 6 | IM_PROGRAM_MENU_NEW | Call by reference | Type reference (TYPE) | PROGRAM | Programm für 'Neu'-Menü | 19991122 | |||
| 7 | IM_SCREEN | Call by reference | Type reference (TYPE) | SY-DYNNR | Trägerdynpro | 19991115 | |||
| 8 | IM_SINGLE_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Modus zur Darstellung von nur einem Control | 20010702 | |||
| 9 | IM_STATUS_MENU_NEW | Call by reference | Type reference (TYPE) | CUA_STATUS | GUI-Status für 'Neu'-Menü | 19991122 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt konnte nicht erzeugt werden | 19991115 |
Method CREATE_DRAGDROP_FLAVOURS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STRUCTURE_DEF_BEHAVIOR | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior für Drag&Drop | 20000302 | |||
| 2 | EX_STRUCTURE_OBJ_BEHAVIORS | Call by reference | Type reference (TYPE) | GPLUI_OBJ_DRAGDROP_HANDLES | Tabelle mit DragDrop-Handles für Strukturbaum-Objekte | 20000111 | |||
| 3 | EX_TEMPLATES_DEF_BEHAVIOR | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior für Drag&Drop | 20010104 | |||
| 4 | EX_TEMPLATES_GEN_BEHAVIOR | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior für Drag&Drop | 20010327 | |||
| 5 | EX_WORKLIST_DEF_BEHAVIOR | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROP | Behavior für Drag&Drop | 20000303 | |||
| 6 | EX_WORKLIST_OBJ_BEHAVIORS | Call by reference | Type reference (TYPE) | GPLUI_OBJ_DRAGDROP_HANDLES | Tabelle mit DragDrop-Handles für Arbeitsvorrat-Objekte | 20000111 |
Method CREATE_DRAGDROP_FLAVOURS on class CL_CGPL_OBJECT_BROWSER has no exception.
Method EXECUTE_FUNCTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FCODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode | 19991118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktionscode nicht unterstützt | 19991118 |
Method GET_INACTIVE_FUNCTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_INACTIVE_FUNCTIONS | Call by reference | Type reference (TYPE) | SQADB_FCODE_TAB | Inaktive Funktionen | 19991122 |
Method GET_INACTIVE_FUNCTIONS on class CL_CGPL_OBJECT_BROWSER has no exception.
Method GET_SELECTED_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_VISUAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Im Strukturbaum selektiertes Objekt | 20000103 |
Method GET_SELECTED_OBJECT on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_ADD_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | 20000301 | |||||
| 2 | WORKLIST_MODE | Call by reference | Type reference (TYPE) | 20000301 |
Method ON_ADD_ITEM on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_ADD_WORKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Call by reference | Type reference (TYPE) | 20010629 | |||||
| 2 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | 20010629 |
Method ON_ADD_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_ALL_OBJECTS_DELETED Signature
Method ON_ALL_OBJECTS_DELETED on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method ON_ALL_OBJECTS_DELETED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_CLOSE_WORKLIST Signature
Method ON_CLOSE_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method ON_CLOSE_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_COLUMNS_SWITCHED Signature
Method ON_COLUMNS_SWITCHED on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method ON_COLUMNS_SWITCHED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_CONTEXT_MENU_REQUESTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Value transfer | Attribute reference (LIKE) | 19991221 | |||||
| 2 | VISUAL_OBJECT | Call by reference | Type reference (TYPE) | 20000412 |
Method ON_CONTEXT_MENU_REQUESTED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_TYPE | Value transfer | Attribute reference (LIKE) | 19991115 | |||||
| 2 | SOURCE_OBJECT_ID | Call by reference | Type reference (TYPE) | 20000301 |
Method ON_CREATE on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_DROPDOWN_CLICKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991122 | |||||
| 2 | MENU | Value transfer | Attribute reference (LIKE) | 19991122 |
Method ON_DROPDOWN_CLICKED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_DROPDOWN_CLICKED_WORKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Type reference (TYPE) | 20010629 | |||||
| 2 | MENU | Call by reference | Type reference (TYPE) | 20010629 |
Method ON_DROPDOWN_CLICKED_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_DROP_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EFFECT | Call by reference | Type reference (TYPE) | 20000113 | |||||
| 2 | SOURCE_OBJECT | Call by reference | Type reference (TYPE) | 20000113 | |||||
| 3 | TARGET_OBJECT | Call by reference | Type reference (TYPE) | 20000113 |
Method ON_DROP_STRUCTURE on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_DROP_WORKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EFFECT | Call by reference | Type reference (TYPE) | 20000303 | |||||
| 2 | SOURCE_OBJECT | Call by reference | Type reference (TYPE) | 20000303 | |||||
| 3 | TARGET_OBJECT | Call by reference | Type reference (TYPE) | 20000303 |
Method ON_DROP_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_EXPAND_NO_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VISUAL_OBJECT | Value transfer | Attribute reference (LIKE) | 19991115 |
Method ON_EXPAND_NO_CHILDREN on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_FUNCTION_REQUESTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991115 | |||||
| 2 | VISUAL_OBJECT | Value transfer | Attribute reference (LIKE) | 19991115 |
Method ON_FUNCTION_REQUESTED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_FUNCTION_REQUESTED_WORKLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Call by reference | Type reference (TYPE) | 20010629 |
Method ON_FUNCTION_REQUESTED_WORKLIST on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_NEW_ROOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Call by reference | Type reference (TYPE) | 20000301 | |||||
| 2 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | 20000301 |
Method ON_NEW_ROOT on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_OBJECTS_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DELETED_OBJECTS | Value transfer | Attribute reference (LIKE) | 19991220 |
Method ON_OBJECTS_DELETED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_OPEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Value transfer | Attribute reference (LIKE) | 19991115 | |||||
| 2 | OBJECT_TYPE | Value transfer | Attribute reference (LIKE) | 19991115 |
Method ON_OPEN on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_SELECTION_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VISUAL_OBJECT | Value transfer | Attribute reference (LIKE) | 19991115 |
Method ON_SELECTION_CHANGED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method ON_VIEW_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAIN_VIEW | Call by reference | Type reference (TYPE) | 20000126 | |||||
| 2 | NEXT_OBJECT | Call by reference | Type reference (TYPE) | 20000126 | |||||
| 3 | NEXT_OBJECT_TYPE | Call by reference | Type reference (TYPE) | 20000126 | |||||
| 4 | SENDER | Call by reference | Type reference (TYPE) | 20000126 | |||||
| 5 | SUB_VIEW | Call by reference | Type reference (TYPE) | 20000126 |
Method ON_VIEW_CHANGED on class CL_CGPL_OBJECT_BROWSER has no exception.
Method PREPARE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm des Screens | 19991123 | |||
| 2 | EX_SCREEN | Call by reference | Type reference (TYPE) | SY-DYNNR | Screen-Nummer | 19991123 | |||
| 3 | EX_VISUALIZATION | Call by reference | Type reference (TYPE) | CHAR1 | Darstellungsmethode | 19991123 | |||
| 4 | EX_VISUAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Interface zu Darstellungsobjekten | 20000303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Darstellungseigenschaften nicht ermittelbar / inkonsistent | 19991123 | ||
| 2 | Es gibt aktuell kein darzustellendes Objekt | 19991123 |
Method RESET Signature
Method RESET on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method RESET on class CL_CGPL_OBJECT_BROWSER has no exception.
Method SAVE_USER_SETTINGS Signature
Method SAVE_USER_SETTINGS on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method SAVE_USER_SETTINGS on class CL_CGPL_OBJECT_BROWSER has no exception.
Method SET_CONTROLS_VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_STRUCTURE_VISIBLE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20010629 | ||
| 2 | IM_WORKLIST_VISIBLE | Call by reference | Type reference (TYPE) | CHAR1 | 'X' | Einstelliges Kennzeichen | 20010629 |
Method SET_CONTROLS_VISIBLE on class CL_CGPL_OBJECT_BROWSER has no exception.
Method SET_FUNCTIONS_INACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_FUNCTIONS_INACTIVE | Call by reference | Type reference (TYPE) | CHAR1 | Attribut 'Funktionen inaktiv' | 20000321 |
Method SET_FUNCTIONS_INACTIVE on class CL_CGPL_OBJECT_BROWSER has no exception.
Method SET_SELECTED_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_VISUAL_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Zu selektierendes Objekt im Strukturbaum | 19991115 |
Method SET_SELECTED_OBJECT on class CL_CGPL_OBJECT_BROWSER has no exception.
Method TOGGLE_VISIBLE Signature
Method TOGGLE_VISIBLE on class CL_CGPL_OBJECT_BROWSER has no parameter.
Method TOGGLE_VISIBLE on class CL_CGPL_OBJECT_BROWSER has no exception.
Event Signatures
Event ALL_OBJECTS_DELETED Signature
Event ALL_OBJECTS_DELETED on class CL_CGPL_OBJECT_BROWSER has no parameter.
Event CONTEXT_MENU_REQUESTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | Kontextmenüobjekt | 19991221 | ||
| 2 | VISUAL_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Darstellungsobjekt | 20000412 |
Event COPY Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Quellobjekt | 20000112 | ||
| 2 | SOURCE_OBJECT_ID | Exporting | Value transfer | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16 stellige GUID für Projekte und Vorgänge | 20000301 | ||
| 3 | SOURCE_OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20000301 | ||
| 4 | TARGET_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Zielobjekt | 20000112 |
Event CREATE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Typ des anzulegenden Objekts | 19991118 | ||
| 2 | TARGET_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Übergeordnetes Objekt | 19991118 |
Event FUNCTION_REQUESTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Funktionscode | 19991115 | ||
| 2 | VISUAL_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Darstellungsobjekt | 19991126 |
Event LOAD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | VISUAL_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Darstellungsobjekt des zu ladenden Projektes | 20000113 |
Event MOVE Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SOURCE_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Quellobjekt | 20000112 | ||
| 2 | TARGET_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CGPL_VISUALIZE | Zielobjekt | 20000112 |
Event OPEN Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_ID | Exporting | Value transfer | Type reference (TYPE) | CGPL_PROJECT_GUID | Objektidentifikation | 19991115 | ||
| 2 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp | 19991115 |
Event VIEW_OBJECT_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | OBJECT | Nächstes darzustelledes Objekt | 20000126 | ||
| 2 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20000126 |
Event WORKLIST_ITEM_REQUESTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20000301 | ||
| 2 | WORKLIST_MODE | Exporting | Value transfer | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000301 |
History
| Last changed by/on | SAP | 20010129 |
| SAP Release Created in | 12A |