Class SelectableFolderContent

  • All Implemented Interfaces:
    Serializable, Iterable<org.apache.wicket.Component>, org.apache.wicket.event.IEventSink, org.apache.wicket.event.IEventSource, org.apache.wicket.feedback.IFeedbackContributor, org.apache.wicket.IConverterLocator, org.apache.wicket.IMetadataContext<Serializable,​org.apache.wicket.Component>, org.apache.wicket.IQueueRegion, 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 SelectableFolderContent
    extends org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder<TreeSelectableBean<OrgType>>
    Author:
    lazyman
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder

        CLOSED_CSS_CLASS_KEY, OPEN_CSS_CLASS_KEY, OTHER_CSS_CLASS_KEY, SELECTED_CSS_CLASS_KEY
      • Fields inherited from class org.apache.wicket.markup.html.panel.Panel

        PANEL
      • Fields inherited from class org.apache.wicket.Component

        ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected String getSelectedStyleClass()  
      protected boolean isClickable()  
      protected boolean isSelected()  
      protected org.apache.wicket.model.IModel<?> newLabelModel​(org.apache.wicket.model.IModel<TreeSelectableBean<OrgType>> model)  
      protected void onClick​(Optional<org.apache.wicket.ajax.AjaxRequestTarget> optionalTarget)  
      • Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder

        getClosedStyleClass, getOpenStyleClass, getOtherStyleClass, getStyleClass
      • Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.tree.content.StyledLinkLabel

        getModel, getModelObject, newLabelComponent, newLinkComponent
      • Methods inherited from class org.apache.wicket.markup.html.panel.Panel

        getRegionMarkup, 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, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onInitialize, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
      • Methods inherited from class org.apache.wicket.Component

        add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, 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, getMarkupTag, 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, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrap
      • Methods inherited from interface org.apache.wicket.IQueueRegion

        dequeue, newDequeueContext
    • Method Detail

      • newLabelModel

        protected org.apache.wicket.model.IModel<?> newLabelModel​(org.apache.wicket.model.IModel<TreeSelectableBean<OrgType>> model)
        Overrides:
        newLabelModel in class org.apache.wicket.extensions.markup.html.repeater.tree.content.StyledLinkLabel<TreeSelectableBean<OrgType>>
      • onClick

        protected void onClick​(Optional<org.apache.wicket.ajax.AjaxRequestTarget> optionalTarget)
        Overrides:
        onClick in class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder<TreeSelectableBean<OrgType>>
      • isClickable

        protected boolean isClickable()
        Overrides:
        isClickable in class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder<TreeSelectableBean<OrgType>>
      • isSelected

        protected boolean isSelected()
        Overrides:
        isSelected in class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder<TreeSelectableBean<OrgType>>
      • getSelectedStyleClass

        protected String getSelectedStyleClass()
        Overrides:
        getSelectedStyleClass in class org.apache.wicket.extensions.markup.html.repeater.tree.content.Folder<TreeSelectableBean<OrgType>>