Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Understaning WebDynpro Contruction

Hello Experts!

I have created a simple WebDynpro Project in order to understand it very well.

I have investigated some directories to understand its construction.

Can somebody explain to me the below listed classes with few words

e.g.why is a n IPublic and also an IPrivate Class is necessary.

Test\src\packages\co\sap\de

- Directory contains: -

First1.wdcomponent
First1.wdcontroller
First1.wdnavigation
First1.wdwindow
First1Interface.wdcomponentinterfac
First1Interface.wdcontroller
First1InterfaceCfg.wdcontroller
First1InterfaceView.wdcontroller
First1InterfaceView.wdinterfaceview
First1MessagePool.wdmessagepool
First1View.wdcontroller
First1View.wdview
First1View.wdview.xlf

Test\gen_wdp\packages\co\sap\de

- Directory contains: -

First1.java
First1Interface.java
First1InterfaceCfg.java
First1InterfaceView.java
First1View.java

D:\Netweaver\Workspace\TEst\gen_wdp\packages\co\sap\de\wdp

- Directory contains: -

IExternalFirst1Interface.java
IExternalFirst1InterfaceCfg.java
IMessageFirst1.java
InternalFirst1.java
InternalFirst1Interface.java
InternalFirst1InterfaceCfg.java
InternalFirst1InterfaceView.java
InternalFirst1View.java
IPrivateFirst1.java
IPrivateFirst1Interface.java
IPrivateFirst1InterfaceCfg.java
IPrivateFirst1InterfaceView.java
IPrivateFirst1View.java
IPublicFirst1.java
IPublicFirst1Interface.java
IPublicFirst1InterfaceCfg.java
IPublicFirst1InterfaceView.java

Former Member replied

Hi,

wdmessagepool Stores the messages which you store in the message pool.

.xlf files are used for internationalization.

First1.wdcomponent seems to contain the metadata.

First1.wdcontroller -> here your code and context info in xml format is stored

First1.wdnavigation -> Navigation Links which window to load and rest.

First1.wdwindow -> Details about the window, plugs , interface views,

First1Interface.wdcomponentinterfac -> Component Interface

First1View.wdcontroller, First1View.wdview -> similar to controller but the difference is it stores the details of the view.

Regards

Ayyapparaj

Test\gen_wdp contains webdynpro generated contents.

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question