SAP ABAP Interface IF_GUI_VIEWER_CONSUMER_MODEL (Consumer Model Interface for SAP 3D VE Viewer in SAP GUI)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-VE-VEV (Application Component) Visual Enterprise Viewer
⤷
VISUAL_ENTERPRISE_VIEWER (Package) Visual Enterprise Viewer

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GUI_VIEWER_MODEL | Model Class to Load SAP 3D VE Viewer in SAP GUI | 20121012 |
Properties
Interface | IF_GUI_VIEWER_CONSUMER_MODEL | |
Short Description | Consumer Model Interface for SAP 3D VE Viewer in SAP GUI |
General Data
Package | VISUAL_ENTERPRISE_VIEWER | Visual Enterprise Viewer |
Created | 20121012 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
Interface IF_GUI_VIEWER_CONSUMER_MODEL has no forward declaration.
Interfaces
Interface IF_GUI_VIEWER_CONSUMER_MODEL has no interface.
Friends
Interface IF_GUI_VIEWER_CONSUMER_MODEL has no friend.
Attributes
Interface IF_GUI_VIEWER_CONSUMER_MODEL has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | add additional items | 20130114 |
2 | ![]() |
Instance method | Public | Method | Destructor | 20121016 |
3 | ![]() |
Instance method | Public | Method | Load assembly in SAP VE Viewer | 20121213 |
4 | ![]() |
Instance method | Public | Method | Load VE Viewer in SAP GUI | 20121012 |
5 | ![]() |
Instance method | Public | Method | Paint parts in Viewable file | 20130920 |
6 | ![]() |
Instance method | Public | Method | Remove item from viewable file | 20121224 |
7 | ![]() |
Instance method | Public | Method | Request metadata from VE Viewer | 20121012 |
8 | ![]() |
Instance method | Public | Method | Request for steps and properties of viewable files | 20121119 |
9 | ![]() |
Instance method | Public | Method | Save Changed layers of viewable file | 20121114 |
10 | ![]() |
Instance method | Public | Method | Set metadata in viewable file | 20121224 |
11 | ![]() |
Instance method | Public | Method | Visualized a part in viewable file | 20121114 |
12 | ![]() |
Instance method | Public | Method | Zoom particular part in viewble | 20130125 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | SAP_ACTION | Instance Event (0) |
Public (2) |
Event to inform consumer that source application event fired | 20121012 |
2 | SAP_LOAD_DONE | Instance Event (0) |
Public (2) |
Event to inform viewer loaded or not | 20121107 |
3 | SAP_METADATA | Instance Event (0) |
Public (2) |
Event to provide metadata information | 20121012 |
4 | SAP_REMOVE | Instance Event (0) |
Public (2) |
Event to inform part is removed | 20121224 |
5 | SAP_SAVE_LAYER_DONE | Instance Event (0) |
Public (2) |
Event to inform layers are save | 20121107 |
6 | SAP_SET_LAYER_CHANGE | Instance Event (0) |
Public (2) |
Event to inform layers are changed | 20121107 |
7 | SAP_STEP_PROPERTIES | Instance Event (0) |
Public (2) |
Event to provide step properties information | 20121119 |
8 | SAP_VISUALIZATION | Instance Event (0) |
Public (2) |
Event to inform part selected | 20121012 |
9 | VWR_MESSAGE | Instance Event (0) |
Public (2) |
Event to inform error/success msg while executing dispatch | 20121015 |
Types
Interface IF_GUI_VIEWER_CONSUMER_MODEL has no local type.
Method Signatures
Method ADD_ITEMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20130114 | ||
2 | ![]() |
IT_BOUNDINGBOX | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_BOUNDINGBOX_ID | Tabletype of /PLMU/S_VWR_BOUNDINGBOX_ID | 20130114 | ||
3 | ![]() |
IT_ITEMS | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_ADD_ITEM | Tabletype of /PLMU/S_VWR_ADD_ITEM | 20130114 | ||
4 | ![]() |
IT_METADATA | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_METADATA | Tabletype of /PLMB/S_VWR_METADATA | 20130114 | ||
5 | ![]() |
IT_TRAFO | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_TRAFO_ID | Tabletype of /PLMU/S_VWR_TRAFO_ID | 20130114 |
Method ADD_ITEMS on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method FREE Signature
Method FREE on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CNTL_ERROR | 20130110 | |
2 | ![]() |
CNTL_SYSTEM_ERROR | 20130110 |
Method LOAD_ASSEMBLY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20130102 | ||
2 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Proxy Class for a GUI Object | 20130110 | ||
3 | ![]() |
IS_HIDE_HIGHLIGHT | Call by reference | Type reference (TYPE) | /PLMU/S_VWR_HIDE_HIGHLIGHT | Structure for visualization | 20130102 | ||
4 | ![]() |
IS_ROOT | Call by reference | Type reference (TYPE) | /PLMU/S_VWR_ROOT | Structure for root element | 20130102 | ||
5 | ![]() |
IT_ACTIONS | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_ACTION | table of actions | 20130102 | ||
6 | ![]() |
IT_BOUNDINGBOX | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_BOUNDINGBOX_ID | Tabletype of /PLMU/S_VWR_BOUNDINGBOX_ID | 20130102 | ||
7 | ![]() |
IT_EXCLACTION | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_EXCLACTION | Viewer actions not allowed | 20130102 | ||
8 | ![]() |
IT_METADATA | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_METADATA | Tabletype of /PLMB/S_VWR_METADATA | 20130102 | ||
9 | ![]() |
IT_SUBPARTS | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_SUBPART | Tabletype of /PLMU/S_VWR_SUBPART | 20130102 | ||
10 | ![]() |
IT_TRAFO | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_TRAFO_ID | Tabletype of /PLMU/S_VWR_TRAFO_ID | 20130102 | ||
11 | ![]() |
IV_ID_FIELD | Call by reference | Type reference (TYPE) | /PLMU/VWR_ID_FIELD | ID Field in the Viewer | 20130102 |
Method LOAD_ASSEMBLY on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method LOAD_VIEWER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121015 | ||
2 | ![]() |
IO_PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_OBJECT | Proxy Class for a GUI Object | 20121012 | ||
3 | ![]() |
IT_ACTIONS | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_ACTION | table of actions | 20121012 | ||
4 | ![]() |
IT_EXCLUDE_ACTION | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_EXCLACTION | Viewer actions not allowed | 20121012 | ||
5 | ![]() |
IT_LAYER_LIST | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_LAYERDATA | Tabletype of /PLMU/S_VWR_LAYERDATA | 20121012 | ||
6 | ![]() |
IV_CREATE_LAYER | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 | ||
7 | ![]() |
IV_DEACTIVATE_REDLINING | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 | ||
8 | ![]() |
IV_DISPLAY_ALL_MARKUPS | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 | ||
9 | ![]() |
IV_FILEPATH | Call by reference | Type reference (TYPE) | STRING | Viewable file path | 20121012 | ||
10 | ![]() |
IV_ID_FIELD | Call by reference | Type reference (TYPE) | /PLMU/VWR_ID_FIELD | ID Field in the Viewer | 20121012 | ||
11 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | /PLMU/VWR_NAME | Name for an Element in the Viewer | 20121012 | ||
12 | ![]() |
IV_POSID | Call by reference | Type reference (TYPE) | /PLMU/VWR_GUID | GUID for Viewer | 20130110 | ||
13 | ![]() |
IV_VISUALIZATION | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 | ||
14 | ![]() |
IV_VISUAL_INDEX | Call by reference | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 |
Method LOAD_VIEWER on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method PAINT_PARTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20130920 | ||
2 | ![]() |
IT_PAINT_LIST | Call by reference | Type reference (TYPE) | VEVWR_T_PAINT_LIST | VE Viewer Paint List | 20130920 |
Method PAINT_PARTS on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method REMOVE_PART Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121224 | ||
2 | ![]() |
IT_REMOVE_ITEM | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_REMOVE | Table Type of Structure /PLMU/S_VWR_REMOVE | 20121224 |
Method REMOVE_PART on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method REQUEST_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121015 |
Method REQUEST_METADATA on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method REQUEST_STEP_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121119 |
Method REQUEST_STEP_PROPERTIES on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method SAVE_CHANGED_LAYER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121114 |
Method SAVE_CHANGED_LAYER on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method SET_METADATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121224 | ||
2 | ![]() |
IT_METADATA | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_METADATA | Tabletype of /PLMB/S_VWR_METADATA | 20121224 |
Method SET_METADATA on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method SET_VISUALIZATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121114 | ||
2 | ![]() |
IT_VISUALIZATION | Call by reference | Type reference (TYPE) | /PLMU/T_VWR_VISUALIZATION | Tabletype of /PLMU/S_VWR_VISUALIZATION | 20121114 |
Method SET_VISUALIZATION on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Method SET_ZOOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20130125 | ||
2 | ![]() |
IT_SET_ZOOM | Call by reference | Type reference (TYPE) | VEVWR_T_SET_ZOOM | Parts which we need to zoom in viewer | 20130125 |
Method SET_ZOOM on Interface IF_GUI_VIEWER_CONSUMER_MODEL has no exception.
Event Signatures
Event SAP_ACTION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_ACTION | Exporting | Value transfer | Type reference (TYPE) | /PLMU/T_VWR_ACTREQUEST | Tabletype of /PLMU/S_VWR_ACTREQUEST | 20121012 |
Event SAP_LOAD_DONE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_LOAD_DONE | Exporting | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121107 |
Event SAP_METADATA Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_METADATA | Exporting | Value transfer | Type reference (TYPE) | /PLMU/T_VWR_METADATA | Tabletype of /PLMB/S_VWR_METADATA | 20121012 |
Event SAP_REMOVE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_REMOVE | Exporting | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121224 |
Event SAP_SAVE_LAYER_DONE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_SAVE_LAYER_DONE | Exporting | Value transfer | Type reference (TYPE) | /PLMU/T_VWR_SAVE_LAYER_DONE | Tabletype of /PLMU/S_VWR_SAVE_LAYER_DONE | 20121107 |
Event SAP_SET_LAYER_CHANGE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_SET_LAYER_CHANGE | Exporting | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121107 |
Event SAP_STEP_PROPERTIES Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_STEP_PROPERTIES | Exporting | Value transfer | Type reference (TYPE) | VEVWR_T_STEP_PROPERTIES | Visual Enterprise Viewer step properties | 20121213 |
Event SAP_VISUALIZATION Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IV_VISUALIZATION_FLAG | Exporting | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121012 |
Event VWR_MESSAGE Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | IT_MESSAGE | Exporting | Value transfer | Type reference (TYPE) | VEVWR_T_MSG | Messages to be passed to consumer | 20121015 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 747 |