com.pmease.quickbuild.web.behavior
Class PopupBehavior

java.lang.Object
  extended by org.apache.wicket.behavior.Behavior
      extended by com.pmease.quickbuild.web.behavior.PopupBehavior
All Implemented Interfaces:
java.io.Serializable, org.apache.wicket.IClusterable, org.apache.wicket.IComponentAwareEventSink, org.apache.wicket.markup.html.IComponentAwareHeaderContributor
Direct Known Subclasses:
MenuBehavior

public abstract class PopupBehavior
extends org.apache.wicket.behavior.Behavior

See Also:
Serialized Form

Nested Class Summary
static class PopupBehavior.Alignment
           
static class PopupBehavior.HorizontalAnchor
           
static class PopupBehavior.VerticalAnchor
           
 
Constructor Summary
PopupBehavior()
           
 
Method Summary
 PopupBehavior alignment(PopupBehavior.Alignment alignment)
           
 void bind(org.apache.wicket.Component component)
           
 void closePopup(org.apache.wicket.ajax.AjaxRequestTarget target)
           
static void closeTopmostPopup(org.apache.wicket.ajax.AjaxRequestTarget target)
           
protected abstract  org.apache.wicket.Component getPopup(java.lang.String componentId)
           
 boolean getStatelessHint(org.apache.wicket.Component component)
           
 PopupBehavior hoverMode(boolean hoverMode)
           
 void loadPopup(org.apache.wicket.ajax.AjaxRequestTarget target)
           
 void onComponentTag(org.apache.wicket.Component component, org.apache.wicket.markup.ComponentTag tag)
           
 void renderHead(org.apache.wicket.Component component, org.apache.wicket.markup.html.IHeaderResponse response)
           
 PopupBehavior showLoadIndicator(boolean showLoadIndicator)
           
 void unloadPopup()
           
 
Methods inherited from class org.apache.wicket.behavior.Behavior
afterRender, beforeRender, canCallListenerInterface, detach, isEnabled, isTemporary, onConfigure, onEvent, onException, unbind
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PopupBehavior

public PopupBehavior()
Method Detail

bind

public void bind(org.apache.wicket.Component component)
Overrides:
bind in class org.apache.wicket.behavior.Behavior

getPopup

protected abstract org.apache.wicket.Component getPopup(java.lang.String componentId)

getStatelessHint

public boolean getStatelessHint(org.apache.wicket.Component component)
Overrides:
getStatelessHint in class org.apache.wicket.behavior.Behavior

alignment

public PopupBehavior alignment(PopupBehavior.Alignment alignment)

hoverMode

public PopupBehavior hoverMode(boolean hoverMode)

showLoadIndicator

public PopupBehavior showLoadIndicator(boolean showLoadIndicator)

onComponentTag

public void onComponentTag(org.apache.wicket.Component component,
                           org.apache.wicket.markup.ComponentTag tag)
Overrides:
onComponentTag in class org.apache.wicket.behavior.Behavior

renderHead

public void renderHead(org.apache.wicket.Component component,
                       org.apache.wicket.markup.html.IHeaderResponse response)
Specified by:
renderHead in interface org.apache.wicket.markup.html.IComponentAwareHeaderContributor
Overrides:
renderHead in class org.apache.wicket.behavior.Behavior

loadPopup

public void loadPopup(org.apache.wicket.ajax.AjaxRequestTarget target)

closePopup

public void closePopup(org.apache.wicket.ajax.AjaxRequestTarget target)

closeTopmostPopup

public static void closeTopmostPopup(org.apache.wicket.ajax.AjaxRequestTarget target)

unloadPopup

public void unloadPopup()


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.