SAP IF_GRAPHIC_PROXY OO Class - GFW: Graphic proxy interface (for the master)









IF_GRAPHIC_PROXY is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_GRAPHIC_PROXY including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_GRAPHIC_PROXY SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ACTIVATEActivate graphic (-> visible)Public
CALL METHOD if_graphic_proxy=>ACTIVATE...more details

ADD_CU_BUNDLECustomizing: Add attribute bundlePublic
CALL METHOD if_graphic_proxy=>ADD_CU_BUNDLE...more details

DEACTIVATEDeactivate graphic (-> invisible)Public
CALL METHOD if_graphic_proxy=>DEACTIVATE...more details

DEL_CU_BUNDLECustomizing: Remove attribute bundlePublic
CALL METHOD if_graphic_proxy=>DEL_CU_BUNDLE...more details

ENSURE_OBJECT_LIST_VISIBLEEnsure visibility of objectsPublic
CALL METHOD if_graphic_proxy=>ENSURE_OBJECT_LIST_VISIBLE...more details

EXPORTGet graphic as export/picturePublic
CALL METHOD if_graphic_proxy=>EXPORT...more details

FREEDestructor replacementPublic
CALL METHOD if_graphic_proxy=>FREE...more details

GET_CU_BUNDLECustomizing: Get attribute bundle (added by add_cu_bundle)Public
CALL METHOD if_graphic_proxy=>GET_CU_BUNDLE...more details

INITConstructor: Initialize Graphic ProxyPublic
CALL METHOD if_graphic_proxy=>INIT...more details

LOAD_CUSTOMIZINGCustomizing: Load the settings from the databasePublic
CALL METHOD if_graphic_proxy=>LOAD_CUSTOMIZING...more details

PRINTPrint graphicPublic
CALL METHOD if_graphic_proxy=>PRINT...more details

SAVE_CUSTOMIZINGCustomizing: Save the (changed) settings in the databasePublic
CALL METHOD if_graphic_proxy=>SAVE_CUSTOMIZING...more details

SEND_EVENTSend/distribute (internal) eventPublic
CALL METHOD if_graphic_proxy=>SEND_EVENT...more details

SET_BEHAVIOR_LISTSet list of Drag&Drop behaviorPublic
CALL METHOD if_graphic_proxy=>SET_BEHAVIOR_LIST...more details

SET_EVENT_LISTSet event code listPublic
CALL METHOD if_graphic_proxy=>SET_EVENT_LIST...more details

SET_FILTER_LISTSet filter listPublic
CALL METHOD if_graphic_proxy=>SET_FILTER_LIST...more details

SET_PARAMETERSet parameter (see CO_PARAM_...)Public
CALL METHOD if_graphic_proxy=>SET_PARAMETER...more details



