Package weka.gui.experiment
Class OutputFormatDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- weka.gui.experiment.OutputFormatDialog
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class OutputFormatDialog extends javax.swing.JDialog
A dialog for setting various output format parameters.- Version:
- $Revision: 7899 $
- Author:
- FracPete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static int
APPROVE_OPTION
Signifies an OK property selection.static int
CANCEL_OPTION
Signifies a cancelled property selection.-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description OutputFormatDialog(java.awt.Frame parent)
initializes the dialog with the given parent frame.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getMeanPrec()
Gets the precision used for printing the mean.boolean
getRemoveFilterName()
returns whether the filter classname is removed from the dataset name.int
getResult()
the result from the last display of the dialog, the same is returned fromshowDialog
.java.lang.Class
getResultMatrix()
Gets the currently selected output format result matrix.boolean
getShowAverage()
returns whether the average for each column is displayed.int
getStdDevPrec()
Gets the precision used for printing the std.static void
main(java.lang.String[] args)
for testing only.void
setMeanPrec(int precision)
Sets the precision of the mean output.void
setRemoveFilterName(boolean remove)
sets whether to remove the filter classname from the dataset name.void
setResultMatrix(java.lang.Class matrix)
Sets the matrix to use as initial selected output format.void
setShowAverage(boolean show)
sets whether the average for each column is displayed.void
setStdDevPrec(int precision)
Sets the precision of the std.int
showDialog()
Pops up the modal dialog and waits for cancel or a selection.-
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
APPROVE_OPTION
public static final int APPROVE_OPTION
Signifies an OK property selection.- See Also:
- Constant Field Values
-
CANCEL_OPTION
public static final int CANCEL_OPTION
Signifies a cancelled property selection.- See Also:
- Constant Field Values
-
-
Method Detail
-
setMeanPrec
public void setMeanPrec(int precision)
Sets the precision of the mean output.- Parameters:
precision
- the number of digits used in printing the mean
-
getMeanPrec
public int getMeanPrec()
Gets the precision used for printing the mean.- Returns:
- the number of digits used in printing the mean
-
setStdDevPrec
public void setStdDevPrec(int precision)
Sets the precision of the std. deviation output.- Parameters:
precision
- the number of digits used in printing the std. deviation
-
getStdDevPrec
public int getStdDevPrec()
Gets the precision used for printing the std. deviation- Returns:
- the number of digits used in printing the std. deviation
-
setResultMatrix
public void setResultMatrix(java.lang.Class matrix)
Sets the matrix to use as initial selected output format.- Parameters:
matrix
- the matrix to use as initial selected output format
-
getResultMatrix
public java.lang.Class getResultMatrix()
Gets the currently selected output format result matrix.- Returns:
- the currently selected matrix to use as output
-
setRemoveFilterName
public void setRemoveFilterName(boolean remove)
sets whether to remove the filter classname from the dataset name.- Parameters:
remove
- if true then the filter classname is removed
-
getRemoveFilterName
public boolean getRemoveFilterName()
returns whether the filter classname is removed from the dataset name.- Returns:
- true if the filter classname is removed
-
setShowAverage
public void setShowAverage(boolean show)
sets whether the average for each column is displayed.- Parameters:
show
- if true then an additional row with the average is printed.
-
getShowAverage
public boolean getShowAverage()
returns whether the average for each column is displayed.- Returns:
- true if an additional row with the average is displayed
-
getResult
public int getResult()
the result from the last display of the dialog, the same is returned fromshowDialog
.- Returns:
- the result from the last display of the dialog; either APPROVE_OPTION, or CANCEL_OPTION
- See Also:
showDialog()
-
showDialog
public int showDialog()
Pops up the modal dialog and waits for cancel or a selection.- Returns:
- either APPROVE_OPTION, or CANCEL_OPTION
-
main
public static void main(java.lang.String[] args)
for testing only.- Parameters:
args
- ignored
-
-