public abstract class AbstractSearchPanel extends Panel
Modifier and Type | Class and Description |
---|---|
static class |
AbstractSearchPanel.Builder<T extends AbstractSearchPanel> |
Modifier and Type | Field and Description |
---|---|
protected IModel<Map<String,PlainSchemaTO>> |
anames |
protected AnyTypeRestClient |
anyTypeRestClient |
protected IModel<Map<String,PlainSchemaTO>> |
dnames |
protected boolean |
enableSearch |
protected IModel<List<String>> |
groupNames |
protected GroupRestClient |
groupRestClient |
protected static org.slf4j.Logger |
LOG |
protected IModel<List<SearchClause>> |
model |
protected IModel<List<String>> |
privilegeNames |
protected boolean |
required |
protected IModel<List<String>> |
resourceNames |
protected ResourceRestClient |
resourceRestClient |
protected IModel<List<String>> |
roleNames |
protected SchemaRestClient |
schemaRestClient |
protected WebMarkupContainer |
searchFormContainer |
protected String |
type |
protected AnyTypeKind |
typeKind |
protected IModel<List<SearchClause.Type>> |
types |
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
Modifier | Constructor and Description |
---|---|
protected |
AbstractSearchPanel(String id,
AnyTypeKind kind,
AbstractSearchPanel.Builder<?> builder) |
protected |
AbstractSearchPanel(String id,
AnyTypeKind kind,
String type,
AbstractSearchPanel.Builder<?> builder) |
Modifier and Type | Method and Description |
---|---|
Map<String,PlainSchemaTO> |
getAvailableSchemaTypes() |
String |
getBackObjectType() |
IModel<List<SearchClause>> |
getModel() |
protected void |
populate() |
getRegionMarkup, newMarkupSourcingStrategy
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
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, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildren
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, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dequeue, newDequeueContext
forEach, spliterator
protected static final org.slf4j.Logger LOG
protected AnyTypeRestClient anyTypeRestClient
protected SchemaRestClient schemaRestClient
protected ResourceRestClient resourceRestClient
protected IModel<Map<String,PlainSchemaTO>> dnames
protected IModel<Map<String,PlainSchemaTO>> anames
protected IModel<List<SearchClause.Type>> types
protected IModel<List<SearchClause>> model
protected WebMarkupContainer searchFormContainer
protected final AnyTypeKind typeKind
protected final String type
protected final boolean required
protected final boolean enableSearch
protected final GroupRestClient groupRestClient
protected AbstractSearchPanel(String id, AnyTypeKind kind, AbstractSearchPanel.Builder<?> builder)
protected AbstractSearchPanel(String id, AnyTypeKind kind, String type, AbstractSearchPanel.Builder<?> builder)
protected void populate()
public IModel<List<SearchClause>> getModel()
public String getBackObjectType()
public Map<String,PlainSchemaTO> getAvailableSchemaTypes()
Copyright © 2010–2023 The Apache Software Foundation. All rights reserved.