IF_GRAPHIC_PROXY attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CO_EVTPARAM_AXISConstantEvent parameter: Dimension/axis'AXIS'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_GRPIDConstantEvent parameter: Group ID'GRPID'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_HAS_CHILDConstantEvent parameter: Object has child objects (structure)'HASCHILD'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_ITEMConstantEvent parameter: Name of the sub-object (item)'ITEM'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_OBJIDConstantEvent parameter: Object ID'OBJID'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_OFFSETConstantEvent parameter: Offset'OFFSET'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_PRODIDConstantEvent parameter: Product-specific event number'PRODID'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_RCConstantEvent parameter: Code of graphic proxy processing error'RC'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_TIME_OFFSETConstantEvent parameter: Offset at time axis'TIME_OFFSET'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_UNITWIDTHConstantEvent parameter: Unit width'UWIDTH'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_XANGLEConstantEvent parameter: Angle of rotation in X direction'XANGLE'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_YANGLEConstantEvent parameter: Angle of rotation in Y direction'YANGLE'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVTPARAM_ZANGLEConstantEvent parameter: Angle of rotation in Z direction'ZANGLE'LIKE
GFW_EVTPARAM-NAME
Public
CO_EVT_ANYConstantEvent: Determine graphic proxy internally23LIKE
GFW_EVTCODE
Public
CO_EVT_BUTTON_CLICKEDConstantEvent: Pushbutton (sub-object) clicked28LIKE
GFW_EVTCODE
Public
CO_EVT_CHECKBOX_CHANGEDConstantEvent: Checkbox (sub-object) status changed30LIKE
GFW_EVTCODE
Public
CO_EVT_CLOSEDConstantSee event GRAPHIC_CLOSED2LIKE
GFW_EVTCODE
Public
CO_EVT_COLLAPSEDConstantEvent: Collapse sub-tree35LIKE
GFW_EVTCODE
Public
CO_EVT_CTX_REQConstantEvent: Context menu request26LIKE
GFW_EVTCODE
Public
CO_EVT_CTX_SEL_APPLConstantEvent: Context menu selection as application event27LIKE
GFW_EVTCODE
Public
CO_EVT_CUSTOM_CHANGEDConstantSee event GRAPHIC_CUSTOM_CHANGED5LIKE
GFW_EVTCODE
Public
CO_EVT_DRAGGEDConstantInternal use only31LIKE
GFW_EVTCODE
Public
CO_EVT_DROPPEDConstantInternal use only24LIKE
GFW_EVTCODE
Public
CO_EVT_DROP_COMPLETEDConstantInternal use only33LIKE
GFW_EVTCODE
Public
CO_EVT_EXPANDEDConstantEvent: Expand node25LIKE
GFW_EVTCODE
Public
CO_EVT_FLAVOR_REQUESTEDConstantInternal use only34LIKE
GFW_EVTCODE
Public
CO_EVT_LINK_CLICKEDConstantEvent: Link (sub-object) clicked29LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_CLK_LEFTConstantSee event GRAPHIC_MOUSE_CLK_LEFT6LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_CLK_MIDDLEConstantSee event GRAPHIC_MOUSE_CLK_MIDDLE7LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_CLK_RIGHTConstantSee event GRAPHIC_MOUSE_CLK_RIGHT8LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_DBLCLK_LEFTConstantSee event GRAPHIC_MOUSE_DBLCLK_LEFT9LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_DBLCLK_MIDDLEConstantSee event GRAPHIC_MOUSE_DBLCLK_MIDDLE10LIKE
GFW_EVTCODE
Public
CO_EVT_MOUSE_DBLCLK_RIGHTConstantSee event GRAPHIC_MOUSE_DBLCLK_RIGHT11LIKE
GFW_EVTCODE
Public
CO_EVT_ROTATEDConstantSee event GRAPHIC_ROTATED21LIKE
GFW_EVTCODE
Public
CO_EVT_SCALEDConstantSee event GRAPHIC_SCALED18LIKE
GFW_EVTCODE
Public
CO_EVT_SCROLLEDConstantSee event GRAPHIC_SCROLLED12LIKE
GFW_EVTCODE
Public
CO_EVT_SELECTEDConstantSee event GRAPHIC_SELECTED3LIKE
GFW_EVTCODE
Public
CO_EVT_UNKNOWNConstantSee event GRAPHIC_UNKNOWN1LIKE
GFW_EVTCODE
Public
CO_EVT_VALUE_CHANGEDConstantSee event GRAPHIC_VALUE_CHANGED4LIKE
GFW_EVTCODE
Public
CO_EVT_VIEWPOINTS_CHANGEDConstantSee event GRAPHIC_VIEWPOINTS_CHANGED22LIKE
GFW_EVTCODE
Public
CO_EVT_ZOOMEDConstantSee event GRAPHIC_ZOOMED15LIKE
GFW_EVTCODE
Public
CO_FORMAT_BMPConstantexport format BMP (s. method Export)3LIKE
I
Public
CO_FORMAT_GIFConstantexport format GIF (s. method Export)1LIKE
I
Public
CO_FORMAT_JPEGConstantexport format JPG (s. method Export)2LIKE
I
Public
CO_PARAM_DC_DIM1ConstantData container Dim19LIKE
I
Public
CO_PARAM_DC_DIM2ConstantData container Dim210LIKE
I
Public
CO_PARAM_DC_DIM3ConstantData container Dim311LIKE
I
Public
CO_PARAM_DC_FILTERConstantData container filter20LIKE
I
Public
CO_PARAM_DC_GRPConstantData container group ID (curve ID)12LIKE
I
Public
CO_PARAM_DC_IDConstantData container object ID8LIKE
I
Public
CO_PARAM_DC_OBJTYPEConstantData container object type (node, link...)16LIKE
I
Public
CO_PARAM_DC_PCLUSTERConstantData container parent frame19LIKE
I
Public
CO_PARAM_DC_PREDConstantData container predecessor17LIKE
I
Public
CO_PARAM_DC_REFOBJConstantData container reference object13LIKE
I
Public
CO_PARAM_DC_STATConstantData container Customizing status14LIKE
I
Public
CO_PARAM_DC_SUCCConstantData container successor18LIKE
I
Public
CO_PARAM_DC_TEXTConstantData container text15LIKE
I
Public
CO_PARAM_DC_T_DIM1ConstantData container name for Dim121LIKE
I
Public
CO_PARAM_DC_T_GRPConstantData container name for group22LIKE
I
Public
CO_PORT_CHARTConstantPort for plot area (all)2LIKE
I
Public
CO_PORT_CHART1ConstantPlot area 13LIKE
I
Public
CO_PORT_CHART1_X_PRIM_AXISConstantPrimary X axis (plot area 1)6LIKE
I
Public
CO_PORT_CHART1_X_SEC_AXISConstantSecondary X axis (plot area 1)9LIKE
I
Public
CO_PORT_CHART1_Y_PRIM_AXISConstantPrimary Y axis (plot area 1)12LIKE
I
Public
CO_PORT_CHART1_Y_SEC_AXISConstantSecondary Y axis (plot area 1)15LIKE
I
Public
CO_PORT_CHART1_Z_PRIM_AXISConstantPrimary Z axis (plot area 1)18LIKE
I
Public
CO_PORT_CHART1_Z_SEC_AXISConstantSecondary X axis (plot area 1)21LIKE
I
Public
CO_PORT_CHART2ConstantPlot area 24LIKE
I
Public
CO_PORT_CHART2_X_PRIM_AXISConstantPrimary X axis (plot area 2)7LIKE
I
Public
CO_PORT_CHART2_X_SEC_AXISConstantSecondary X axis (plot area 2)10LIKE
I
Public
CO_PORT_CHART2_Y_PRIM_AXISConstantPrimary Y axis (plot area 2)13LIKE
I
Public
CO_PORT_CHART2_Y_SEC_AXISConstantSecondary Y axis (plot area 2)16LIKE
I
Public
CO_PORT_CHART2_Z_PRIM_AXISConstantPrimary Z axis (plot area 2)19LIKE
I
Public
CO_PORT_CHART2_Z_SEC_AXISConstantSecondary Z axis (plot area 2)22LIKE
I
Public
CO_PORT_CHART3ConstantPlot area 320LIKE
I
Public
CO_PORT_CHART_X_PRIM_AXISConstantPrimary object axis (X axis)5LIKE
I
Public
CO_PORT_CHART_X_SEC_AXISConstantSecondary X axis8LIKE
I
Public
CO_PORT_CHART_Y_PRIM_AXISConstantPrimary Y axis11LIKE
I
Public
CO_PORT_CHART_Y_SEC_AXISConstantSecondary Y axis14LIKE
I
Public
CO_PORT_CHART_Z_PRIM_AXISConstantPrimary Z axis17LIKE
I
Public
CO_PORT_CHART_Z_SEC_AXISConstantSecondary Z axis20LIKE
I
Public
CO_PORT_DIAGRAMConstantPort for chart1LIKE
I
Public


Events of Class IF_GRAPHIC_PROXY

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... GRAPHIC_ANYEVT - GUI event received; details in parameter event code
GRAPHIC_BUTTON_CLICKED - GUI event CO_EVT_BUTTON_CLICKED received
GRAPHIC_CHECKBOX_CHANGED - GUI event CO_EVT_CHECKBOX_CHANGED received
GRAPHIC_CLOSED - GUI event CO_EVT_CLOSED received
GRAPHIC_CTX_REQ - GUI event CO_EVT_CTX_REQ received
GRAPHIC_CTX_SEL - GUI event: 'Context menu selected' received
GRAPHIC_CUSTOM_CHANGED - GUI event CO_EVT_CUSTOM_CHANGED received -> documentation
GRAPHIC_LINK_CLICKED - GUI event CO_EVT_LINK_CLICKED received
GRAPHIC_MOUSE_CLK_LEFT - GUI event CO_EVT_MOUSE_CLK_LEFT received
GRAPHIC_MOUSE_CLK_MIDDLE - GUI event CO_EVT_MOUSE_CLK_MIDDLE received
GRAPHIC_MOUSE_CLK_RIGHT - GUI event CO_EVT_MOUSE_CLK_RIGHT received
GRAPHIC_MOUSE_DBLCLK_LEFT - GUI event CO_EVT_MOUSE_DBLCLK_LEFT received
GRAPHIC_MOUSE_DBLCLK_MIDDLE - GUI event CO_EVT_MOUSE_DBLCLK_MIDDLE received
GRAPHIC_MOUSE_DBLCLK_RIGHT - GUI event CO_EVT_MOUSE_DBLCLK_RIGHT received
GRAPHIC_OBJ_COLLAPSED - GUI event CO_EVT_COLLAPSED received
GRAPHIC_OBJ_EXPANDED - GUI event CO_EVT_EXPANDED received
GRAPHIC_ROTATED - GUI event CO_EVT_ROTATED received
GRAPHIC_SCALED - GUI event CO_EVT_SCALED received
GRAPHIC_SCROLLED - GUI event CO_EVT_SCROLLED received
GRAPHIC_SELECTED - GUI event CO_EVT_SELECTED received
GRAPHIC_UNKNOWN - Unknown GUI event received
GRAPHIC_VALUE_CHANGED - GUI event CO_EVT_VALUE_CHANGED received
GRAPHIC_VIEWPOINTS_CHANGED - GUI event CO_EVT_VIEWPOINTS_CHANGED received -> docu.
GRAPHIC_ZOOMED - GUI event CO_EVT_ZOOMED received

Links to Related Class(s)

IF_GRAPH...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!