Web Dynpro API Documentation

com.sap.tc.webdynpro.services.session.api
Interface IWDWindowManager


public interface IWDWindowManager

Window Factory


Method Summary
 IWDConfirmationDialog createConfirmationWindow(java.lang.String confirmationText, IWDEventHandlerInfo eventHandler, java.lang.String label)
          Method createConfirmationWindow
 IWDWindow createExternalWindow(java.lang.String URL, java.lang.String title, boolean modal)
          Method createWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie.
 IWDWindow createModalWindow(IWDWindowInfo windowInfo)
          Method createModalWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie.
 IWDWindow createNonModalExternalWindow(java.lang.String URL, java.lang.String title)
          Method createNonModalExternalWindow creates a window that contains/displays the content of an url.
 IWDWindow createWindow(IWDWindowInfo windowInfo, boolean modal)
          Method createWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie.
 

Method Detail

createConfirmationWindow

public IWDConfirmationDialog createConfirmationWindow(java.lang.String confirmationText,
                                                      IWDEventHandlerInfo eventHandler,
                                                      java.lang.String label)
Method createConfirmationWindow
Parameters:
confirmationText -  
eventHandler -  
label -  
Returns:
 

createExternalWindow

public IWDWindow createExternalWindow(java.lang.String URL,
                                      java.lang.String title,
                                      boolean modal)
Method createWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie. The window type is "external". External means a new browser window besides the current one. In 6.30+, this window must be amodal, so use method createNonModalExternalWindow
Parameters:
URL -  
title -  
modal - - has to be false
Returns:
externa window instance

createNonModalExternalWindow

public IWDWindow createNonModalExternalWindow(java.lang.String URL,
                                              java.lang.String title)
Method createNonModalExternalWindow creates a window that contains/displays the content of an url. The window type is "external". External means a new window besides the current one is opened.
Parameters:
URL -  
title -  
Returns:
externa window instance

createWindow

public IWDWindow createWindow(IWDWindowInfo windowInfo,
                              boolean modal)
Method createWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie. The window type is "internal". Internal means some clients that will be able to display it above the current view assembly and others will replace the view assemply. Each createWindow corresponds to a destroy on the created window instance: a creation of a new instance of a windowInfo is only possible, if it doesn't exist any other window instance with the same windowInfo (including interface views, which are embedded in other component instances). In 6.30+, this window must be internal and modal
Parameters:
windowInfo -  
modal - has to be true
Returns:
instance of internal window

createModalWindow

public IWDWindow createModalWindow(IWDWindowInfo windowInfo)
Method createModalWindow creates a window that contains/displays a Web Dynpro Components window with its view hiearchie. The window type is "internal". Internal means some clients that will be able to display it above the current view assembly and others will replace the view assemply. Each createWindow corresponds to a destroy on the created window instance: a creation of a new instance of a windowInfo is only possible, if it doesn't exist any other window instance with the same windowInfo (including interface views, which are embedded in other component instances).
Parameters:
windowInfo -  
Returns:
instance of internal modal window

Web Dynpro API Documentation

Copyright © 2004 SAP AG. Automatically generated Thu Mar 3 2005, 22:15