public abstract class AbstractSearchForm extends AbstractForm implements ISearchForm
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractSearchForm.LocalSearchFormExtension<OWNER extends AbstractSearchForm> |
AbstractForm.LocalFormExtension<FORM extends AbstractForm>, AbstractForm.P_UIFacade
propertySupport
CURRENT, DISPLAY_HINT_DIALOG, DISPLAY_HINT_POPUP_WINDOW, DISPLAY_HINT_VIEW, MODALITY_HINT_AUTO, MODALITY_HINT_MODAL, MODALITY_HINT_MODELESS, PROP_CLOSABLE, PROP_EMPTY, PROP_ICON_ID, PROP_MAXIMIZE_ENABLED, PROP_MAXIMIZED, PROP_MINIMIZE_ENABLED, PROP_MINIMIZED, PROP_SAVE_NEEDED, PROP_SAVE_NEEDED_VISIBLE, PROP_STATUS, PROP_SUB_TITLE, PROP_TITLE, VIEW_ID_CENTER, VIEW_ID_E, VIEW_ID_N, VIEW_ID_NE, VIEW_ID_NW, VIEW_ID_OUTLINE, VIEW_ID_OUTLINE_SELECTOR, VIEW_ID_PAGE_DETAIL, VIEW_ID_PAGE_SEARCH, VIEW_ID_PAGE_TABLE, VIEW_ID_S, VIEW_ID_SE, VIEW_ID_SW, VIEW_ID_W, WAIT_FOR_ERROR_CODE
PROP_DISPOSE_DONE, PROP_ENABLED, PROP_INHERIT_ACCESSIBILITY, PROP_INIT_CONFIG_DONE, PROP_INIT_DONE, PROP_LOADING, PROP_PARENT_WIDGET
PROP_CSS_CLASS
ID_CONCAT_SYMBOL
Constructor and Description |
---|
AbstractSearchForm() |
Modifier and Type | Method and Description |
---|---|
protected ISearchFormExtension<? extends AbstractSearchForm> |
createLocalExtension() |
protected boolean |
getConfiguredAskIfNeedSave()
AskIfNeedSave defines if a message box with yes, no and cancel option is shown to the user for confirmation after
having made at least one change in the form and then having pressed the cancel button.
|
protected boolean |
getConfiguredMinimizeEnabled() |
protected void |
initInternal()
Will be called by
AbstractWidget.init() but only if AbstractWidget.isInitDone() returns false.This method should initialize this instance and non-widget-children only. |
activate, addStatus, calculateSaveNeeded, checkSaveNeeded, classId, clearStatus, computeCacheBoundsKey, computeExclusiveKey, createEventHistory, createFormData, createValidationMessageBoxHtml, discardStateInternal, disposeFormInternal, disposeInternal, doCancel, doClose, doExportXml, doFinally, doImportXml, doOk, doReset, doSave, doSaveWithoutMarkerChange, execAddSearchTerms, execCheckFields, execCloseTimer, execCreateFormData, execDataChanged, execDisposeForm, execFormActivated, execInactivityTimer, execInitForm, execIsSaveNeeded, execOnCloseRequest, execOnVetoException, execResetSearchFilter, execStored, execTimer, execValidate, exportFormData, findFormExtensionById, fireFormEvent, formListeners, getAllContributions, getAllExtensions, getAllFields, getCancelVerificationText, getChildren, getCloseSystemType, getConfiguredCacheBounds, getConfiguredCancelVerificationText, getConfiguredClosable, getConfiguredCloseTimer, getConfiguredCustomTimer, getConfiguredDisplayHint, getConfiguredDisplayParent, getConfiguredDisplayViewId, getConfiguredIconId, getConfiguredMaximized, getConfiguredMaximizeEnabled, getConfiguredMinimized, getConfiguredModalityHint, getConfiguredSaveNeededVisible, getConfiguredShowOnStart, getConfiguredSubTitle, getConfiguredTitle, getContribution, getContributionsByClass, getDataAnnotationValue, getDesktop, getDisplayHint, getDisplayParent, getDisplayViewId, getEventHistory, getExtension, getFieldByClass, getFieldById, getFieldById, getFormDataClass, getFormFieldReplacementsInternal, getFormId, getHandler, getIconId, getInvalidFields, getOuterForm, getOuterFormField, getRootGroupBox, getSearchFilter, getStatus, getStatusInternal, getSubTitle, getTitle, getUIFacade, getWizard, getWizardStep, handleSystemButtonEventInternal, hasCloseOrCancelButton, hasStatus, importFormData, importFormData, importFormData, importFormData, initConfig, initConfigInternal, initFormInternal, interceptAddSearchTerms, interceptCheckFields, interceptCloseTimer, interceptCreateFormData, interceptDataChanged, interceptDisposeForm, interceptFormActivated, interceptInactivityTimer, interceptInitForm, interceptIsSaveNeeded, interceptOnCloseRequest, interceptOnVetoException, interceptResetSearchFilter, interceptStored, interceptTimer, interceptValidate, isAskIfNeedSave, isBlockingInternal, isButtonsArmed, isCacheBounds, isClosable, isCloseTimerArmed, isEmpty, isFormClosed, isFormLoading, isFormStartable, isFormStarted, isFormStored, isMaximized, isMaximizeEnabled, isMinimized, isMinimizeEnabled, isModal, isSaveNeeded, isSaveNeededVisible, isShowing, isShowOnStart, isVisibleGranted, loadFromXml, loadFromXmlString, loadPropertiesFromXml, loadStateInternal, markSaved, optContribution, parseFormId, rebuildSearchFilter, registerDataChangeListener, registerFormFieldReplacementsInternal, removeCloseTimer, removeStatus, removeTimer, requestFocus, requestInput, resetSearchFilter, resolveDisplayParent, setAllEnabled, setAskIfNeedSave, setButtonsArmed, setCacheBounds, setCancelVerificationText, setClassId, setClosable, setCloseSystemType, setCloseTimer, setCloseTimerArmed, setDisplayHint, setDisplayParent, setDisplayViewId, setFormStored, setHandler, setIconId, setMaximized, setMaximizeEnabled, setMinimized, setMinimizeEnabled, setModal, setSaveNeededVisible, setSearchFilter, setShowOnStart, setStatus, setStatusInternal, setSubTitle, setTimer, setTitle, setVisibleGranted, setVisiblePermission, start, startInternal, startInternalExclusive, startTimer, startWizardStep, startWizardStep, storePropertiesToXml, storeStateInternal, storeToXml, storeToXml, storeToXmlString, structureChanged, throwVetoExceptionInternal, toBack, toFront, toString, touch, unregisterDataChangeListener, validateForm, waitFor
addWidgetListener, callInitializer, dispose, disposeChildren, disposeChildren, fireWidgetEvent, getConfiguredCssClass, getConfiguredEnabled, getConfiguredInheritAccessibility, getCssClass, getParent, getParentOfType, getProperty, getWidgetByClass, getWidgetByClassInternal, hasProperty, init, initChildren, initChildren, isDisposeDone, isEnabled, isEnabled, isEnabled, isEnabledGranted, isEnabledIncludingParents, isInheritAccessibility, isInitConfigDone, isInitDone, isLoading, reinit, removeWidgetListener, scrollToTop, setCssClass, setDisposeDone, setEnabled, setEnabled, setEnabled, setEnabled, setEnabled, setEnabled, setEnabledGranted, setEnabledGranted, setEnabledGranted, setEnabledPermission, setInheritAccessibility, setInitConfigDone, setInitDone, setLoading, setParentInternal, setProperty, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitParents, visitParents, visitParents, visitParents
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getSpecificPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
activate, addFormListener, addStatus, checkSaveNeeded, clearStatus, computeCacheBoundsKey, computeExclusiveKey, createFormData, doCancel, doClose, doExportXml, doFinally, doImportXml, doOk, doReset, doSave, doSaveWithoutMarkerChange, exportFormData, formListeners, getAllFields, getCancelVerificationText, getCloseSystemType, getDisplayHint, getDisplayParent, getDisplayViewId, getEventHistory, getFieldByClass, getFieldById, getFieldById, getFormId, getHandler, getIconId, getInvalidFields, getOuterForm, getOuterFormField, getRootGroupBox, getSearchFilter, getStatus, getSubTitle, getTitle, getUIFacade, getWizard, getWizardStep, hasStatus, importFormData, importFormData, importFormData, importFormData, init, isAskIfNeedSave, isButtonsArmed, isCacheBounds, isClosable, isCloseTimerArmed, isEmpty, isFormClosed, isFormLoading, isFormStartable, isFormStarted, isFormStored, isMaximized, isMaximizeEnabled, isMinimized, isMinimizeEnabled, isModal, isSaveNeeded, isSaveNeededVisible, isShowing, isShowOnStart, isVisibleGranted, loadFromXml, loadFromXmlString, markSaved, removeCloseTimer, removeFormListener, removeStatus, removeTimer, requestFocus, requestInput, resetSearchFilter, setAllEnabled, setAskIfNeedSave, setButtonsArmed, setCacheBounds, setCancelVerificationText, setClosable, setCloseSystemType, setCloseTimer, setCloseTimerArmed, setDisplayHint, setDisplayParent, setDisplayViewId, setFormStored, setHandler, setIconId, setMaximized, setMaximizeEnabled, setMinimized, setMinimizeEnabled, setModal, setProperty, setSaveNeededVisible, setSearchFilter, setShowOnStart, setStatus, setSubTitle, setTimer, setTitle, setVisibleGranted, setVisiblePermission, start, startWizardStep, startWizardStep, storeToXml, storeToXml, storeToXmlString, structureChanged, toBack, toFront, touch, validateForm, waitFor
addWidgetListener, dispose, getChildren, getParent, getParentOfType, getProperty, getWidgetByClass, hasProperty, isDisposeDone, isEnabled, isEnabled, isEnabledGranted, isEnabledIncludingParents, isInheritAccessibility, isInitConfigDone, isInitDone, isLoading, reinit, removeWidgetListener, scrollToTop, setEnabled, setEnabled, setEnabled, setEnabled, setEnabled, setEnabledGranted, setEnabledGranted, setEnabledGranted, setEnabledPermission, setInheritAccessibility, setLoading, setParentInternal, visit, visit, visit, visit, visit, visit, visit, visit, visitParents, visitParents, visitParents, visitParents
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
addCssClass, addCssClasses, getCssClass, removeCssClass, removeCssClasses, setCssClass, toggleCssClass
isEnabled, setEnabled
setClassId
classId
registerDataChangeListener, unregisterDataChangeListener
protected void initInternal()
AbstractWidget
AbstractWidget.init()
but only if AbstractWidget.isInitDone()
returns false.AbstractWidget.initChildren()
.initInternal
in class AbstractForm
protected boolean getConfiguredMinimizeEnabled()
getConfiguredMinimizeEnabled
in class AbstractForm
protected boolean getConfiguredAskIfNeedSave()
AbstractForm
getConfiguredAskIfNeedSave
in class AbstractForm
true
if message box is shown for confirmation, false
otherwise.protected ISearchFormExtension<? extends AbstractSearchForm> createLocalExtension()
createLocalExtension
in class AbstractForm
Copyright © 2010–2020. All rights reserved.