|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.extensions.markup.html.tabs.AbstractTab
org.ujorm.wicket.component.tabs.UjoTab
public class UjoTab
Convenience class that takes care of common ITab functionality
| Constructor Summary | |
|---|---|
UjoTab(org.apache.wicket.model.IModel<String> title,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
Constructor |
|
UjoTab(org.apache.wicket.model.IModel<String> title,
String cssClass,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
Constructor |
|
UjoTab(org.apache.wicket.model.IModel<String> title,
String cssClass,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel,
org.apache.wicket.model.IModel<Boolean> visible)
Constructor |
|
UjoTab(String title,
String cssClass,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
Constructor |
|
| Method Summary | |
|---|---|
String |
getCssClass()
Get CSS class name |
org.apache.wicket.markup.html.WebMarkupContainer |
getPanel(String panelId)
Create new instance of the panel class. |
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> |
getPanelClass()
Get panel class |
org.apache.wicket.model.IModel<?> |
getTabModel()
Model for constructor of the Tab components |
boolean |
isVisible()
The method get a visibleModel if any |
void |
setTabModel(org.apache.wicket.model.IModel<?> tabModel)
Model for constructor of the Tab components |
| Methods inherited from class org.apache.wicket.extensions.markup.html.tabs.AbstractTab |
|---|
getTitle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UjoTab(org.apache.wicket.model.IModel<String> title,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
public UjoTab(String title,
String cssClass,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
public UjoTab(org.apache.wicket.model.IModel<String> title,
String cssClass,
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel)
public UjoTab(@Nonnull
org.apache.wicket.model.IModel<String> title,
@Nullable
String cssClass,
@Nonnull
Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> panel,
@Nullable
org.apache.wicket.model.IModel<Boolean> visible)
title - Title modelcssClass - CSS classpanel - Panel classvisible - Optional visible model| Method Detail |
|---|
public boolean isVisible()
isVisible in interface org.apache.wicket.extensions.markup.html.tabs.ITabisVisible in class org.apache.wicket.extensions.markup.html.tabs.AbstractTabpublic org.apache.wicket.model.IModel<?> getTabModel()
public void setTabModel(org.apache.wicket.model.IModel<?> tabModel)
public String getCssClass()
public org.apache.wicket.markup.html.WebMarkupContainer getPanel(String panelId)
throws IllegalStateException
panel class.
You can overwrite the method for a special requirements.
getPanel in interface org.apache.wicket.extensions.markup.html.tabs.ITabgetPanel in class org.apache.wicket.extensions.markup.html.tabs.AbstractTabIllegalStateExceptionpublic Class<? extends org.apache.wicket.markup.html.WebMarkupContainer> getPanelClass()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||