org.wicketstuff.jwicket.ui.accordion
Class SimpleAccordion<T extends Serializable>

java.lang.Object
  extended by org.apache.wicket.Component
      extended by org.apache.wicket.MarkupContainer
          extended by org.apache.wicket.markup.html.WebMarkupContainer
              extended by org.apache.wicket.markup.html.panel.Panel
                  extended by org.wicketstuff.jwicket.ui.accordion.AbstractAccordion<T>
                      extended by org.wicketstuff.jwicket.ui.accordion.SimpleAccordion<T>
All Implemented Interfaces:
Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.IConverterLocator, org.apache.wicket.markup.html.IHeaderContributor, org.apache.wicket.request.component.IRequestableComponent, org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>, org.apache.wicket.util.io.IClusterable

public class SimpleAccordion<T extends Serializable>
extends AbstractAccordion<T>

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.wicketstuff.jwicket.ui.accordion.AbstractAccordion
accordion, accordionBehavior
 
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
SimpleAccordion(String id, org.apache.wicket.model.IModel<? extends List<T>> list)
           
SimpleAccordion(String id, org.apache.wicket.model.IModel<? extends List<T>> list, int expanded)
           
 
Method Summary
protected  org.apache.wicket.Component getContent(String id, org.apache.wicket.model.IModel<T> t, int index)
           
protected  org.apache.wicket.Component getHeader(String id, org.apache.wicket.model.IModel<T> t, int index)
           
protected  AccordionBehavior initAccordionBehavior()
           
protected  void onCollapse(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component headerToExpand, org.apache.wicket.Component contentToExpand, int index)
           
protected  void onExpand(org.apache.wicket.ajax.AjaxRequestTarget target, org.apache.wicket.Component headerToExpand, org.apache.wicket.Component contentToExpand, int index)
           
 
Methods inherited from class org.wicketstuff.jwicket.ui.accordion.AbstractAccordion
getAccordionBehavior, getCurrentExpandedIndex
 
Methods inherited from class org.apache.wicket.markup.html.panel.Panel
newMarkupSourcingStrategy
 
Methods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
 
Methods inherited from class org.apache.wicket.MarkupContainer
add, addOrReplace, autoAdd, contains, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, onAfterRenderChildren, onComponentTagBody, 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, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, 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, 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, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, 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, visitParents, visitParents, warn, wrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SimpleAccordion

public SimpleAccordion(String id,
                       org.apache.wicket.model.IModel<? extends List<T>> list)

SimpleAccordion

public SimpleAccordion(String id,
                       org.apache.wicket.model.IModel<? extends List<T>> list,
                       int expanded)
Method Detail

getHeader

protected org.apache.wicket.Component getHeader(String id,
                                                org.apache.wicket.model.IModel<T> t,
                                                int index)
Specified by:
getHeader in class AbstractAccordion<T extends Serializable>

getContent

protected org.apache.wicket.Component getContent(String id,
                                                 org.apache.wicket.model.IModel<T> t,
                                                 int index)
Specified by:
getContent in class AbstractAccordion<T extends Serializable>

initAccordionBehavior

protected AccordionBehavior initAccordionBehavior()

onExpand

protected void onExpand(org.apache.wicket.ajax.AjaxRequestTarget target,
                        org.apache.wicket.Component headerToExpand,
                        org.apache.wicket.Component contentToExpand,
                        int index)
Specified by:
onExpand in class AbstractAccordion<T extends Serializable>

onCollapse

protected void onCollapse(org.apache.wicket.ajax.AjaxRequestTarget target,
                          org.apache.wicket.Component headerToExpand,
                          org.apache.wicket.Component contentToExpand,
                          int index)
Specified by:
onCollapse in class AbstractAccordion<T extends Serializable>


Copyright © 2015. All rights reserved.