SAP CL_GUI_ECL_PMI OO Class - PMI Module for the 3D Viewer









CL_GUI_ECL_PMI 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 CL_GUI_ECL_PMI including details of:

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

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_GUI_ECL_PMI is CL_GUI_CONTROL

Method list of CL_GUI_ECL_PMI 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
CLEAR_ENTITIESDelete EntitiesPublic
CALL METHOD cl_gui_ecl_pmi=>CLEAR_ENTITIES...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_gui_ecl_pmi=>CONSTRUCTOR...more details

CREATE_TOOLBARGenerates a Toolbar for the PMI ModulePublic
CALL METHOD cl_gui_ecl_pmi=>CREATE_TOOLBAR...more details

ENABLE_MULTIPLE_ENTITYMultiple EntitiesPublic
CALL METHOD cl_gui_ecl_pmi=>ENABLE_MULTIPLE_ENTITY...more details

ENABLE_SINGLE_ENTITYSingle EntitiesPublic
CALL METHOD cl_gui_ecl_pmi=>ENABLE_SINGLE_ENTITY...more details

GET_NUMBER_OF_TYPENumber of Entities of a Type and a PartPublic
CALL METHOD cl_gui_ecl_pmi=>GET_NUMBER_OF_TYPE...more details

HIDE_ENTITYHide Specific Entity of a PartPublic
CALL METHOD cl_gui_ecl_pmi=>HIDE_ENTITY...more details

NEXT_ENTITYNext EntityPublic
CALL METHOD cl_gui_ecl_pmi=>NEXT_ENTITY...more details

PREVIOUS_ENTITYPrevios EntityPublic
CALL METHOD cl_gui_ecl_pmi=>PREVIOUS_ENTITY...more details

REGISTER_TOOLBAR_EVENTSInternal User: Registers the Toolbar EventsPublic
CALL METHOD cl_gui_ecl_pmi=>REGISTER_TOOLBAR_EVENTS...more details

SHOWTREECreates the EAI-Specific PMI TreePublic
CALL METHOD cl_gui_ecl_pmi=>SHOWTREE...more details

SHOW_ALL_PART_ENTITIESShow all Entities of Currently Selected PartPublic
CALL METHOD cl_gui_ecl_pmi=>SHOW_ALL_PART_ENTITIES...more details

SHOW_ENTITYShow Specific Entity of a PartPublic
CALL METHOD cl_gui_ecl_pmi=>SHOW_ENTITY...more details

SHOW_FILTER_CONFIGURATIONDisplay Filter ConfigurationPublic
CALL METHOD cl_gui_ecl_pmi=>SHOW_FILTER_CONFIGURATION...more details

SHOW_PREFERENCESDisplay User SettingsPublic
CALL METHOD cl_gui_ecl_pmi=>SHOW_PREFERENCES...more details



CL_GUI_ECL_PMI 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
ASSIGNED_VIEWERInstance AttributeAssociated 3D ViewerLIKE
CL_GUI_ECL_3DVIEWER
Public
CTRL_POP_UPInstance AttributeDialog Box for PMI InformationLIKE
CL_GUI_DIALOGBOX_CONTAINER
Public
CTRL_TREEInstance AttributeTree in SplitterLIKE
CL_GUI_ALV_TREE
Public
LT_PMI_NODESInstance AttributeLT_PMI_NODESLIKE
Protected
LT_PMI_NODES2Instance AttributeLT_PMI_NODES2LIKE
Protected
LT_PMI_NODES3Instance AttributeLT_PMI_NODES3LIKE
Protected
THIS_EVENT_HANDLERInstance AttributeLocal Event HandlerLIKE
LCL_EVENT_HANDLER
Private
THIS_TOOLBARInstance AttributeToolbar of the PMI ModuleLIKE
CL_GUI_TOOLBAR
Public
WA_PMI_NODESInstance AttributeWA_PMI_NODESLIKE
PMI_NODE
Protected
WA_PMI_NODES2Instance AttributeWA_PMI_NODES2LIKE
PMI_NODE
Protected




CL_GUI_ECL_PMI types

PMI_NODE - Node of PMI Tree

Links to Related Class(s)

CL_GUI_E...
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!