Package com.sage.swt.client.widget

Contains the widgets that are used by the SWT.

See:
          Description

Interface Summary
BeforeFocusProceedCallback  
BeforePopupClosedProceedCallback Interface for a callback used by a HasCancellableCloseHandlers popup panel to determine whether or not it can proceed with calling other onBeforePopupClosed and PopupClosed event handlers for the popup panel that would like to be closed.
BeforeSwtPopupClosedProceedCallback Interface for a callback used by a HasCancellableSwtPopupHandlers popup widget to determine whether or not it can proceed with calling other onBeforePopupClosed and PopupClosed event handlers for the popup widget that would like to be closed.
BehavesAsButton This is a "convenience" interface that mimics the interface of the ButtonBase base class.
BehavesAsCellPanel This is a "convenience" interface that mimics the interface of the CellPanel base class.
BehavesAsDialogBox This is a "convenience" interface that mimics the interface of the ButtonBase base class.
BehavesAsFocusWidget This is a "convenience" interface that mimics the interface of the FocusWidget base class.
BehavesAsTextBox This is a "convenience" interface that mimics the interface of the TextBoxBase base class.
ChangePassword The interface is responsible for sending the change password action to the server side and handle the response from the server side.
CompositePreferenceStoreWidget This interface is implemented by widgets bound to a Preference Store That is on a complex widget like SwtQueryPanel.
ContainsDeclarativeLayout The interface for widgets that contain widgets from a declarative layout.
ContainsInstanceLoader The interface for widgets need to use an instance loader.
ContainsPortletGallery Interface for a widget that contains a portlet gallery.
DataSourceProxyCallback  
ExtSourcesFilterPanelEvents Deprecated.
HandlesPasteWidget HandlePasteWidget interface is used to handle paste action for the special widgets like SwtGridPanel, SwtDockPanel, SwtCaptionPanel, SwtDisclosurePanel,etc.
HandlesWidgetBeforeFocusEvents Interface used by widgets that want to be automatically notified whenever any other widget on the same UI receives focus.
HasAfterWidgetKeyChangedHandlers A widget that implements this interface is a public source of AfterWidgetKeyChangedEvent events.
HasBeforeClickHandlers A widget that implements this interface provides registration for BeforeClickHandler instances.
HasBeforePopupClosedHandlers A widget that implements this interface is a public source of BeforePopupClosedEvent events.
HasBeforeWidgetKeyChangedHandlers A widget that implements this interface is a public source of BeforeWidgetKeyChangedEvent events.
HasBindableDataProvider This is a "convenience" interface for a widget that stores an instance of the BindableDataProvider to which it is bound.
HasBindableDataProviders This is a "convenience" interface for a widget that stores an instance of the BindableDataProvider to which it is bound.
HasBindablePreferenceStoreWidgets This is a "convenience" interface for a widget that stores an instance of the BindableDataProvider and can be bound to one or more properties in the data provider, typically a preference store (which can be a resource or a service).
HasBindableWidgets This is a "convenience" interface for a widget that stores an instance of the BindableDataProvider and can be bound to one or more properties in the data provider (which can be a resource or a service).
HasCancellableClickHandlers A widget that implements this interface sources the events defined by the BeforeClickHandler interface in addition to those defined by HasClickHandlers.
HasCancellableCloseHandlers A popup panel that implements this interface sources the events defined by the BeforePopupClosedHandler interface in addition to those defined by HasCancellableSwtPopupFormClosedHandlers.
HasCancellableFocusHandlers A widget that implements this interface sources the events defined by the BeforeFocusHandler interface in addition to those defined by HasFocusHandlers.
HasCancellableSwtPopupFormClosedHandlers A widget that implements this interface is a public source of BeforeSwtPopupFormClosedEvent events.
HasCancellableSwtPopupHandlers Deprecated.
HasCellPanelWidgetsHandlers A widget that implements this interface is a public source of CellPanelWidgetsEvent events.
HasCellSpan Interface for grid-type widgets whose cells are allowed to span rows and columns in a grid.
HasChangePasswordHandlers A widget that implements this interface is a public source of ChangePasswordSuccessEvent and ChangePasswordFailureEvent events.
HasChartDataChangedHandlers A widget that implements this interface is a public source of ChartDataChangedEvent events.
HasChartLegendHandlers A widget that implements this interface is a public source of ChartLegendEvent events.
HasDataSource This is a "convenience" interface for a widget (most likely SwtOldTable) that stores an instance of the DataSource to which it is bound.
HasDataSourcePairs This is a "convenience" interface for a widget (most likely SwtQueryPanel) that stores multiple pairs of DataSource to which it is bound.
HasDataSources This is a "convenience" interface for a widget (most likely SwtOldTable) that stores multiple instances of the DataSource to which it is bound.
HasDateBoxChangeHandlers A widget that implements this interface is a public source of DateBoxChangeEvent events.
HasDockableWidgets This is a "convenience" interface for a widget (most likely panel) whose child widgets can (or must) be docked within it.
HasDropController This is an interface that should be implemented by widgets that support having other widgets dropped into them (e.g.
HasExtFilterPanelHandlers A widget that implements this interface is a public source of ExtFilterPanelEvents events.
HasExtraDataSource This is a "convenience" interface for a widget (most likely SwtOldTable) that stores an instance of the DataSource to which it is bound.
HasFactoryAddHandlers A widget that implements this interface is a public source of FactoryAddEvent events.
HasFactoryCopyHandlers A widget that implements this interface is a public source of FactoryCopyEvent events.
HasFactoryCutHandlers A widget that implements this interface is a public source of FactoryCutEvent events.
HasFactoryDeleteHandlers A widget that implements this interface is a public source of FactoryDeleteEvent events.
HasFactoryPasteHandlers A widget that implements this interface is a public source of FactoryPasteEvent events.
HasFinderButton HasFinderButton is a convenience interface to such to explicitly state that this widget has a finder button.
HasFinderDataSource This is a "convenience" interface for a widget (most likely SwtOldTable) that stores an instance of the DataSource to which it is bound.
HasFiscalChangeHandler A widget that implements this interface provides registration for FiscalLoadChangeHandler instances.
HasFlowPanelWidgetsHandlers A widget that implements this interface is a public source of FlowPanelWidgetsEvent events.
HasHint An object that implements this interface has hint text.
HasListFieldChangeHandler A widget that implements this interface sources the events defined by the SwtListFieldChangeHandler interface.
HasMetaDataHandlers A widget that implements this interface is a public source of MetaDataEvent events.
HasOperatorChangeHandlers A widget that implements this interface is a public source of FilterOperatorChangeHandler events.
HasPopupFormSetupHandlers A widget that implements this interface is a public source of PopupFormSetupEvent events.
HasPortalMenuPanelItemClickHandlers A widget that implements this interface is a public source of PortalMenuPanelItemClickEvent events.
HasPortletCategoryClickHandlers A widget that implements this interface is a public source of PortletCategoryClickEvent events.
HasPortletLinkClickHandlers A widget that implements this interface is a public source of PortletLinkClickEvent events.
HasPortletWindowHandlers A widget that implements this interface sources the events defined by the ClickHandler and BeforeClickHandler interface.
HasPreserveAddHandlers A widget that implements this interface is a public source of PreserveAddEvent events.
HasPreserveDeleteHandlers A widget that implements this interface is a public source of PreserveDeleteEvent events.
HasPreserveReorderHandlers A widget that implements this interface is a public source of PreserveReorderEvent events.
HasReadOnly Interface for widgets that support read-only mode.
HasSelectableItems  
HasSimplePanelWidgetHandlers A widget that implements this interface is a public source of SimplePanelWidgetEvent events.
HasStatefulConnection  
HasSwtChangeHandlers A widget that implements this interface sources the events defined by the SwtChangeHandler interface.
HasSwtFinderHandler A widget that implements this interface sources the events defined by the HasSwtFinderHandler interface.
HasSwtPopupFormClosedHandlers A widget that implements this interface is a public source of SwtPopupFormClosedEvent events.
HasSwtProgressEndedHandlers A widget that implements this interface is a public source of SwtProgressEndedEvent events.
HasSwtSpinEditChangeHandlers A widget that implements this interface is a public source of SwtSpinEditChangeEvent events.
HasSwtWidgetCreator  
HasTableCellClickHandlers A widget must implement this interface if it holds SwtTableCellClickEvents.
HasTableColumns  
HasTransText An object that implements this interface has translatable text.
HasWidgetAddHandlers A widget that implements this interface is a public source of WidgetAddHandler events.
HasWidgetBindingManager This is a "convenience" interface for a widget that stores an instance of the WidgetDataBindingManager to which it is bound.
HasWidgetRemoveHandlers A widget that implements this interface is a public source of WidgetRemoveEvent events.
HasWidgetsInCells Interface for cell-type widgets (usually panels) that contain child widgets in grid cells.
HasWidgetsInGrid Interface for grid-type widgets (usually panels) that contain child widgets in grid cells.
PopupFormListener Deprecated.
PortalMenuPanelStyleRefreshWidget The PortalMenuPanelStyleRefreshWidget is used to refresh the style of portal menu panel.
Resizeable Interface for widgets that can have their height and width properties set.
SourcesPlotEvents Deprecated.
SourcesPopupFormEvents Deprecated.
SourcesProgressEvents Deprecated.
SourcesSwtPopupEvents Deprecated.
SpecialHasWidgetsForTreeView Interface to insert widget into HasWidgets, those who have restriction in widget insertion.
SpinnerProgressControl SpinnerProgressControl is an interface used to handle the spinner progress actions.
SwtDataWidget Interface for all widgets that can be bound to data.
SwtDisclosurePanelImages The SwtDisclosurePanelImages that provides images for SwtDisclosurePanel.
SwtProgressInfo Interface for progress information on a long-running operation (such as a service operation that is run in "asynchronous" mode).
SwtSimpleBindableWidget Interface for simple binding of widgets to data.
SwtSimpleDataWidget Interface for data widget that binds to one property in a data source.
SwtWidget Basic interface for all SWT widgets.
SwtWidgetCreator Interface for a widget creator, which creates new instances of widgets (but does not set any properties).
TransformsWidget Interface for a class that transforms a widget to and from declarative layout (XML) format.
ValidateDropTarget  
ValidateDropTargetInTreeView The interface ValidateDropTargetInTreeView is used to validate the drop target for the SwtTab in Tree view.
WidgetConnector Interface for connects attributes in widgets and exposes them as a PropertyProvider - which is then used by a PropertyResolver to resolve the properties in the widgets.
 

Class Summary
AbstractCacheHandlingPortalMenuWidget The class provides the portlets and categories cache check function for the portal menus.
AbstractPortalMenuWidget Abstract class that contains the default implementation for a portal menu widget.
AbstractSwtCellPanel The "SWT-ized" version of CellPanel (which is the base of things like the HorizontalPanel and VerticalPanel).
AbstractSwtChart The abstract class SwtChart is extended by charting widgets such as SwtBarChart and SwtLineChart and provides access to other interfaces necessary for charting widgets.
AbstractSwtDataWidget Abstract class that contains a default implementation for a SWT widget that can be bound to a single property in a data source.
AbstractSwtMenuWidget Abstract class that contains the default implementation for a SWT menu widget.
AbstractSwtPortletWidget Contains the abstract implementation of a portlet window widget.
AbstractSwtTextBox The "SWT-ized" version of TextBoxBase, but with formatting support added.
AbstractSwtThumbnail Class com.sage.swt.client.portal.AbstractSwtThumbnail.
AbstractSwtWidget Abstract class that implements default behavior for a SWT widget.
AbstractSwtWorkspaceTab Class com.sage.swt.client.portal.AbstractSwtWorkspaceTab.
Action Class that is used to store the reference to a pre-defined action that will be associated with a widget's onClick event.
ButtonImages Stores up to 8 Images (URLs or ENUMs) for the SwtButton, each Image will be located in a different position on the SwtButton.
Caption Class that is used to store the caption for a widget that includes both a Text and an HTML property.
ChangePasswordPopup The class stands for the pop up dialog for changing password.
ClosableDialogBox A closable dialog box based on the logic in GWT's DialogBox, but with different styling and rounded corners, which is not available in GWT's DialogBox.
CustomDecoratorPanel A SimplePanel that wraps its contents in stylized boxes, which can be used to add rounded corners to a Widget And makes its contents focusable, and adds the ability to catch mouse, click and keyboard events.
CustomThemes The CustomThemes for the tatami charts.
DataPanelPropertyList DataPanelPropertiesList having list of the SwtDataPanelProperty.
DataPoint Class which stores the information about the data binding for a data point in the chart.
DataPointList Stores a list of DataPoint objects.
DateValidator A class used for validating the entry of dates.
DeclarativeLandingPageTransformer Generates the XML that describes the layout of the widgets contained within the specified absolute panel.
DeclarativeLayout Class that is used to store the key pieces of information needed retrieve a declarative UI definition (layout) via SData.
DefaultSwtProgressInfo Default implementation of a SwtProgressInfo object.
DefaultWidgetConnector Default implementation of the WidgetConnector interface.
ExtendedMenuItem  
FinderAdvancedSearchPopup This is a popup that is used for the advanced search functions of the finder.
FormatPatternInfo FormatPatternInfo having information about the format pattern.
GridLines This class holds the Boolean values used by the SwtBarChart to display the grid lines on the chart.
Images This class holds the URLs (non-bundled) OR the ENUMs (bundled) of the normal, disabled, and mouseover images for a SwtImageButton.
MenuItemList A list of SwtMenuItem
PanelSize Stores the combination of an autosize boolean and the width of a Panel.
PopupFormListenerCollection Deprecated.
PortalMenuPanelItem PortalMenuPanelItem is the composite widget of the each category of the portal menu.
SelectableItem An item in a list box.
SelectableItemList A list of SelectableItem
Series Class which stores the information about the data binding for a series in the chart.
SeriesList Stores a list of Series objects.
Shadow This class is used to hold the width and offset of the shadow for line charts.
ShowHelpButtonProperty The "ShowHelpButtonProperty" indicates whether or not to show the help button (a "?" at the top right hand corner of the popup/dialog box).
SpinnerProgress SpinnerProgress is to create spinner with animated text.
SwtBarChart SwtBarChart is a composite wrapper for the Tatami Chart2D widget.
SwtBuildErrorPanel An error dialog for displaying errors (and other messages) from a SWT error stack.
SwtButton A Swt-ized version of GWT's widget with rounded corners.
SwtCalendar SWT widget that wraps around the GWT DatePicker widget.
SwtCaptionPanel This is the SWT-ized version of GWT's CaptionPanel.
SwtCategoriesPanel A panel that displays portlet categories up to a specified maximum depth.
SwtChangeListenerCollection Deprecated.
SwtChartLegend This class is a legend for any chart, showing what each series in the chart represents.
SwtCheckBox SwtCheckBox is a CheckBox derived from the GWT CheckBox.
SwtContextMenu Contains menu items like new ,copy,view,Inquiry,DrillDown which are typical actions performed on SWT UI's.
SwtCustomFieldsPanel SwtDataPanel widget is automatically create the label and appropriate data entry widgets for a list of SDATA properties and automatically lay them out on the screen within a SwtFlowPanel.
SwtDataLabel SwtDataLabel is a label derived from the GWT Label.
SwtDataPanel SwtDataPanel widget is automatically create the label and appropriate data entry widgets for a list of SDATA properties and automatically lay them out on the screen within a SwtFlowPanel.
SwtDataPanelProperty SwtDataPanelProperty have the data panel properties and width of the edit widget that will be bound to that data panel properties.
SwtDateBox SwtDateBox is based on the the GWT incubator's DateBox and DatePicker.
SwtDateComboBox For 6.0, this widget is only meant to be used by the SwtCustomFieldsPanel and the SwtOldTable for the editing of custom fields.
SwtDecoratorPanel This is the SWT-ized version of GWT's DecoratorPanel.
SwtDialogBox SwtDialogBox is a customized dialog box for SWT.
SwtDisclosurePanel This is the SWT-ized version of GWT's DisclosurePanel.
SwtDockPanel This is the "SWT-ized" version of GWT's DockPanel.
SwtExtFilterPanel The SwtExtFilterPanel class contains the field, operator, and from and to value widgets for specifying filter criteria.kk This class is used in combination with other instances of the SwtExtFilterPanel within the SwtExtFilterPanel widget for the purpose of defining multiple filters for a query.
SwtExtListFilterPanel The SwtExtListFilterPanel class contains the field, operator, and from and to value widgets for specifying filter criteria.
SwtExtQueryPanel The purpose of the SwtExtQueryPanel widget is for specifying field selection.
SwtFilterPanel The SwtFilterPanel class contains the field, operator, and from and to value widgets for specifying filter criteria.
SwtFinder SwtFinder is based on the GWT's Textbox and SWT's SwtOldTable .
SwtFinderButton SwtFinderButton is based on GWT ToggleButton.
SwtFlexTable This is the SWT-ized version of GWT's FlexTable.
SwtFlowPanel  
SwtGridPanel This is the SWT-ized version of GWT's Grid (panel).
SwtGroupByPanel The SwtGroupByPanel class contains the groupfield ,title and total widgets for specifying Grouping criteria.
SwtGroupingPanel SwtGroupingPanel Widget are used to organize data so that the report is displayed in a visual hierarchy and so that User can obtain totals and Title.
SwtHelpButton This class has the capability to set an image for a help widget.
SwtHelpLink A widget which displays a link to the help page in Portal's help
SwtHorizontalPanel This is the SWT-ized version of GWT's HorizontalPanel.
SwtHoverHelp This widget is comprised of two components.
SwtImageButton SwtImageButton is an image button widget derived from the GWT Image widget.
SwtInquiryMenu The Report menu are primarily meant to be used in the Portal application, for providing access to all of the application's non-data portlets that are registered with the Portal.
SwtLabel SwtLabel is a label derived from the GWT Label.
SwtLandingPageTab Class com.sage.swt.client.widget.SwtLandingPageTab.
SwtLayoutPortlet A portlet window widget that contains the widgets that are defined in a declarative layout.
SwtLayoutPortlet.SwtLayoutPortletCreator The SwtWidgetCreator for this widget.
SwtLayoutWidgetTransformer Class for tranforming widgets that contain layouts (such as the SwtLayoutPortlet.
SwtLineChart SwtLineChart is a composite wrapper for the Tatami Chart2D widget.
SwtLineSeparator The SWT version of a line separator.
SwtListBox SwtListBox is a list box derived from the GWT ListBox.
SwtMenuBar The SWT version of a menu bar
SwtMenuButton A SWT menu button.
SwtMenuItem SwtMenuItem is a widget with having no visual appearance on it's own, GWT's menu item complements the visual appearance.
SwtMenuWidgetTransformer Class that transforms an AbstractSwtMenuWidget to and from declarative layout (XML) format.
SwtMessageDialog This class displays a SWT message dialog (message box) with a choice of predefined sets of buttons such as "yes/cancel" (though the button captions are customizable) as well as a choice of the type of message being shown (such as "confirmation").
SwtMultiComboBox SwtMultiComboBox is based on the GWT's Textbox and PopupPanel .
SwtNavigator The SwtNavigator widget is for a user to browse through the "records" of a datasource.
SwtNoDataPanel The SwtNoDataPanel widget that will display notification and next action information when the configuration options for a snapshot doesn't return any results in portlet.
SwtOldTable The SWT Table
SwtOldTableWithFooter  
SwtPasswordTextBox SwtPasswordTextBox is a text box derived from the GWT PasswordTextBox.
SwtPieChart A SWT pie chart widget.
SwtPopupForm A SWT popup form (which itself is also a widget).
SwtPortalBanner Class SwtPortalBanner.
SwtPortalMenuBar Class SwtPortalMenuBar.
SwtPortletGallery The SwtPortletGallery Widget has the purpose to show all the Thumbnails available for the user, the user can select an specific Category and Subcategory and a list of the available Thumbnails will appear.
SwtPortletGalleryThumbnail Class SwtPortletGalleryThumbnail.
SwtPostButton SwtPostButton is a multi-purpose, drop button widget.
SwtPrintButton SwtPrintButton is a multi-purpose, drop button widget.
SwtPrintProcessTab SwtPrintProcessTab class contains the implementation of a Print & Process Dialog window widget.
SwtProgress Deprecated. Use {@link com.sage.swt.client.widget.SwtProgressDialog) instead
SwtProgressDialog A progress dialog that acts as a SwtProgressHandler and that shows itself automatically upon receiving its first progress notification, that updates itself automatically at each progress notification, and that hides itself automatically upon receiving a "progress ended" notification.
SwtProgressIndicator A progress indicator widget that can be used in a progress dialog such as the SwtProgressDialog.
SwtQueryPanel The purpose of the SwtQueryPanel widget is to specify filters for a query.
SwtRadioButton SwtRadioButton is a radio button derived from the GWT RadioButton.
SwtRadioGroup The SwtRadioGroup widget is a data-aware widget that will display a SwtRadioButton for each item defined in its SelectableItemsProperty.
SwtReportMenu The Report menu are primarily meant to be used in the Portal application, for providing access to all of the application's non-data portlets that are registered with the Portal.
SwtShortcutsPanel The gallery panel contains a set of thumbnails and shows them one page at a time.
SwtShortcutsThumbnail Class SwtShortcutsThumbnail.
SwtSimplePanel SWT implementation of the GWT SimplePanel class SwtSimplePanel can keep only one widget.
SwtSingleTabPanel A panel that looks like a single SwtTabPanel pane.
SwtSortPanel The SwtSortPanel class contains the Sort By field and Then By field for specifying Sort criteria.
SwtTab A tab widget that can be added to a SwtTabPanel.
SwtTable The swtTable
SwtTabPanel This is SWT-ized DecoratedTabPanel
SwtTaskMenu The Task menu are primarily meant to be used in the Portal application, for providing access to all of the application's non-data portlets that are registered with the Portal.
SwtTaskTab Class com.sage.swt.client.widget.SwtTaskTab.
SwtTextArea SwtTextArea is a text area derived from the GWT TextArea.
SwtTextBox SwtTextBox is a text box derived from the GWT TextBox.
SwtTextComboBox For 6.0 this widget is only meant to be used by the SwtCustomFieldsPanel and the SwtOldTable for the editing of custom fields.
SwtThumbnailDock The SwtThumbnailDock is primarily meant to be used in Portal applications, for providing quick access to a users most frequently accessed task portlets (their favorites or shortcuts).When a particular Thumbnail is clicked, then that task portlet will be opened in the workspace area of the Portal
SwtThumbnailPreviewScreen SwtThumbnailPreviewScreen displays a single or a set of preview images of either data portlets or task portlets.
SwtTree This widget is SWT-ized version of GWT's Tree widget.
SwtUrlPortlet A portlet window widget that contains a NamedFrame that hosts the contents of a URL.
SwtVerticalPanel This is the SWT-ized version of GWT's VerticalPanel.
SwtWidgetEvent An event information object containing information relating to a SWT widget event that is fired when widgets are added, deleted, copied, cut, or pasted from the UI layout.
SwtWidgetHelper Class that implements some common functionality (such as storing properties) for a SWT widget.
SwtWidgetStyles CSS style names for widgets.
SwtWidgetTransformer Default class for transforming a SwtWidget to and from declarative layout (XML) format.
SwtWorkspace SwtWorkspace.
TransText Class that is used to store the text and text ID for translatable text.
TransTextItem Class which stores the information about the transText.
TransTextItemsList Stores a list of TransTextItem objects.
WidgetKey This class represents the (immutable) key for the widget.
 

Enum Summary
ChangePasswordStatusCode Status codes for password change problems, where each item includes the underlying SData status code and the corresponding message for that status code.
NavigatorPanelLevel List of possible panel levels for the navigator.
PostType The PostType Enum contains list of possible menu items in the SwtPostButton.
PrintDestinationType The PrintDestinationType Enum contains list of possible menu items in the SwtPrintButton.
ProgressType Enum class ProgressType.
SwtDialogBox.DialogResult List of possible results of how the dialog got closed.
SwtFilterPanel.FilterOperator Enumerated type FilterOperator - for choosing the type of criteria that will be applied to this filter.
SwtMenuType List of possible menu types for the items in SwtMenuBar and SwtPopupMenu widgets.
SwtMessageDialog.MessageType The type of message being shown.
SwtMessageDialog.ResponseButtonSetType The predefined sets of buttons to use for the message dialog.
SwtMessageDialog.ResponseButtonType The type of button that a particular button represents (for example, a "Yes" button).
WidgetCategory The WidgetCategory is a Enum class for grouping the widget's in UI Designer.
 

Package com.sage.swt.client.widget Description

Contains the widgets that are used by the SWT. These widgets are typically composites that "wrap" existing widgets (such as widgets from the GWT library); however, they have additional functionality added to them in order to support full customization via a declarative layout.



Copyright © 2011 Sage Software, Inc. All rights reserved.