org.zeroexchange.web.components
Class AbstractTab

java.lang.Object
  extended by org.zeroexchange.web.components.AbstractTab
All Implemented Interfaces:
Serializable, org.apache.wicket.extensions.markup.html.tabs.ITab, org.apache.wicket.util.io.IClusterable

public abstract class AbstractTab
extends Object
implements org.apache.wicket.extensions.markup.html.tabs.ITab

The abstract tab implementation. Unlike @org.apache.wicket.extensions.markup.html.tabs.AbstractTab, the getPanel of the current class returns WebMarkupContainer that allows Fragments usage.

Author:
black
See Also:
Serialized Form

Constructor Summary
AbstractTab(org.apache.wicket.model.IModel<String> title)
          Constructor, the.
 
Method Summary
abstract  org.apache.wicket.markup.html.WebMarkupContainer getPanel(String containerId)
          
 org.apache.wicket.model.IModel<String> getTitle()
          
 boolean isVisible()
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractTab

public AbstractTab(org.apache.wicket.model.IModel<String> title)
Constructor, the.

Method Detail

getTitle

public org.apache.wicket.model.IModel<String> getTitle()

Specified by:
getTitle in interface org.apache.wicket.extensions.markup.html.tabs.ITab

getPanel

public abstract org.apache.wicket.markup.html.WebMarkupContainer getPanel(String containerId)

Specified by:
getPanel in interface org.apache.wicket.extensions.markup.html.tabs.ITab

isVisible

public boolean isVisible()

Specified by:
isVisible in interface org.apache.wicket.extensions.markup.html.tabs.ITab


Copyright © 2013. All Rights Reserved.