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 |