SAP ABAP Interface IF_CGPL_VISUALIZE (Interface for Display Objects)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-GPL (Application Component) Generic Project Planning
⤷
CGPL_USER_INTERFACE (Package) Project Planning - User Interface
⤷
⤷
Meta Relationship - Used By
Properties
| Interface | IF_CGPL_VISUALIZE | |
| Short Description | Interface for Display Objects |
General Data
| Package | CGPL_USER_INTERFACE | Project Planning - User Interface |
| Created | 19991112 | SAP |
| Last changed | 00000000 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_CGPL_VISUALIZE has no forward declaration.
Interfaces
Interface IF_CGPL_VISUALIZE has no interface.
Friends
Interface IF_CGPL_VISUALIZE has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_VISUALIZED_BY_CONTROL | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Object Displayed by Control | 19991123 | |
| 2 | CO_VISUALIZED_BY_POPUP | Constant | Public | Type reference (TYPE) | CHAR1 | '3' | Object Displayed by Dialog Box | 19991123 | |
| 3 | CO_VISUALIZED_BY_SCREEN | Constant | Public | Type reference (TYPE) | CHAR1 | '2' | Object Displayed by Full Screen | 19991123 | |
| 4 | CO_VISUALIZED_BY_SUBSCREEN | Constant | Public | Type reference (TYPE) | CHAR1 | '0' | Object Displayed by Subscreen | 19991123 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Informs Display Object of Object Change | 19991112 | |
| 2 | Instance method | Public | Method | Informs Display Object of Object Deletion | 19991112 | |
| 3 | Instance method | Public | Method | Checks Application Object | 20000303 | |
| 4 | Instance method | Public | Method | Transfer Interface Function Code for Execution | 19991112 | |
| 5 | Instance method | Public | Method | Request Menu with Assignment Functions | 20000314 | |
| 6 | Instance method | Public | Method | Request for Context Menu Functions | 19991112 | |
| 7 | Instance method | Public | Method | Request for Menu with Create Functions | 20000314 | |
| 8 | Instance method | Public | Method | Request for Display Characteristics | 19991112 | |
| 9 | Instance method | Public | Method | Request for Reference to Object to Be Displayed | 19991112 | |
| 10 | Instance method | Public | Method | Request for Type of Object to Be Displayed | 19991112 | |
| 11 | Instance method | Public | Method | Preparation for Displaying Using Subscreen Call | 19991112 | |
| 12 | Instance method | Public | Method | Sets Object to Be Displayed | 19991123 | |
| 13 | Instance method | Public | Method | Display in a Control Container | 19991112 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | OBJECT_CHANGED | Instance Event (0) |
Public (2) |
Display Characteristics of Object Have Changed | 19991112 |
| 2 | OBJECT_CREATED | Instance Event (0) |
Public (2) |
Object created | 19991112 |
| 3 | OBJECT_DELETED | Instance Event (0) |
Public (2) |
Object was deleted | 19991112 |
| 4 | VIEW_CHANGED | Instance Event (0) |
Public (2) |
Display View or Object to Be Displayed Changed | 20000126 |
Types
Interface IF_CGPL_VISUALIZE has no local type.
Method Signatures
Method CAST_OBJECT_CHANGED Signature
Method CAST_OBJECT_CHANGED on Interface IF_CGPL_VISUALIZE has no parameter.
Method CAST_OBJECT_CHANGED on Interface IF_CGPL_VISUALIZE has no exception.
Method CAST_OBJECT_DELETED Signature
Method CAST_OBJECT_DELETED on Interface IF_CGPL_VISUALIZE has no parameter.
Method CAST_OBJECT_DELETED on Interface IF_CGPL_VISUALIZE has no exception.
Method CHECK_OBJECT Signature
Method CHECK_OBJECT on Interface IF_CGPL_VISUALIZE has no parameter.
Method CHECK_OBJECT on Interface IF_CGPL_VISUALIZE 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 | 19991112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktionscode wird vom Objekt nicht unterstützt | 19991112 |
Method GET_ASSIGN_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCATTR | Kontextmenüfunktionen | 20000314 | |||
| 2 | EX_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm des Menüstatus | 20000314 | |||
| 3 | EX_STATUS | Call by reference | Type reference (TYPE) | CUA_STATUS | Menüstatus | 20000314 |
Method GET_ASSIGN_MENU on Interface IF_CGPL_VISUALIZE has no exception.
Method GET_CONTEXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCATTR | Kontextmenüfunktionen | 19991112 | |||
| 2 | EX_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm des Menüstatus | 19991112 | |||
| 3 | EX_STATUS | Call by reference | Type reference (TYPE) | CUA_STATUS | Menüstatus | 19991112 |
Method GET_CONTEXT_MENU on Interface IF_CGPL_VISUALIZE has no exception.
Method GET_CREATE_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_FUNCTIONS | Call by reference | Type reference (TYPE) | UI_FUNCATTR | Kontextmenüfunktionen | 20000314 | |||
| 2 | EX_PROGRAM | Call by reference | Type reference (TYPE) | PROGRAM | Programm des Menüstatus | 20000314 | |||
| 3 | EX_STATUS | Call by reference | Type reference (TYPE) | CUA_STATUS | Menüstatus | 20000314 |
Method GET_CREATE_MENU on Interface IF_CGPL_VISUALIZE has no exception.
Method GET_DISPLAY_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DISPLAY_PROPERTIES | Call by reference | Type reference (TYPE) | CGPL_DISPLAY_PROPERTIES | Darstellungseigenschaften | 19991112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt kann nicht dargestellt werden. | 19991123 |
Method GET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Darzustellendes Objekt | 19991112 |
Method GET_OBJECT on Interface IF_CGPL_VISUALIZE has no exception.
Method GET_OBJECT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Typ des darzustellenden Objekts | 19991112 |
Method GET_OBJECT_TYPE on Interface IF_CGPL_VISUALIZE 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 Subscreens | 19991112 | |||
| 2 | EX_SCREEN | Call by reference | Type reference (TYPE) | SY-DYNNR | Subscreen | 19991112 | |||
| 3 | IM_MAIN_VIEW | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Haupsicht | 19991123 | |||
| 4 | IM_SUB_VIEW | Call by reference | Type reference (TYPE) | SY-UCOMM | Untersicht | 19991123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht in Subscreen darstellbar | 19991112 |
Method SET_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Darzustellendes Objekt | 19991123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Casting Fehler bei Objektzuweisung | 19991123 |
Method VISUALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container zur Darstellung des Objekts | 19991112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt nicht in Container darstellbar | 19991112 |
Event Signatures
Event OBJECT_CHANGED Signature
Event OBJECT_CHANGED on Interface IF_CGPL_VISUALIZE has no parameter.
Event OBJECT_CREATED Signature
Event OBJECT_CREATED on Interface IF_CGPL_VISUALIZE has no parameter.
Event OBJECT_DELETED Signature
Event OBJECT_DELETED on Interface IF_CGPL_VISUALIZE has no parameter.
Event VIEW_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MAIN_VIEW | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp in der Projektplanung | 20000126 | ||
| 2 | NEXT_OBJECT | Exporting | Value transfer | Object reference (TYPE REF TO) | OBJECT | Nächstes darzustellendes Objekt | 20000126 | ||
| 3 | NEXT_OBJECT_TYPE | Exporting | Value transfer | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp des nächsten Objektes | 20000126 | ||
| 4 | SUB_VIEW | Exporting | Value transfer | Type reference (TYPE) | SYUCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20000126 |
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 00000000 |
| SAP Release Created in | 12A |