SAP CL_PROXY_UIX_PLGN_BASE OO Class - PlugIn Base Class for Proxys via IF_PX*-APIs









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

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

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_COMMON

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_EXTVIEW

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_INTVIEW

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_PLUGIN

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_PROBLEMS

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_PROPERTIES

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_PROXY

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_REL_OBJECTS

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_UI

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_WARNINGS

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_WHERE_USED_LIST

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_WSDL

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_PXN_CALLBACK

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_PXN_CB_WSD_INSTANCE

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_LWBS

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_ESD_SBR_FEATURES

Method list of CL_PROXY_UIX_PLGN_BASE 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 objectProtected
CALL METHOD cl_proxy_uix_plgn_base=>ACTIVATE...more details

ADD_MESSAGEadd a single message to messagesProtected
CALL METHOD cl_proxy_uix_plgn_base=>ADD_MESSAGE...more details

ADD_MESSAGES_FROM_LOGAdd single message using the message structureProtected
CALL METHOD cl_proxy_uix_plgn_base=>ADD_MESSAGES_FROM_LOG...more details

ASK_GENERATION_PARAMETERSask user for generation parametersProtected
CALL METHOD cl_proxy_uix_plgn_base=>ASK_GENERATION_PARAMETERS...more details

ATC_CHECKstarts atc check for proxyPrivate
CALL METHOD cl_proxy_uix_plgn_base=>ATC_CHECK...more details

CAN_BE_GENERATEDmain object can be generated (XI, WS)Protected
CALL METHOD cl_proxy_uix_plgn_base=>CAN_BE_GENERATED...more details

CAST_CORE2MAINget main instancePublic
CALL METHOD cl_proxy_uix_plgn_base=>CAST_CORE2MAIN...more details

CHECKPublic
CALL METHOD cl_proxy_uix_plgn_base=>CHECK...more details

CHECK_BEFORE_SAVEissue check before savePrivate
CALL METHOD cl_proxy_uix_plgn_base=>CHECK_BEFORE_SAVE...more details

CHECK_LOGcheck if log availableProtected
CALL METHOD cl_proxy_uix_plgn_base=>CHECK_LOG...more details

CHECK_SUPPORT_PACKAGE_MODEcheck about support package mode -> if yes raises exceptionPrivate
CALL METHOD cl_proxy_uix_plgn_base=>CHECK_SUPPORT_PACKAGE_MODE...more details

CI_CHECKCode Inspector checkPrivate
CALL METHOD cl_proxy_uix_plgn_base=>CI_CHECK...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_proxy_uix_plgn_base=>CONSTRUCTOR...more details

COPYPublic
CALL METHOD cl_proxy_uix_plgn_base=>COPY...more details

CREATE_BASED_ON_REQUESTcreates wb_request for creation a service variantProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_BASED_ON_REQUEST...more details

CREATE_CLASS_SUBTYPE_REQUESTCreates WB Request for ABAP OO SubobjectPublic
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_CLASS_SUBTYPE_REQUEST...more details

CREATE_COMPLEX_DATACreate data structure for all node dataProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_COMPLEX_DATA...more details

CREATE_COPY_REQUESTcreates request to copy a proxyProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_COPY_REQUEST...more details

CREATE_MAINcreate a if_pxn_main instance via factoryProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_MAIN...more details

CREATE_NEW_PROXYcreate a new proxy instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_NEW_PROXY...more details

CREATE_PROBLEMScreate problems data containerProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_PROBLEMS...more details

CREATE_PROXY_REFcreates a proxy instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_PROXY_REF...more details

CREATE_REL_OBJECTScreate used objects table instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_REL_OBJECTS...more details

CREATE_REQUESTcreate request for a subid in complex proxyPrivate
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_REQUEST...more details

CREATE_REQUEST_VIA_EXT_KEYcreate request for a subid for a proxy identified via IFR_IDPublic
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_REQUEST_VIA_EXT_KEY...more details

CREATE_SERVICE_VARIANT_REQUESTcreates wb_request for creation a service variantPrivate
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_SERVICE_VARIANT_REQUEST...more details

CREATE_TADIR_WB_REQUESTcreates a wb-request based on TADIR keyPublic
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_TADIR_WB_REQUEST...more details

