SAP ABAP Class CL_PDWISTRUC_INCL (Structure Display)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-PPM-PDN (Application Component) Product Designer
     PLM_PDN_WUI (Package) Web User Interface for the Product Designer
Properties
Class CL_PDWISTRUC_INCL  
Short Description Structure Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_PDN_WUI   Web User Interface for the Product Designer 
Created 20010829   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PDPPE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PDWUI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PDWISTRUC_INCL has no interface implemented.
Friends
Class CL_PDWISTRUC_INCL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Private Object reference (TYPE REF TO) CL_PDWI_APPL Application Class for Product Designer 20010829
2 MT_CHILDREN Instance attribute Public Type reference (TYPE) PDPPE_TT_TREE Lower-Level Structure Node 20010829
3 MT_DIRECT_FATHERS Instance attribute Public Type reference (TYPE) PDPPE_TT_STRUCPATH Direct Parent Structure Nodes 20011203
4 MT_DOC_BOM Instance attribute Public Type reference (TYPE) PDPPE_DOC_BOM_TAB Subordinate Documents 20011123
5 PR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_WUI_CNTL_SIMPLETREE Data Retention for Simple Tree 20010829
6 UPWARD_PATH Instance attribute Public Type reference (TYPE) PDPPE_TT_STRUCPATH Upward Navigation 20011204
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Private Method Add Structure Node Lower-Level Node 20010829
2 ADD_FATHERS Instance method Public Method Append Node for Upward Navigation 20011128
3 CONSTRUCTOR Instance method Public Constructor Constructor 20010829
4 GET_CHILDREN_COUNT Instance method Public Method -> Number of Lower-Level Nodes 20010829
5 GET_DIRECT_FATHER Instance method Public Method -> Direct Parent 20011206
6 GET_DIRECT_FATHERS_COUNT Instance method Public Method -> Number of Direct Parents 20011206
7 GET_TREE_INSTANCE Instance method Public Method -> Data Container for HTML Output 20010829
8 GET_UPWARD_FATHERS Instance method Public Method -> Parent for Hierarchy Path 20011128
9 SET_CHILDREN Instance method Public Method Transfer Child Nodes 20020116
Events
Class CL_PDWISTRUC_INCL has no event.
Types
Class CL_PDWISTRUC_INCL has no local type.
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHILD Call by reference Type reference (TYPE) PPEWEB_RELATION Darstellung von iPPE-Beziehungen für das PD Web UI 20020207
2 Importing IV_ALT Call by reference Type reference (TYPE) PDPPE_ALT_NAME 20020111
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie (Sicht) für URL 20020213

Method ADD_CHILD on class CL_PDWISTRUC_INCL has no exception.

Method ADD_FATHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DIRECT_PARENTS Call by reference Type reference (TYPE) PDPPE_TT_CMP_REL 20011211
2 Importing IT_PARENT_PATH Call by reference Type reference (TYPE) PDPPE_TT_CMP_REL 20011211
3 Importing IV_APPLOBJ_TYPE Call by reference Type reference (TYPE) PDPPE_TY_TREE-APPLOBJ_TYPE 'CMP' 20011128
4 Importing IV_OTYPE Call by reference Type reference (TYPE) PDPPE_TY_TREE-OTYPE 20011128
5 Importing IV_PNTYPE Call by reference Type reference (TYPE) PDPPE_TY_TREE-PNTYPE 20011128

Method ADD_FATHERS on class CL_PDWISTRUC_INCL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PDWISTRUC_INCL has no parameter.
Method CONSTRUCTOR on class CL_PDWISTRUC_INCL has no exception.

Method GET_CHILDREN_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NUMBER Value transfer Type reference (TYPE) I 20010829

Method GET_CHILDREN_COUNT on class CL_PDWISTRUC_INCL has no exception.

Method GET_DIRECT_FATHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DIRECT_FATHER Value transfer Type reference (TYPE) PDPPE_TY_STRUCPATH 20020109
2 Importing IS_ROOT Value transfer Type reference (TYPE) PDPPE_HEADER_DATA 20020109

Method GET_DIRECT_FATHER on class CL_PDWISTRUC_INCL has no exception.

Method GET_DIRECT_FATHERS_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NUMBER Value transfer Type reference (TYPE) I 20011206

Method GET_DIRECT_FATHERS_COUNT on class CL_PDWISTRUC_INCL has no exception.

Method GET_TREE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_TREE Value transfer Object reference (TYPE REF TO) CL_WUI_CNTL_SIMPLETREE Datenhaltung für einfachen Tree 20010829

Method GET_TREE_INSTANCE on class CL_PDWISTRUC_INCL has no exception.

Method GET_UPWARD_FATHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FATHERS Value transfer Type reference (TYPE) PDPPE_TT_STRUCPATH 20011128

Method GET_UPWARD_FATHERS on class CL_PDWISTRUC_INCL has no exception.

Method SET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALTERNATIVES Value transfer Type reference (TYPE) PPEWEB_ALTERNATIVE_TAB Für Detailinformationen zu IPPE-Alternativen 20020116
2 Importing IT_CHILDREN Call by reference Type reference (TYPE) PPEWEB_RELATION_TAB Für Detailinformationen zu IPPE-Beziehungen 20020116
3 Importing IV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie (Sicht) für URL 20020213

Method SET_CHILDREN on class CL_PDWISTRUC_INCL has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 110