SAP ABAP Class CL_EAMS_STRUCVIEW_ASSIST (Assistance Class for EAMS_WDC_STRUCVIEW)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_UI_STRUCVIEW (Package) User Interface for Structure View
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20081020
Properties
Class CL_EAMS_STRUCVIEW_ASSIST  
Short Description Assistance Class for EAMS_WDC_STRUCVIEW    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_UI_STRUCVIEW   User Interface for Structure View 
Created 20081020   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EAMS_STRUCVIEW_ASSIST has no interface implemented.
Friends
Class CL_EAMS_STRUCVIEW_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_ID_NAV_TO_SUP Constant Public Type reference (TYPE) FPM_EVENT_ID 'NAV_TO_SUPERIOR' event id 20090821
2 MO_ACTION_UTIL Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_ACTION_UTIL Action utilities for applications 20081201
3 MO_APPL_MODEL Instance attribute Private Object reference (TYPE REF TO) /PLMU/IF_FRW_APPL_MODEL 20081020
4 MO_CMPCTRL Instance attribute Private Object reference (TYPE REF TO) OBJECT 20081021
5 MO_CONTEXT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20081020
6 MS_CURRENT_BC_ITEM Instance attribute Public Type reference (TYPE) /PLMB/S_NAV_BCITEM_SP NAV - Node data of a Breadcrumb Item 20090220
7 MS_ROOT_BC_ITEM Instance attribute Public Type reference (TYPE) /PLMB/S_NAV_BCITEM_SP NAV - Node data of a Breadcrumb Item 20090319
Methods
# Method Level Visibility Method type Description Created on
1 GET_CTX_TREE Instance method Private Method Get tree for WD Context 20081031
2 GET_NODE_INDEX Instance method Public Method 20090227
3 GET_SUBTREE Instance method Public Method 20081023
4 GET_TREE Instance method Public Method 20081029
5 INIT Instance method Public Method Register WebDynpro Component 20081020
6 IS_SUBTREE_BUFFERED Instance method Public Method 20081031
7 OBSOLETE_SET_ACT_OBJ_TO_SES Instance method Private Method Temporary workaround for GUIBBs 20091110
8 OBSOLETE_SET_INIT_SCREEN Instance method Private Method 20091110
9 REFRESH Instance method Public Method 20090320
10 SELECT_NODE Instance method Public Method 20090625
11 SET_CTX_TREE Instance method Private Method Get tree for WD Context 20090320
Events
Class CL_EAMS_STRUCVIEW_ASSIST has no event.
Types
Class CL_EAMS_STRUCVIEW_ASSIST has no local type.
Method Signatures

Method GET_CTX_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREE Call by reference Type reference (TYPE) EAMS_T_STRUCVIEW_NODE Tabletype containing StructureView Tree 20081031

Method GET_CTX_TREE on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method GET_NODE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INDEX Call by reference Type reference (TYPE) I 20090227
2 Importing IV_INTID Call by reference Type reference (TYPE) /PLMB/NAV_INTID Internal ID 20090227
3 Importing IV_OTYPE Call by reference Type reference (TYPE) /PLMB/NAV_OTYPE_NAME Object Type 20090227

Method GET_NODE_INDEX on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method GET_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SV_ID Call by reference Type reference (TYPE) EAMS_S_SP_STRUCVIEW_ID StructureView - Internal ID 20091125

Method GET_SUBTREE on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTID Call by reference Type reference (TYPE) /PLMB/NAV_INTID Internal ID 20081029
2 Importing IV_OTYPE Call by reference Type reference (TYPE) /PLMB/NAV_OTYPE_NAME Object Type 20081029

Method GET_TREE on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPCTRL Call by reference Object reference (TYPE REF TO) OBJECT 20081021
2 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20081020

Method INIT on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method IS_SUBTREE_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SV_ID Call by reference Type reference (TYPE) EAMS_S_SP_STRUCVIEW_ID StructureView - Internal ID 20091125
2 Returning RV_BUFFERED Value transfer Type reference (TYPE) ABAP_BOOL 20081031

Method IS_SUBTREE_BUFFERED on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method OBSOLETE_SET_ACT_OBJ_TO_SES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTID Call by reference Type reference (TYPE) /PLMB/NAV_INTID Internal ID 20091110
2 Importing IV_OTYPE Call by reference Type reference (TYPE) /PLMB/NAV_OTYPE_NAME Object Type 20091110

Method OBSOLETE_SET_ACT_OBJ_TO_SES on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method OBSOLETE_SET_INIT_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OTYPE Call by reference Type reference (TYPE) /PLMB/NAV_OTYPE_NAME Object Type 20091110

Method OBSOLETE_SET_INIT_SCREEN on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method REFRESH Signature

Method REFRESH on class CL_EAMS_STRUCVIEW_ASSIST has no parameter.
Method REFRESH on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method SELECT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INTID Call by reference Type reference (TYPE) /PLMB/NAV_INTID Internal ID 20090625
2 Importing IV_OTYPE Call by reference Type reference (TYPE) /PLMB/NAV_OTYPE_NAME Object Type 20090625
3 Returning RV_NOT_FOUND Value transfer Type reference (TYPE) ABAP_BOOL 20090625

Method SELECT_NODE on class CL_EAMS_STRUCVIEW_ASSIST has no exception.

Method SET_CTX_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TREE Call by reference Type reference (TYPE) EAMS_T_STRUCVIEW_NODE Tabletype containing StructureView Tree 20090320

Method SET_CTX_TREE on class CL_EAMS_STRUCVIEW_ASSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605