org.wicketstuff.yui.markup.html.container
Interface IYuiWindow

All Superinterfaces:
org.apache.wicket.IClusterable, Serializable
All Known Implementing Classes:
YuiWindow

public interface IYuiWindow
extends org.apache.wicket.IClusterable

Interface used to represent a single window.

Author:
Erik van Oosten
See Also:
YuiWindows

Method Summary
 String getAdditionalOpts()
           
 YuiWindowDimension getDimension()
           
 org.apache.wicket.Component newBody(String id)
          Creates the body component.
 org.apache.wicket.Component newFooter(String id)
          Creates the footer component.
 org.apache.wicket.Component newHeader(String id)
          Creates the header component.
 

Method Detail

getAdditionalOpts

String getAdditionalOpts()
Returns:
additional options to pass to the panel creation or null for none
See Also:
http://developer.yahoo.com/yui/container/panel/#config

getDimension

YuiWindowDimension getDimension()
Returns:
the initial dimension of the window

newFooter

org.apache.wicket.Component newFooter(String id)
Creates the footer component.

Parameters:
id - component id of new footer panel
Returns:
a component that will be placed in the footer of the window, must have the given component id.

newBody

org.apache.wicket.Component newBody(String id)
Creates the body component.

Parameters:
id - component id of new body panel
Returns:
a component that will be placed in the body of the window, must have the given component id.

newHeader

org.apache.wicket.Component newHeader(String id)
Creates the header component.

Parameters:
id - component id of new footer panel
Returns:
a component that will be placed in the header of the window, must have the given component id.


Copyright © 2006-2012 Wicket developers. All Rights Reserved.