public abstract class AbstractTreeTablePanel extends SimplePanel<String>
Constructor and Description |
---|
AbstractTreeTablePanel(String id,
org.apache.wicket.model.IModel<String> rootOid) |
Modifier and Type | Method and Description |
---|---|
protected void |
clearTableSearchPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected ObjectQuery |
createOrgChildQuery() |
protected PrismReferenceValue |
createPrismRefValue(OrgDto dto) |
protected org.apache.wicket.markup.html.WebMarkupContainer |
getOrgChildContainer() |
protected TablePanel |
getOrgChildTable() |
protected OrgTreeDto |
getRootFromProvider() |
protected org.apache.wicket.extensions.markup.html.repeater.tree.TableTree<OrgTreeDto,String> |
getTree() |
protected void |
initSearch() |
protected void |
refreshTabbedPanel(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected abstract void |
refreshTable(org.apache.wicket.ajax.AjaxRequestTarget target) |
protected void |
tableSearchPerformed(org.apache.wicket.ajax.AjaxRequestTarget target) |
getPageBase
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, getModel, getModelObject, getSession, getString, getWebApplicationConfiguration, initLayout
getWebPage, getWebRequest, getWebResponse, getWebSession
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
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, 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, 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
protected static final int CONFIRM_DELETE
protected static final int CONFIRM_DELETE_ROOT
protected static final String DOT_CLASS
protected static final String OPERATION_DELETE_OBJECTS
protected static final String OPERATION_DELETE_OBJECT
protected static final String OPERATION_MOVE_OBJECTS
protected static final String OPERATION_MOVE_OBJECT
protected static final String OPERATION_UPDATE_OBJECTS
protected static final String OPERATION_UPDATE_OBJECT
protected static final String OPERATION_RECOMPUTE
protected static final String ID_TREE
protected static final String ID_TREE_CONTAINER
protected static final String ID_CONTAINER_CHILD_ORGS
protected static final String ID_CONTAINER_MANAGER
protected static final String ID_CONTAINER_MEMBER
protected static final String ID_CHILD_TABLE
protected static final String ID_MANAGER_TABLE
protected static final String ID_MEMBER_TABLE
protected static final String ID_FORM
protected static final String ID_CONFIRM_DELETE_POPUP
protected static final String ID_MOVE_POPUP
protected static final String ID_ADD_DELETE_POPUP
protected static final String ID_TREE_MENU
protected static final String ID_TREE_HEADER
protected static final String ID_SEARCH_FORM
protected static final String ID_BASIC_SEARCH
protected static final String ID_SEARCH_SCOPE
protected static final String SEARCH_SCOPE_SUBTREE
protected static final String SEARCH_SCOPE_ONE
protected org.apache.wicket.model.IModel<OrgTreeDto> selected
protected void initSearch()
protected OrgTreeDto getRootFromProvider()
protected PrismReferenceValue createPrismRefValue(OrgDto dto)
protected void refreshTabbedPanel(org.apache.wicket.ajax.AjaxRequestTarget target)
protected org.apache.wicket.extensions.markup.html.repeater.tree.TableTree<OrgTreeDto,String> getTree()
protected org.apache.wicket.markup.html.WebMarkupContainer getOrgChildContainer()
protected TablePanel getOrgChildTable()
protected ObjectQuery createOrgChildQuery()
protected abstract void refreshTable(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void clearTableSearchPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
protected void tableSearchPerformed(org.apache.wicket.ajax.AjaxRequestTarget target)
Copyright © 2015 evolveum. All rights reserved.