SAP CL_BSP_WD_AT_STRUCTURE_NODE OO Class -









CL_BSP_WD_AT_STRUCTURE_NODE 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_BSP_WD_AT_STRUCTURE_NODE 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_BSP_WD_AT_STRUCTURE_NODE is CL_BSP_WD_AT_NODE_BASE

Interface Implementation

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

Method list of CL_BSP_WD_AT_STRUCTURE_NODE 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
ADD_APPLICATION_PARTSPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>ADD_APPLICATION_PARTS...more details

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

DELETE_ENHANCE_CONTROLLERENHANCE_CONTROLLERPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>DELETE_ENHANCE_CONTROLLER...more details

ENHANCE_CONTROLLERENHANCE_CONTROLLERPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>ENHANCE_CONTROLLER...more details

GET_ACCELERATORdetermines accelerator based on UI_FUNCPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_ACCELERATOR...more details

GET_APPL_CNTR_IMPLGET_APPL_CNTR_IMPLPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_APPL_CNTR_IMPL...more details

GET_APPL_PART_NODESGET_APPL_PART_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_APPL_PART_NODES...more details

GET_ATTRIBUTESGET_ATTRIBUTESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_ATTRIBUTES...more details

GET_CNODE_WHERE_USEDGET_CONTEXT_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_CNODE_WHERE_USED...more details

GET_COMP_PART_NODESGET_COMP_PART_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_COMP_PART_NODES...more details

GET_CONTEXTGET_CONTEXTPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_CONTEXT...more details

GET_CONTEXT_NODESGET_CONTEXT_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_CONTEXT_NODES...more details

GET_CONTROLLERGET_WINDOW_CONTROLLERPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_CONTROLLER...more details

GET_CUSTOM_CONTROLLERSGET_CUSTOM_CONTROLLERPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_CUSTOM_CONTROLLERS...more details

GET_DEPENDANT_CNODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_DEPENDANT_CNODES...more details

GET_FLOWLOGIC_PAGESGET_FLOWLOGIC_PAGESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_FLOWLOGIC_PAGES...more details

GET_GEN_PART_NODESGET_GEN_PART_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_GEN_PART_NODES...more details

GET_IMPL_CLASSGET_IMPL_CLASSPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_IMPL_CLASS...more details

GET_MIMESGET_MIMESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_MIMES...more details

GET_PAGE_ATTRIBUTESGET_PAGE_ATTRIBUTESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_PAGE_ATTRIBUTES...more details

GET_PAGE_FRAGMENTSGET_PAGE_FRAGMENTSPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_PAGE_FRAGMENTS...more details

GET_TREE_NODESGET_TREE_NODESPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_TREE_NODES...more details

GET_VIEWSGET_VIEWSPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_VIEWS...more details

GET_VIEW_CONTROLLERGET_VIEW_CONTROLLERPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_VIEW_CONTROLLER...more details

GET_VIEW_LAYOUTGET_VIEW_LAYOUTPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_VIEW_LAYOUT...more details

GET_WINDOWSGET_WINDOWSPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>GET_WINDOWS...more details

ON_NODE_CHANGEDON_NODE_CHANGEDPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>ON_NODE_CHANGED...more details

REDRAW_DETAIL_TREEREDRAW_DETAIL_TREEPrivate
CALL METHOD cl_bsp_wd_at_structure_node=>REDRAW_DETAIL_TREE...more details



CL_BSP_WD_AT_STRUCTURE_NODE 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
APPLInstance AttributeName of BSP ApplicationLIKE
O2APPLNAME
Private
APPL_CNTR_TYPEConstantAPPL_CNTR_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_APPLCTRLLIKE
C
Public
APPL_TYPEConstantAPPL_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_APPLLIKE
C
Public
ATTRIBUTE_TYPEConstantATTRIBUTE_TYPE'b'LIKE
C
Public
CNODE_TYPEConstantCNODE_TYPE'n'LIKE
C
Public
CNODE_WHERE_USED_TYPEConstant'W'LIKE
C
Public
COMP_CNTR_TYPEConstantCOMP_CNTR_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_COMPCTRLLIKE
C
Public
COMP_TYPEConstantCOMP_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_COMPLIKE
C
Public
CONTEXT_TYPEConstantCONTEXT_TYPE'd'LIKE
C
Public
CTMENU_EXTENSIONInstance AttributeContext menu extension interfaceLIKE
LCL_MENU_EXTENSION
Private
CUCO_TYPEConstantCUSTCTRL_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_CUCOLIKE
C
Public
CUSTCTRL_TYPEConstantCUSTCTRL_TYPE'h'LIKE
C
Public
DATAInstance AttributeNAMELIKE
GTYPE_DATA
Private
DEPENDANT_CNODE_TYPEConstant'j'LIKE
C
Public
DETAILSInstance AttributeDETAILSLIKE
ABAP_BOOL
Private
FLOWPAGE_TYPEConstantFLOWPAGE_TYPE'g'LIKE
C
Public
IMPLCLASS_TYPEConstantIMPLCLASS_TYPE'i'LIKE
C
Public
MIME_TYPEConstantMIME_TYPE'm'LIKE
C
Public
OUTERInstance AttributeOUTERLIKE
CL_BSP_WD_APPL_TREE
Private
PAGEATTR_TYPEConstantPAGEATTR_TYPE'p'LIKE
C
Public
PAGEFRAG_TYPEConstantPAGEFRAG_TYPE'f'LIKE
C
Public
REFERENCEDInstance AttributeREFERENCEDLIKE
ABAP_BOOL
Private
TREE_ROOT_TYPEConstantTREE_ROOT_TYPE'r'LIKE
C
Public
TREE_STRUCT_TYPEConstantTREE_STRUCT_TYPE't'LIKE
C
Public
TYPEInstance AttributeTYPELIKE
C
Private
VIEWCTRL_TYPEConstantVIEWCTRL_TYPE'v'LIKE
C
Public
VIEW_TYPEConstantVIEW_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_VIEWLIKE
C
Public
VLAYOUT_TYPEConstantVLAYOUT_TYPE'w'LIKE
C
Public
WINDCTRL_TYPEConstantWINDCTRL_TYPE'u'LIKE
C
Public
WINDOW_TYPEConstantWINDOW_TYPECL_BSP_WD_APPL_TREE=>NODE_TYPE_WINDOWLIKE
C
Public
WIND_INT_VIEW_TYPEConstantWIND_INT_VIEW_TYPE'z'LIKE
C
Public




CL_BSP_WD_AT_STRUCTURE_NODE types

GTYPE_DATA -

Links to Related Class(s)

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