CREATE_TREE_DATAcreate create data instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_TREE_DATA...more details

CREATE_UI_INDEXcreate instance of ui_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_UI_INDEX...more details

CREATE_VIF_PLUGINcreate embedded instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_VIF_PLUGIN...more details

CREATE_WARNINGScreate problems data containerProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_WARNINGS...more details

CREATE_WHEREUSED_LIST_REQUESTcreate whereused list requestProtected
CALL METHOD cl_proxy_uix_plgn_base=>CREATE_WHEREUSED_LIST_REQUEST...more details

DDIC_CHECKcompares proxy and DDIC metadaPrivate
CALL METHOD cl_proxy_uix_plgn_base=>DDIC_CHECK...more details

DELETEPublic
CALL METHOD cl_proxy_uix_plgn_base=>DELETE...more details

DOCU_LINKPrivate
CALL METHOD cl_proxy_uix_plgn_base=>DOCU_LINK...more details

EXT_KEY2IFR_IDconverts external key to ifr_idProtected
CALL METHOD cl_proxy_uix_plgn_base=>EXT_KEY2IFR_ID...more details

GENERATEPublic
CALL METHOD cl_proxy_uix_plgn_base=>GENERATE...more details

GENERATE_PROXY(re)generates a existing proxy instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>GENERATE_PROXY...more details

GET_CHANGED_IDSreturns list of changed objects...Public
CALL METHOD cl_proxy_uix_plgn_base=>GET_CHANGED_IDS...more details

GET_DEEP_LOADPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_DEEP_LOAD...more details

GET_DELETABLE_OBJECTSProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_DELETABLE_OBJECTS...more details

GET_EDIT_MODEdetermines whether a node can be edited or norPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_EDIT_MODE...more details

GET_ENTRYPOINTPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_ENTRYPOINT...more details

GET_EXTVIEW_DETAIL_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_EXTVIEW_DETAIL_DATA...more details

GET_EXTVIEW_TREE_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_EXTVIEW_TREE_DATA...more details

GET_FACTORYPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_FACTORY...more details

GET_FAULT_NODEreturns node for an node_inconsistent faultPrivate
CALL METHOD cl_proxy_uix_plgn_base=>GET_FAULT_NODE...more details

GET_GLOBAL_OBJECTsearches about a global object in current instanceProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_GLOBAL_OBJECT...more details

GET_ID_BY_NODE_KEYdetermines ID by node_keyProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_ID_BY_NODE_KEY...more details

GET_INTVIEW_DETAIL_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_INTVIEW_DETAIL_DATA...more details

GET_INTVIEW_TREE_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_INTVIEW_TREE_DATA...more details

GET_LOGreturns log messagesPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_LOG...more details

GET_MAINProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_MAIN...more details

GET_MAIN_CURRENTProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_MAIN_CURRENT...more details

GET_MAIN_DB_ACTIVEProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_MAIN_DB_ACTIVE...more details

GET_NEXT_NODE_IDPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_NEXT_NODE_ID...more details

GET_NEXT_NODE_PATHPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_NEXT_NODE_PATH...more details

GET_NODE_BY_IDwrapper araound if_pxn_main->get_node_by_id()Public
CALL METHOD cl_proxy_uix_plgn_base=>GET_NODE_BY_ID...more details

GET_OPERATION_IDPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_OPERATION_ID...more details

GET_PROPERTIES_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROPERTIES_DATA...more details

GET_PROXY_DATA_APPENDfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_APPEND...more details

GET_PROXY_DATA_ATTRIBUTEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_ATTRIBUTE...more details

GET_PROXY_DATA_BASEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_BASE...more details

GET_PROXY_DATA_DT_COMPLEXfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_DT_COMPLEX...more details

GET_PROXY_DATA_DT_SIMPLEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_DT_SIMPLE...more details

GET_PROXY_DATA_ELEMENTfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_ELEMENT...more details

GET_PROXY_DATA_E_ATTRIBUTEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_E_ATTRIBUTE...more details

GET_PROXY_DATA_E_DT_SIMPLEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_E_DT_SIMPLE...more details

GET_PROXY_DATA_E_ELEMENTfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_E_ELEMENT...more details

GET_PROXY_DATA_FAULT_TYPEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_FAULT_TYPE...more details

GET_PROXY_DATA_FAULT_TYPE_Efullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_FAULT_TYPE_E...more details

GET_PROXY_DATA_GENERALfullfills node-general dataProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_GENERAL...more details

GET_PROXY_DATA_GLOBALfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_GLOBAL...more details

GET_PROXY_DATA_IMPL_CLASSfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_IMPL_CLASS...more details

GET_PROXY_DATA_MESSAGE_TYPEfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_MESSAGE_TYPE...more details

GET_PROXY_DATA_MESSAGE_TYPE_Efullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_MESSAGE_TYPE_E...more details

GET_PROXY_DATA_NODEdata transport CL_PROXY->UIProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_NODE...more details

GET_PROXY_DATA_OBJECTfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_OBJECT...more details

GET_PROXY_DATA_OBJECT_Efullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_OBJECT_E...more details

GET_PROXY_DATA_OBJECT_Mfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_OBJECT_M...more details

GET_PROXY_DATA_XSLTfullfills prx_ui_object_data structure out of sprx_s_indexProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_PROXY_DATA_XSLT...more details

GET_ROOT_OBJECT_ABAP_KEYreturns the root object abap keyPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_ROOT_OBJECT_ABAP_KEY...more details

GET_ROOT_OBJECT_EXT_KEYreturns the root object external keyPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_ROOT_OBJECT_EXT_KEY...more details

GET_ROOT_OBJECT_WB_KEYreturns the root object workbench keyPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_ROOT_OBJECT_WB_KEY...more details

GET_TESTPROGRAMPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_TESTPROGRAM...more details

GET_WB_OBJECT_KEYPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_WB_OBJECT_KEY...more details

GET_WB_OBJECT_TYPEPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_WB_OBJECT_TYPE...more details

GET_WB_REQUEST_FOR_EXT_EDITORProtected
CALL METHOD cl_proxy_uix_plgn_base=>GET_WB_REQUEST_FOR_EXT_EDITOR...more details

GET_WHEREUSED_ICONGets icons for sprx_index-read_onlyPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_WHEREUSED_ICON...more details

GET_WSDLPublic
CALL METHOD cl_proxy_uix_plgn_base=>GET_WSDL...more details

INITIALZE_UI_PLUGINProtected
CALL METHOD cl_proxy_uix_plgn_base=>INITIALZE_UI_PLUGIN...more details

IS_MAIN_CURRENTis main_current effective?Public
CALL METHOD cl_proxy_uix_plgn_base=>IS_MAIN_CURRENT...more details

IS_NODE_IDcheck whether a ID fill node_id patternPublic
CALL METHOD cl_proxy_uix_plgn_base=>IS_NODE_ID...more details

IS_READONLYdata is ReadOnlyPublic
CALL METHOD cl_proxy_uix_plgn_base=>IS_READONLY...more details

IS_VALID_BASED_ON_INTERFACEProtected
CALL METHOD cl_proxy_uix_plgn_base=>IS_VALID_BASED_ON_INTERFACE...more details

LOAD_APPENDSload appends for all global typesPublic
CALL METHOD cl_proxy_uix_plgn_base=>LOAD_APPENDS...more details

LOCKPublic
CALL METHOD cl_proxy_uix_plgn_base=>LOCK...more details

LOG2MESSAGEconverts sproxlog to esd_message_sPrivate
CALL METHOD cl_proxy_uix_plgn_base=>LOG2MESSAGE...more details

MAIN2PROXYPrivate
CALL METHOD cl_proxy_uix_plgn_base=>MAIN2PROXY...more details

NOTIFY_SUPPORT_PACKAGE_MODEnotifies about support package modeProtected
CALL METHOD cl_proxy_uix_plgn_base=>NOTIFY_SUPPORT_PACKAGE_MODE...more details

OLDLOG2NEWLOGconverts SPROXLOG to IF_PXN_MAIN=>T_LOG_TABProtected
CALL METHOD cl_proxy_uix_plgn_base=>OLDLOG2NEWLOG...more details

POPUP_GET_NAMEissues popup for input a namePublic
CALL METHOD cl_proxy_uix_plgn_base=>POPUP_GET_NAME...more details

POPUP_GET_RFC_DESTINATIONissues popup for input RFC DestinationPublic
CALL METHOD cl_proxy_uix_plgn_base=>POPUP_GET_RFC_DESTINATION...more details

POSITION_ESR_BROWSERfoccus a specific node in ESR browserPrivate
CALL METHOD cl_proxy_uix_plgn_base=>POSITION_ESR_BROWSER...more details

PREPARE_DELETIONprepare deletion (show deletable objects etc).Protected
CALL METHOD cl_proxy_uix_plgn_base=>PREPARE_DELETION...more details

PREPARE_DELETION_ROOTprepare deletion (show deletable objects etc).Protected
CALL METHOD cl_proxy_uix_plgn_base=>PREPARE_DELETION_ROOT...more details

PREPARE_DELETION_WITH_REFprepare deletion (show deletable objects etc).Protected
CALL METHOD cl_proxy_uix_plgn_base=>PREPARE_DELETION_WITH_REF...more details

PROVIDE_CLASSIFICATIONSProtected
CALL METHOD cl_proxy_uix_plgn_base=>PROVIDE_CLASSIFICATIONS...more details

PROXY_ERROR_2_ESD_EXCEPTIONconverts instance of cx_proxy_gen_error to cx_esd_exceptionProtected
CALL METHOD cl_proxy_uix_plgn_base=>PROXY_ERROR_2_ESD_EXCEPTION...more details

PXN_FAULT2ESD_MESSAGEconverts CX_PXN_FAULT to CL_ESD_MESSAGE objectPublic
CALL METHOD cl_proxy_uix_plgn_base=>PXN_FAULT2ESD_MESSAGE...more details

REGENERATEregenerates proxyProtected
CALL METHOD cl_proxy_uix_plgn_base=>REGENERATE...more details

RELOADPublic
CALL METHOD cl_proxy_uix_plgn_base=>RELOAD...more details

RENAMEPublic
CALL METHOD cl_proxy_uix_plgn_base=>RENAME...more details

RESETdestroy/recreate data containers....Public
CALL METHOD cl_proxy_uix_plgn_base=>RESET...more details

RESET_DATAreset data containerProtected
CALL METHOD cl_proxy_uix_plgn_base=>RESET_DATA...more details

RESET_REL_OBJECTSReset used objects containerPublic
CALL METHOD cl_proxy_uix_plgn_base=>RESET_REL_OBJECTS...more details

SAVEPublic
CALL METHOD cl_proxy_uix_plgn_base=>SAVE...more details

SELECT_USED_TYPEselect an global typeProtected
CALL METHOD cl_proxy_uix_plgn_base=>SELECT_USED_TYPE...more details

SET_DEEP_LOADPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_DEEP_LOAD...more details

SET_EXTVIEW_DETAIL_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_EXTVIEW_DETAIL_DATA...more details

SET_INTVIEW_DETAIL_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_INTVIEW_DETAIL_DATA...more details

SET_LEADING_BOProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_LEADING_BO...more details

SET_LIFECYCLEsets lifecycleProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_LIFECYCLE...more details

SET_MAINupdate pointer for pxn_mainProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_MAIN...more details

SET_MAIN_PREVIEWset main_previewProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_MAIN_PREVIEW...more details

SET_NEXT_NODE_IDPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_NEXT_NODE_ID...more details

SET_NEXT_NODE_PATHset next node pathPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_NEXT_NODE_PATH...more details

SET_PROPERTIES_DATAPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_PROPERTIES_DATA...more details

SET_SEMANTIC_VERSIONProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_SEMANTIC_VERSION...more details

SET_WB_OBJECT_KEYPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_WB_OBJECT_KEY...more details

SET_WB_OBJECT_TYPEPublic
CALL METHOD cl_proxy_uix_plgn_base=>SET_WB_OBJECT_TYPE...more details

SET_WSD_NAMEset WebService external nameProtected
CALL METHOD cl_proxy_uix_plgn_base=>SET_WSD_NAME...more details

SHOW_CODELIST_MAINTAINdisplays codelist registryPrivate
CALL METHOD cl_proxy_uix_plgn_base=>SHOW_CODELIST_MAINTAIN...more details

SHOW_CODE_SNIPPETProtected
CALL METHOD cl_proxy_uix_plgn_base=>SHOW_CODE_SNIPPET...more details

SHOW_FIELDa field becomes visibleProtected
CALL METHOD cl_proxy_uix_plgn_base=>SHOW_FIELD...more details

SHOW_NODE_DETAILSDisplay internal details about a tree_nodeProtected
CALL METHOD cl_proxy_uix_plgn_base=>SHOW_NODE_DETAILS...more details

SHOW_TEXTOBJECTShows popup for text objectProtected
CALL METHOD cl_proxy_uix_plgn_base=>SHOW_TEXTOBJECT...more details

SWITCH_TO_PROXY_CURRENTmake proxy_current effectiveProtected
CALL METHOD cl_proxy_uix_plgn_base=>SWITCH_TO_PROXY_CURRENT...more details

TRIGGER_UI_UPDATEtriggers UI change for nodePublic
CALL METHOD cl_proxy_uix_plgn_base=>TRIGGER_UI_UPDATE...more details

UNLOCKPublic
CALL METHOD cl_proxy_uix_plgn_base=>UNLOCK...more details

UPDATE_INCONSISTENT_NODESupdate nodes that have status inconsistentProtected
CALL METHOD cl_proxy_uix_plgn_base=>UPDATE_INCONSISTENT_NODES...more details

WSDL_CHECKwsdl checkProtected
CALL METHOD cl_proxy_uix_plgn_base=>WSDL_CHECK...more details

WSDL_SHOWdisplay WSDL (get from IFR or from backend persitence)Private
CALL METHOD cl_proxy_uix_plgn_base=>WSDL_SHOW...more details

XML_COMPAREPrivate
CALL METHOD cl_proxy_uix_plgn_base=>XML_COMPARE...more details

XML_SHOWPrivate
CALL METHOD cl_proxy_uix_plgn_base=>XML_SHOW...more details



CL_PROXY_UIX_PLGN_BASE 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
APPENDS_LOADEDInstance AttributeABAP Proxies: Boolean Value ('X' = True, Space = False)LIKE
PRX_BOOLEAN
Private
APPLICATIONConstant'PROXY_UI'LIKE
STRING
Public
CHANGED_OBJECTSInstance Attributechange handler for CL_PROXYLIKE
CL_PROXY_CHANGE_HANDLER
Protected
CHANGE_HANDLER_VIFInstance Attributechange handler for CL_PROXYLIKE
CL_PROXY_CHANGE_HANDLER
Protected
CLASSIFICATIONSInstance AttributeProxy classificationsLIKE
CL_PROXY_UIX_CLASSIFICATIONS
Protected
COMPLEX_DATAInstance AttributeLIKE
DATA
Protected
COMPLEX_ESD_DATAInstance Attributegeneric data container for EXTINTVIEW_DATALIKE
IF_ESD_DATA
Protected
C_FP_OBJECT_BASE_IDConstant'OBJECT-BASE-ID'LIKE
STRING
Public
C_FP_OBJECT_DT_SIMPLE_REP_TERMConstant'OBJECT-DT_SIMPLE-REP_TERM'LIKE
STRING
Public
C_FP_OBJECT_ELEMENT_MAX_OCCURSConstant'OBJECT-ELEMENT-MAX_OCCURS'LIKE
STRING
Public
C_FP_OBJECT_REF_BASE_ABAP_NAMEConstant'OBJECT_REF-BASE-ABAP_NAME'LIKE
STRING
Public
C_FP_OBJECT_REF_BASE_NAMEConstant'OBJECT_REF-BASE-NAME'LIKE
STRING
Public
C_FP_OBJECT_REF_BASE_OBJ_TYPEConstant'OBJECT_REF-BASE-OBJECT_TYPE'LIKE
STRING
Public
C_FP_OBJECT_REF_GLOBAL_GEN_APPConstant'OBJECT_REF-GLOBAL-GEN_APPL'LIKE
STRING
Public
C_FP_OBJECT_REF_GLOBAL_NSPACEConstant'OBJECT_REF-GLOBAL-NAMESPACE'LIKE
STRING
Public
C_FP_OBJECT_REF_GLOBAL_PREFIXConstant'OBJECT_REF-GLOBAL-PREFIX'LIKE
STRING
Public
C_FP_OBJREF_DT_SIMPLE_REP_TERMConstant'OBJECT_REF-DT_SIMPLE-REP_TERM'LIKE
STRING
Public
DEEP_LOADInstance Attributedeep load of complex proxiesSPRX_TRUELIKE
PRX_BOOLEAN
Protected
ENUMERATIONSInstance AttributeProxy enumeration valuesLIKE
CL_PROXY_UIX_ENUMERATION
Protected
EXTVIEW_TREEInstance AttributeClass to hold tree structured dataLIKE
CL_PROXY_UIX_TREE_DATA
Protected
EXT_KEYInstance Attributeexternal keyLIKE
T_KEY
Public
EXT_WB_TOOL_NAMEInstance AttributeMenu Painter: Function or menu text (4.0)LIKE
GUI_TEXT
Protected
EXT_WB_TYPEInstance Attribute(Internal) Type of Object in ABAP WorkbenchLIKE
SEU_OBJTYP
Protected
GENERATION_PARAMSInstance AttributeParameter to generate a proxyLIKE
CL_PROXY_GENERATION_PARAMS
Protected
INTVIEW_TREEInstance AttributeClass to hold tree structured dataLIKE
CL_PROXY_UIX_TREE_DATA
Protected
LWBSInstance AttributeProxy enumeration valuesLIKE
CL_PROXY_UIX_LWBS
Protected
MAINInstance AttributeMain CoreLIKE
IF_PXN_MAIN_CORE
Public
MAIN_CURRENTInstance AttributeMainLIKE
IF_PX_MAIN
Private
MAIN_DB_ACTIVEInstance Attributeactive version on dbLIKE
IF_PXN_MAIN_CORE
Private
MAIN_PREVIEWInstance Attributegenerated previewLIKE
IF_PXN_MAIN_CORE
Private
MESSAGESInstance AttributeESD: MessagesLIKE
CL_ESD_MESSAGES
Protected
NEXT_NODE_IDInstance Attributenode ID of to be selected node (after a reset)LIKE
PRX_ID
Private
NEXT_NODE_PATHInstance Attributenode path of to be selected node (after a reset)LIKE
STRING
Private
PARENTInstance Attributeparent plugin (e.g. in context of a VIF plugin)LIKE
IF_ESD_PLUGIN
Protected
PROBLEMSInstance AttributeProxy Name ProblemsLIKE
CL_PROXY_UIX_PROBLEMS
Protected
REL_OBJECTSInstance AttributeTableData for ProxysLIKE
CL_PROXY_UIX_REL_OBJECTS
Protected
SBR_FEATUREInstance AttributeLIKE
CL_PROXY_UIX_SBR_FEATURES
Protected
STATUSInstance AttributeLIKE
Public
SUPPRESS_DIALOGSInstance Attributesuppress popups during processingLIKE
PRX_BOOLEAN
Protected
UI_INDEXInstance AttributeIndex for UILIKE
CL_PROXY_UIX_INDEX
Public
V_OBJECT_KEYInstance AttributeLIKE
Public
V_OBJECT_TYPEInstance AttributeLIKE
Public
WARNINGSInstance AttributeProxy Warnings (Mapping XSD->ABAP)LIKE
CL_PROXY_UIX_WARNINGS
Protected
WHERE_USED_LISTInstance AttributeWhereUsed List for ProxyLIKE
CL_PROXY_UIX_WHERE_USED_LIST
Protected
WIZARD_FRAMEWORKInstance AttributeFor using the WizardframeworkLIKE
IF_ESD_WIZ_FW
Protected
WSDL_CHANGE_HANDLERInstance Attributechange handler for WSDL-Tab relevant changesLIKE
CL_PROXY_CHANGE_HANDLER
Private
WSDL_DATAInstance AttributeStructure for WSDL dataLIKE
SESI_WSDL_DATA
Protected


Events of Class CL_PROXY_UIX_PLGN_BASE

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... OBJECT_CHANGED -



CL_PROXY_UIX_PLGN_BASE types

T_ABAP_KEY -
T_KEY -
T_WB_KEY -

Links to Related Class(s)

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