Class DynamicForm
- java.lang.Object
-
- org.eclipse.scout.rt.platform.reflect.AbstractPropertyObserver
-
- org.eclipse.scout.rt.client.ui.AbstractWidget
-
- org.eclipse.scout.rt.client.ui.form.AbstractForm
-
- org.eclipse.scout.testing.client.form.DynamicForm
-
- All Implemented Interfaces:
IDataChangeObserver
,IForm
,IDisplayParent
,IStyleable
,IWidget
,org.eclipse.scout.rt.platform.classid.ITypeWithClassId
,org.eclipse.scout.rt.platform.classid.ITypeWithSettableClassId
,org.eclipse.scout.rt.platform.reflect.IPropertyObserver
,org.eclipse.scout.rt.shared.dimension.IEnabledDimension
,org.eclipse.scout.rt.shared.extension.IContributionOwner
,org.eclipse.scout.rt.shared.extension.IExtensibleObject
public class DynamicForm extends AbstractForm
Dynamic form to build an ad-hoc application for testing
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.scout.rt.client.ui.form.AbstractForm
AbstractForm.FormFieldErrorCollector, AbstractForm.LocalFormExtension<FORM extends AbstractForm>, AbstractForm.P_UIFacade
-
-
Field Summary
-
Fields inherited from class org.eclipse.scout.rt.platform.reflect.AbstractPropertyObserver
propertySupport
-
Fields inherited from interface org.eclipse.scout.rt.client.ui.form.IForm
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_HEADER_VISIBLE, PROP_ICON_ID, PROP_MAXIMIZED, 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
-
Fields inherited from interface org.eclipse.scout.rt.client.ui.IStyleable
PROP_CSS_CLASS
-
Fields inherited from interface org.eclipse.scout.rt.platform.classid.ITypeWithClassId
ID_CONCAT_SYMBOL
-
Fields inherited from interface org.eclipse.scout.rt.client.ui.IWidget
PROP_DISPOSE_DONE, PROP_ENABLED, PROP_INHERIT_ACCESSIBILITY, PROP_INIT_CONFIG_DONE, PROP_INIT_DONE, PROP_LOADING, PROP_PARENT_WIDGET
-
-
Constructor Summary
Constructors Constructor Description DynamicForm(String title, IGroupBox mainBox)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IButton
getButton(String id)
IGroupBox
getRootGroupBox()
void
start(IFormHandler handler)
-
Methods inherited from class org.eclipse.scout.rt.client.ui.form.AbstractForm
activate, addStatus, calculateSaveNeeded, checkSaveNeeded, classId, clearStatus, computeCacheBoundsKey, computeExclusiveKey, createDefaultStoreToXmlFieldFilter, createEventHistory, createFormData, createFormFieldErrorCollector, createLocalExtension, 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, getConfiguredAskIfNeedSave, getConfiguredCacheBounds, getConfiguredCancelVerificationText, getConfiguredClosable, getConfiguredCloseTimer, getConfiguredCustomTimer, getConfiguredDisplayHint, getConfiguredDisplayParent, getConfiguredDisplayViewId, getConfiguredHeaderVisible, 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, getSearchFilter, getStatus, getStatusInternal, getStoreToXmlFieldFilter, getSubTitle, getTitle, getUIFacade, getWizard, getWizardStep, handleFormErrors, handleSystemButtonEventInternal, hasCloseOrCancelButton, hasStatus, importFormData, importFormData, importFormData, importFormData, initConfig, initConfigInternal, initFormInternal, initInternal, 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, isHeaderVisible, isMaximized, 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, setHeaderVisible, setIconId, setMaximized, setModal, setSaveNeededVisible, setSearchFilter, setShowOnStart, setStatus, setStatusInternal, setStoreToXmlFieldFilter, 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
-
Methods inherited from class org.eclipse.scout.rt.client.ui.AbstractWidget
callInitializer, dispose, disposeChildren, disposeChildren, execFocusIn, execFocusOut, fireWidgetEvent, getConfiguredCssClass, getConfiguredEnabled, getConfiguredInheritAccessibility, getCssClass, getParent, getParentOfType, getProperty, getWidgetByClass, getWidgetByClassInternal, has, hasProperty, init, initChildren, initChildren, isDisposeDone, isEnabled, isEnabled, isEnabled, isEnabledGranted, isEnabledIncludingParents, isInheritAccessibility, isInitConfigDone, isInitDone, isLoading, notifyFocusIn, notifyFocusOut, reinit, reveal, reveal, scrollToTop, 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, widgetListeners
-
Methods inherited from class org.eclipse.scout.rt.platform.reflect.AbstractPropertyObserver
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getSpecificPropertyChangeListeners, isStoreConfigValues, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.scout.rt.shared.dimension.IEnabledDimension
isEnabled, setEnabled
-
Methods inherited from interface org.eclipse.scout.rt.client.ui.form.IForm
addFormListener, addUIFormListener, init, removeFormListener, setProperty
-
Methods inherited from interface org.eclipse.scout.rt.platform.reflect.IPropertyObserver
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getSpecificPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
-
Methods inherited from interface org.eclipse.scout.rt.client.ui.IStyleable
addCssClass, addCssClasses, getCssClass, removeCssClass, removeCssClasses, setCssClass, toggleCssClass
-
Methods inherited from interface org.eclipse.scout.rt.client.ui.IWidget
addWidgetListener, dispose, getParent, getParentOfType, getProperty, getWidgetByClass, has, hasProperty, isDisposeDone, isEnabled, isEnabled, isEnabledGranted, isEnabledIncludingParents, isInheritAccessibility, isInitConfigDone, isInitDone, isLoading, reinit, removeWidgetListener, reveal, reveal, scrollToTop, 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, widgetListeners
-
-
-
-
Method Detail
-
getRootGroupBox
public IGroupBox getRootGroupBox()
- Specified by:
getRootGroupBox
in interfaceIForm
- Overrides:
getRootGroupBox
in classAbstractForm
-
start
public void start(IFormHandler handler)
-
-