|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
com.sage.swt.client.widget.AbstractSwtWidget
com.sage.swt.client.widget.SwtPopupForm
com.sage.swt.client.widget.FinderAdvancedSearchPopup
public class FinderAdvancedSearchPopup
This is a popup that is used for the advanced search functions of the finder. It includes a query panel for setting various filters and a table that will show the results of the filtering of the original search results.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Field Summary |
---|
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
FinderAdvancedSearchPopup(FinderPropertyValue value,
DataSource dataSource,
WidgetKey widgetKey,
SwtErrorStack errorStack,
InstanceContext instanceContext)
Constructor for FinderAdvancedSearchPopup |
|
FinderAdvancedSearchPopup(FinderPropertyValue value,
DataSource dataSource,
WidgetKey widgetKey,
SwtErrorStack errorStack,
InstanceContext instanceContext,
boolean appendAdvancedColumns)
Constructor that builds all the components of the advanced search popup and refreshes the information. |
Method Summary | |
---|---|
com.google.gwt.event.shared.HandlerRegistration |
addBeforeOpenHandler(com.google.gwt.gen2.commonevent.shared.BeforeOpenHandler<FinderAdvancedSearchPopup> handler)
|
com.google.gwt.event.shared.HandlerRegistration |
addFinderValueSelectionHandler(FinderValueSelectionHandler handler)
Adds a FinderValueSelectionHandler handler. |
com.google.gwt.user.client.ui.Widget |
buildNoDataWidget()
Build the No Data exists widget. |
void |
hide()
Hides (closes) the popup form. |
void |
setFilter(com.sage.swt.common.filter.QueryExpression filter)
|
void |
show()
Shows (opens) the popup form and starts loading its contents. |
void |
showCentered()
Shows (opens) the popup form in the center of the browser's client area and starts loading the popup form's contents. |
Methods inherited from class com.sage.swt.client.widget.SwtPopupForm |
---|
add, addActionFactory, addBeforeSwtPopupFormClosedHandler, addPopupFormSetupHandler, addSwtPopupFormClosedHandler, clear, fireSetupPopupWidgets, getCaption, getDesignerTooltip, getDesignerTypeName, getEvent, getEvents, getLayout, getProperties, getWidget, getWidgetCreator, isShowing, iterator, onBeforePopupClosed, onClose, remove, setCaption, setCaption, setCloseButtonVisible, setElementID, setHeight, setHelpButtonVisible, setInstanceLoader, setLayout, setPopupPosition, setPropertyValue, setTitle, setupPropertyDefaultValues, setVisible, setWidth |
Methods inherited from class com.google.gwt.user.client.ui.Composite |
---|
initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEvent, toString, unsinkEvents |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.google.gwt.event.shared.HasHandlers |
---|
fireEvent |
Constructor Detail |
---|
public FinderAdvancedSearchPopup(FinderPropertyValue value, DataSource dataSource, WidgetKey widgetKey, SwtErrorStack errorStack, InstanceContext instanceContext, boolean appendAdvancedColumns)
value
- Holds the definitions of the columns that should be shown in the
search tabledataSource
- DataSource
which is used as a data provider for advanced
searchwidgetKey
- Unique widget identifiererrorStack
- Error stacksinstanceContext
- Instance context of the widgetappendAdvancedColumns
- specify whether to appendAdvancedColumnspublic FinderAdvancedSearchPopup(FinderPropertyValue value, DataSource dataSource, WidgetKey widgetKey, SwtErrorStack errorStack, InstanceContext instanceContext)
value
- FinderPropertyValue
dataSource
- DataSource
widgetKey
- WidgetKey
errorStack
- SwtErrorStack
instanceContext
- InstanceContext
Method Detail |
---|
public com.google.gwt.event.shared.HandlerRegistration addBeforeOpenHandler(com.google.gwt.gen2.commonevent.shared.BeforeOpenHandler<FinderAdvancedSearchPopup> handler)
addBeforeOpenHandler
in interface com.google.gwt.gen2.commonevent.shared.HasBeforeOpenHandlers<FinderAdvancedSearchPopup>
public com.google.gwt.event.shared.HandlerRegistration addFinderValueSelectionHandler(FinderValueSelectionHandler handler)
HasFinderValueSelectionHandlers
FinderValueSelectionHandler
handler.
addFinderValueSelectionHandler
in interface HasFinderValueSelectionHandlers
handler
- the value selected from finder handler
HandlerRegistration
used to remove this handlerpublic void hide()
SwtPopupForm
hide
in class SwtPopupForm
public void show()
SwtPopupForm
show
in class SwtPopupForm
public void showCentered()
SwtPopupForm
showCentered
in class SwtPopupForm
public void setFilter(com.sage.swt.common.filter.QueryExpression filter)
filter
- QueryExpression
to apply to the results displayed by the
FinderAdvancedSearchPopup
public com.google.gwt.user.client.ui.Widget buildNoDataWidget()
Widget
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |