SAP ABAP Class CL_PDWICMP_N_CNTL (Product Structure Node)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_PAGE Business Server Pages (BSP) Abstract Basis Class Page 20010926
Properties
Class CL_PDWICMP_N_CNTL  
Short Description Product Structure Node    
Super Class CL_BSP_PAGE Business Server Pages (BSP) Abstract Basis Class Page 
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 20010815   SAP 
Last change 20050109   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)
Interfaces
Class CL_PDWICMP_N_CNTL has no interface implemented.
Friends
Class CL_PDWICMP_N_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION Instance attribute Public Object reference (TYPE REF TO) CL_PDWI_APPL Application Class for Product Designer 20010822
2 HEADER_DATA Instance attribute Public Type reference (TYPE) PDPPE_HEADER_DATA 20010815
3 LONGTEXT Instance attribute Public Type reference (TYPE) PDPPE_TT_TEXTLINE 20010905
4 LONGTEXT_AREA Instance attribute Public Object reference (TYPE REF TO) CL_WUI_CNTL_TEXTAREA Long Text Area 20010905
5 MR_VARIANTS Instance attribute Private Object reference (TYPE REF TO) LCL_CMP_VARIANTS Variants 20010830
6 MR_WORKFLOW Instance attribute Public Object reference (TYPE REF TO) CL_PDWIWORKFLOW_INCL Workflow Items for Object 20011026
7 MS_PCLASS Instance attribute Public Type reference (TYPE) PDPPE_CLASS Data for Product Class 20011206
8 MT_ALTERNATIVES Instance attribute Public Type reference (TYPE) PDPPE_TT_CMPN_ALTERNATIVE 20010919
9 MT_PCLASS_CHARS Instance attribute Public Type reference (TYPE) PDPPE_CHARS_TAB Product Class Chars 20011206
10 M_CUSTOMER_VIEW_URL Instance attribute Public Type reference (TYPE) STRING URL of Customer-Specific Controller (Page Fragment) 20020308
11 M_DATA Instance attribute Public Type reference (TYPE) PDPPE_CMP_N_DATA Datasheet 20011001
12 M_PANEL Instance attribute Public Object reference (TYPE REF TO) CL_PDWIPANEL_INCL Control Panel in Product Designer 20011001
13 M_RELATIONS Instance attribute Public Type reference (TYPE) PDPPE_TT_RELTYPE Relationship Categories 20010920
14 PR_ASSIGN_INCL Instance attribute Public Object reference (TYPE REF TO) CL_PDWIRELATION_INCL Relations for iPPE Object 20011113
15 PR_CLS_INCL Instance attribute Public Object reference (TYPE REF TO) CL_PDWICLS_INCL Classification of an Object 20010821
16 PR_DOC_INCL Instance attribute Public Object reference (TYPE REF TO) CL_PDWIDOC_INCL Documents Linked to an Object 20010815
17 PR_STRUC_INCL Instance attribute Public Object reference (TYPE REF TO) CL_PDWISTRUC_INCL Structure Display 20010829
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20010815
2 CUSTOMER_VIEW_DEFINE Instance method Public Method -> Read Customer-Specific View from BAdI (Page Fragment) 20020308
3 GET_BOR_KEY Instance method Public Method -> Key for BOR 20020221
4 GET_VARIANT Instance method Public Method -> Variant for Node 20010830
5 GET_VARIANTS_RAW Instance method Public Method -> Variants for Node (Without URL...) 20020225
6 GET_VARIANT_COUNT Instance method Public Method -> Total Number of Assigned Variants 20010830
7 LOAD_DATA Instance method Public Method Read Data for Node from Database and Set in Attributes 20010903
8 REQUEST_DDIC_TEXTS Instance method Private Method Request Field Label from ABAP Dictionary for User Interface 20010926
Events
Class CL_PDWICMP_N_CNTL has no event.
Types
Class CL_PDWICMP_N_CNTL has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION Call by reference Object reference (TYPE REF TO) CL_PDWI_APPL Applikationsklasse für Product Designer 20010822
2 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20010913
3 Importing IV_APPLOBJ_TYPE Call by reference Type reference (TYPE) PDPPE_APPLOBJ_TYPE 20010821
4 Importing IV_CATEGORY Value transfer Type reference (TYPE) PLM_PDN_CATEGORY Kategorie im Control Panel des Web UI 20010815
5 Importing IV_CHANGENR Call by reference Type reference (TYPE) PDPPE_CHANGENR 20010821
6 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU aktuelle Sprache 20011128
7 Importing IV_OBJGUID Call by reference Type reference (TYPE) PDPPE_OBJGUID 20010815
8 Importing IV_OBJNAME Call by reference Type reference (TYPE) PDPPE_OBJNAME 20020108
9 Importing IV_OTYPE Call by reference Type reference (TYPE) PDPPE_OTYPE 20010821
10 Importing IV_WI_ID Call by reference Type reference (TYPE) PDPPE_TY_WORKFLOW-WI_ID Workitem aus Inbox 20020108
11 Importing IV_WI_ID_SEL Call by reference Type reference (TYPE) SWW_TASK Aufgabenkennung 20020108

Method CONSTRUCTOR on class CL_PDWICMP_N_CNTL has no exception.

Method CUSTOMER_VIEW_DEFINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BSP_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020308
2 Importing IV_CATEGORY Call by reference Type reference (TYPE) PLM_PDN_CATEGORY Kategorie im Control Panel des Web UI 20020308

Method CUSTOMER_VIEW_DEFINE on class CL_PDWICMP_N_CNTL has no exception.

Method GET_BOR_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_KEY Value transfer Type reference (TYPE) SWOTOBJID-OBJKEY Objektschlüssel 20020221

Method GET_BOR_KEY on class CL_PDWICMP_N_CNTL has no exception.

Method GET_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VARIANT Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT 20010830
2 Exporting EV_ICON Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-ICON 20010830
3 Exporting EV_PVGUID Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-PVGUID 20010830
4 Exporting EV_PVNAME Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-NAME 20010830
5 Exporting EV_PVTYPE Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-TYPE 20010830
6 Exporting EV_TEXT Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-TEXT 20010830
7 Exporting EV_URL Call by reference Type reference (TYPE) PDPPE_TY_CMPN_VARIANT-URL 20010830
8 Importing IV_INDEX Call by reference Type reference (TYPE) I 20010830

Method GET_VARIANT on class CL_PDWICMP_N_CNTL has no exception.

Method GET_VARIANTS_RAW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANTS Call by reference Type reference (TYPE) PDPPE_TT_CMPN_VARIANT 20020225

Method GET_VARIANTS_RAW on class CL_PDWICMP_N_CNTL has no exception.

Method GET_VARIANT_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 20010830

Method GET_VARIANT_COUNT on class CL_PDWICMP_N_CNTL has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PAGE Call by reference Object reference (TYPE REF TO) IF_BSP_PAGE Business Server Page (BSP) Seite 20020221
2 Importing IR_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020221
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU aktuelle Sprache 20020221

Method LOAD_DATA on class CL_PDWICMP_N_CNTL has no exception.

Method REQUEST_DDIC_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DTEL_NAMES Value transfer Type reference (TYPE) PDPPE_TT_DTEL_NAME 20010926

Method REQUEST_DDIC_TEXTS on class CL_PDWICMP_N_CNTL has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 110