Package com.rapidminer.gui.tools

Some basic tools for the graphical user interface (GUI) of RapidMiner.

See:
          Description

Interface Summary
CellColorProvider Implementing classes might deliver an appropriate cell color.
FrameIconProvider This is the basic interface for all frame icon providers.
UpdateManager This is the interface for the update manager which should initiate an update check and can hence be registered in RapidMiner GUI.
 

Class Summary
AboutBox This dialog displays some informations about the product.
CellColorProviderAlternating This provider delivers an alternating color scheme.
CellColorProviderScaled Delivers a color based on the given value scaled.
CellColorProviderWhite This provider always delivers white.
CellColorProviderYellow This provider always delivers the lightest available yellow tone.
CheckForUpdatesThread This class tries to connect a RapidMiner server and checks if new versions of RapidMiner are available.
ColoredTableCellRenderer The default table cell renderer for all viewer tables.
CommunityUpdateManager This is the update manager used for the community edition.
ComponentPrinter A Printable that can print an arbitrary component.
DefaultFrameIconProvider The default frame icon provider.
ErrorDialog The error message dialog.
ExtendedCheckTree The check tree, i.e. a JTree also displaying selection checkboxes with triple states and automatic parent and child selections.
ExtendedCheckTreeCellRenderer This is the combined renderer for the check tree.
ExtendedCheckTreeMouseSelectionManager This is a mouse listener for check trees in order to update the selection events.
ExtendedCheckTreeSelectionModel This is the selection model for the check tree.
ExtendedFixedColumnJTable This table can be used to display a fixed column as the first column which will never be moved or scrolled away.
ExtendedJComboBox A combo box which can use a predefined preferred size.
ExtendedJList Extended JList which provides tool tips in combination with an ExtendedListModel.
ExtendedJScrollPane This extended version of the JScrollPane uses increased numbers of unit increments for both scroll bars making it more useful for mouse wheels.
ExtendedJSlider This extended version of the JSlider shows the currently selected value as tool tip.
ExtendedJSliderToolTips This class handles the tool tips for JSliders.
ExtendedJTabbedPane Creates a tabbed pane with tabs at top and which scroll the tabs instead of creating multiple lines.
ExtendedJTable This class extends a JTable in a way that editing is handled like it is expected, i.e.
ExtendedJTableColumnFitMouseListener This is a the listener for double clicks on column separators in order to pack the left column.
ExtendedJTablePacker This is a packer class for the extended JTable.
ExtendedJTableSorterModel TableSorter is a decorator for TableModels; adding sorting functionality to a supplied TableModel.
ExtendedJToolBar This toolbar extension is not floatable and activate the hover effect.
ExtendedListCellRenderer Provides an extended list cell renderer which allows the disabling of list elements according to their status in an extended list model.
ExtendedListModel Provides an extended list model which holds data for a ExtendedJList.
ExtendedTriStateCheckBox This is the tri state check box.
HTMLEditor A generic HTML editor.
ImagePanel This panel can be used to display an image.
ImageTextPanel This panel can be used to display an image and draw some text across it.
JavaEditor A generic Java editor.
JDBCDriverTable This panel shows information about the available JDBC drivers.
JDBCDriverTableModel This panel shows information about the available JDBC drivers.
JDelayedCalculationPanel A panel for delayed calculations.
JRadioSelectionPanel This Class provides an panel for multiple content, allowing the user to switch between content using a radio selection button group.
LoggingViewer A text area displaying the log output.
LoggingViewerOutputStream A special output stream that appends all its incoming characters and perform necessary formatting.
OperatorList This class specifies a special JList which is capable of showing all available kinds of RapidMiner operators, allowing the user to drag a copy of them into his own process tree.
OperatorListCellRenderer A renderer for operator list cells that displays the operator's icon and name.
OperatorListInfoOperatorAction Start the corresponding action.
PlainTextEditor A generic text editor.
ProgressDialog A (modal) progress monitor dialog which is also able to show state texts and also provides an interemediate mode.
ProgressMonitor This is the basic class for progress monitoring.
ProgressUtils Some utils for the creation of a modal progress monitor dialog.
RadioCardPanel This is a helper component consisting of a a set of radio buttons together with a main panel with a card layout.
SimpleFileFilter A file filter for a given set of extensions.
SplashScreen The splash screen is displayed during start up of RapidMiner.
SQLEditor A generic SQL editor.
StatusBar The status bar shows the currently applied operator and the time it needed so far.
SwingTools This helper class provides some static methods and properties which might be useful for several GUI classes.
SystemMonitor The default system monitor which graphically displays the amount of used memory.
TextPanel This panel can be used to display some text.
TipOfTheDayProvider This class loads all available tips and provides them as string.
UpdateQueue A queue of runnables in which only execution of the last is relevant.
VersionNumber Contains information about the different parts of a version number.
WelcomeScreen Lets the user select with what he wants to start: blank, existing file, recent file, wizard or tutorial.
XMLEditor A generic XML editor.
 

Enum Summary
IconSize This enumeration hold the information about all available icon sizes (mainly used for actions).
 

Package com.rapidminer.gui.tools Description

Some basic tools for the graphical user interface (GUI) of RapidMiner.



Copyright © 2001-2009 by Rapid-I