|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
org.odlabs.wiquery.ui.button.ButtonCheckSet<T>
T
- The model object typepublic class ButtonCheckSet<T extends Serializable>
$Id$
Creates a set of button checkbox UI component from this Panel
's HTML markup.
Field Summary |
---|
Fields inherited from class org.apache.wicket.markup.html.panel.Panel |
---|
PANEL |
Fields inherited from class org.apache.wicket.Component |
---|
ENABLE, FLAG_INITIALIZED, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER |
Constructor Summary | |
---|---|
ButtonCheckSet(String id,
org.apache.wicket.model.IModel<? extends List<? extends ButtonElement<T>>> checks)
Constructor |
|
ButtonCheckSet(String id,
org.apache.wicket.model.IModel<? extends List<? extends ButtonElement<T>>> checks,
org.apache.wicket.model.IModel<? extends Collection<T>> model)
Constructor |
|
ButtonCheckSet(String id,
List<? extends ButtonElement<T>> checks)
Constructor |
|
ButtonCheckSet(String id,
List<? extends ButtonElement<T>> checks,
org.apache.wicket.model.IModel<? extends Collection<T>> model)
Constructor |
Method Summary | |
---|---|
org.apache.wicket.markup.html.form.CheckGroup<T> |
getCheckGroup()
|
protected org.apache.wicket.markup.html.form.Check<T> |
newCheck(String wicketId,
org.apache.wicket.model.IModel<T> model,
org.apache.wicket.markup.html.form.CheckGroup<T> group)
Method creating a new Check |
protected void |
onSelectionChanged(Collection<? extends T> newSelection)
Template method that can be overridden by clients that implement IOnChangeListener to be notified by onChange events of a select element. |
void |
renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
|
JsStatement |
statement()
Returns the main JsStatement used to create the plugin. |
protected boolean |
wantOnSelectionChangedNotifications()
This method should be overridden to return true if it is desirable to have on-selection-changed notification. |
Methods inherited from class org.apache.wicket.markup.html.panel.Panel |
---|
newMarkupSourcingStrategy |
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer |
---|
getWebPage, getWebRequest |
Methods inherited from class org.apache.wicket.MarkupContainer |
---|
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, hasAssociatedMarkup, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, onMarkupAttached, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren |
Methods inherited from class org.apache.wicket.Component |
---|
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterface, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ButtonCheckSet(String id, org.apache.wicket.model.IModel<? extends List<? extends ButtonElement<T>>> checks)
id
- Wicket identifiantchecks
- List of checkspublic ButtonCheckSet(String id, org.apache.wicket.model.IModel<? extends List<? extends ButtonElement<T>>> checks, org.apache.wicket.model.IModel<? extends Collection<T>> model)
id
- Wicket identifiantchecks
- List of checksmodel
- Model of the default objectpublic ButtonCheckSet(String id, List<? extends ButtonElement<T>> checks)
id
- Wicket identifiantradios
- List of checkspublic ButtonCheckSet(String id, List<? extends ButtonElement<T>> checks, org.apache.wicket.model.IModel<? extends Collection<T>> model)
id
- Wicket identifiantradios
- List of checksmodel
- Model of the default objectMethod Detail |
---|
public void renderHead(org.apache.wicket.markup.html.IHeaderResponse response)
renderHead
in interface org.apache.wicket.markup.html.IHeaderContributor
renderHead
in class org.apache.wicket.Component
public org.apache.wicket.markup.html.form.CheckGroup<T> getCheckGroup()
protected org.apache.wicket.markup.html.form.Check<T> newCheck(String wicketId, org.apache.wicket.model.IModel<T> model, org.apache.wicket.markup.html.form.CheckGroup<T> group)
Check
wicketId
- Wicket identifiantmodel
- Model to usegroup
- Group of the Check
Check
protected void onSelectionChanged(Collection<? extends T> newSelection)
Called when a Check
is clicked in a CheckGroup
that wants to be
notified of this event. This method is to be implemented by clients that want to be
notified of selection events.
newSelection
- The new selection of the CheckGroup
. NOTE this is the same as
you would get by calling getModelObject() if the new selection were
currentprotected boolean wantOnSelectionChangedNotifications()
public JsStatement statement()
IWiQueryPlugin
JsStatement
used to create the plugin.
statement
in interface IWiQueryPlugin
JsStatement
corresponding to this component.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |