|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.pmease.quickbuild.web.component.tabbedpanel.Tab
com.pmease.quickbuild.web.component.tabbedpanel.GroupingTab
public class GroupingTab
The grouping tab is a special tab containing child tabs. An example is the changes tab: it contains two child tabs, respectively change sets tab and changed files tab.
Constructor Summary | |
---|---|
GroupingTab(java.lang.String id,
org.apache.wicket.model.IModel<java.lang.String> titleModel,
java.util.List<Tab> children)
Constructs a grouping tab with specified identifier, title model and child tabs |
|
GroupingTab(java.lang.String title,
java.util.List<Tab> children)
Construct a grouping tab with specified title and child tabs. |
|
GroupingTab(java.lang.String id,
java.lang.String title,
java.util.List<Tab> children)
Construct a grouping tab with specified tab identifier, title, and child tabs. |
Method Summary | |
---|---|
java.util.List<Tab> |
getChildren()
Get list of child tabs. |
org.apache.wicket.markup.html.panel.Panel |
getPanel(java.lang.String panelId,
java.util.Map<java.lang.String,java.lang.String> panelParams)
Get the content panel if this grouping tab is selected. |
Methods inherited from class com.pmease.quickbuild.web.component.tabbedpanel.Tab |
---|
getId, getOrder, getTitle, getTitleModel, setOrder, title2id |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupingTab(java.lang.String id, java.lang.String title, java.util.List<Tab> children)
id
- title
- children
- should not null or empty.public GroupingTab(java.lang.String title, java.util.List<Tab> children)
here
.
title
- children
- should not be null or emptypublic GroupingTab(java.lang.String id, org.apache.wicket.model.IModel<java.lang.String> titleModel, java.util.List<Tab> children)
id
- titleModel
- children
- should not be null or emptyMethod Detail |
---|
public final org.apache.wicket.markup.html.panel.Panel getPanel(java.lang.String panelId, java.util.Map<java.lang.String,java.lang.String> panelParams)
getPanel
in class Tab
panelId
- wicket id of the panelpanelParams
- represents decoded query parameters of the url and can be
used to restore panel states. You may safely ignore this parameter if your
panel does not need to restore states.
public java.util.List<Tab> getChildren()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |