|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package chart |
---|
Class chart.Axis extends java.lang.Object implements Serializable |
---|
serialVersionUID: 4L
Serialized Fields |
---|
UserPreferences userPreferences
Chart chart
boolean autoFit
If true, the Axis.autoFit
method is called before painting the Axis on the Chart.
double max
double min
DataSheet dataSheet
Parameter parameter
int width
The distance to an adjacent Axis is determined by half the sum of both axes widths.
int height
int ticCount
java.awt.Color axisColor
The Color in which the Axis is displayed on the Chart.
java.awt.Color axisLabelFontColor
Each Axis is labeled with the Parameter name on top of the Axis. This field specifies which Color should be used for this label.
java.awt.Color ticLabelFontColor
Each tic has a label showing the value to which the tic corresponds. This field specifies which Color should be used for this label.
int axisLabelFontSize
Each Axis is labeled with the Parameter name on top of the Axis. This field specifies which font size should be used for this label.
int ticLabelFontSize
Each tic has a label showing the value to which the tic corresponds. This field specifies which font size should be used for this label.
java.lang.String ticLabelFormat
Each tic has a label showing the value to which the tic corresponds. This field specifies which number format should be used for this label.
int ticLength
boolean active
Filter upperFilter
Filter
Filter lowerFilter
Filter
boolean filterInverted
If true, designs become inactive if they have values between the upper and lower Filter and vice versa otherwise.
Filter
boolean axisInverted
If true, values are ascending from top to bottom. If false, values are ascending from bottom to top.
Class chart.Chart extends java.lang.Object implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
java.awt.Point location
ChartFrame
on the screen.
java.awt.Dimension size
UserPreferences userPreferences
DataSheet dataSheet
DataSheet
int topMargin
java.util.Vector<E> axes
For each Parameter in the DataSheet there is exactly one Axis.
java.awt.Color backGroundColor
int designLabelFontSize
The design IDs are shown as labels next to the left-most Axis. This field specifies the font size for these labels.
java.awt.Color activeDesignColor
All Designs that are not filtered and do not belong to any Clusters are displayed in this Color. New Clusters are also given this Color by default.
Design
,
Cluster
java.awt.Color filteredDesignColor
All Designs that are filtered are displayed in this Color.
This is only relevant if Chart.showFilteredDesigns
is true.
Design
java.awt.Color filterColor
boolean showDesignIDs
boolean showFilteredDesigns
If this switch is true, designs are displayed in the Color specified by Chart.filteredDesignColor
int filterHeight
int filterWidth
Class chart.Filter extends java.lang.Object implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
DataSheet dataSheet
int filterType
Axis axis
int xPos
int yPos
Package data |
---|
Class data.Cluster extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
UserPreferences userPreferences
java.lang.String name
java.awt.Color activeDesignColor
boolean active
int uniqueIdentificationNumber
ClusterSet
.
Class data.ClusterSet extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
UserPreferences userPreferences
DataSheet dataSheet
java.util.Vector<E> clusters
java.util.Vector<E> clustersBuffer
While the user edits this ClusterSet all changes are only applied to this buffer.
The changes are only applied when the user confirms his actions. The method ClusterSet.applyChanges()
is used for this purpose.
java.util.Vector<E> listeners
int uniqueIdentificationNumberCounter
This is needed to keep the correct references between the clusters Vector and the editing buffer.
Class data.DataSheet extends java.lang.Object implements Serializable |
---|
serialVersionUID: 6L
Serialized Fields |
---|
UserPreferences userPreferences
ClusterSet clusterSet
java.util.Vector<E> data
java.util.Vector<E> parameters
java.lang.String delimiter
Class data.Design extends java.lang.Object implements Serializable |
---|
serialVersionUID: 4L
Serialized Fields |
---|
java.util.Hashtable<K,V> parameterValues
int id
Cluster cluster
java.util.Hashtable<K,V> activationMap
Filter
individually. Each Filter is responsible for updating this
Hashtable himself. This makes the code a little less secure but yields significant
benefits in terms of performance because this way the design must only be checked with
respect to a Filter that is currently being modified.
.
boolean insideBounds
Class data.Parameter extends java.lang.Object implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
java.lang.String name
boolean numeric
java.util.TreeSet<E> discreteLevels
Package exceptions |
---|
Class exceptions.CorruptDataException extends java.lang.RuntimeException implements Serializable |
---|
serialVersionUID: 0L
Class exceptions.InconsistentDataException extends java.lang.Exception implements Serializable |
---|
serialVersionUID: 0L
Package gui.buttons |
---|
Class gui.buttons.ColorChoiceButton extends javax.swing.JButton implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.awt.Color currentColor
int edgeLength
Class gui.buttons.CustomButton extends javax.swing.JButton implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.awt.Image imgDefault
java.awt.Image imgPressed
Class gui.buttons.MinMaxSpinnerModel extends javax.swing.SpinnerNumberModel implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
int min
int max
javax.swing.JSpinner upperBoundSpinner
javax.swing.JSpinner lowerBoundSpinner
Package gui.dialogs |
---|
Class gui.dialogs.ClusterDialog extends javax.swing.JDialog implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
DataSheet dataSheet
javax.swing.JTable clusterTable
Class gui.dialogs.DisplaySettingsDialog extends javax.swing.JDialog implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Main mainWindow
ChartDisplaySettingsPanel chartDisplaySettingsPanel
AxisDisplaySettingsPanel axisDisplaySettingsPanel
Class gui.dialogs.FileImportSettingsDialog extends javax.swing.JDialog implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Main mainWindow
javax.swing.ButtonGroup fileBrowsingButtonGroup
javax.swing.ButtonGroup delimiterButtonGroup
javax.swing.JTextField otherTextField
javax.swing.JTextField useThisTextField
javax.swing.JCheckBox treatConsecutiveAsOneCheckBox
javax.swing.JRadioButton spaceRadioButton
javax.swing.JRadioButton tabRadioButton
javax.swing.JRadioButton allBlanksRadioButton
javax.swing.JRadioButton commaRadioButton
javax.swing.JRadioButton semiColonRadioButton
javax.swing.JRadioButton otherRadioButton
javax.swing.JRadioButton useHomeRadioButton
javax.swing.JRadioButton useLastRadioButton
javax.swing.JRadioButton useThisRadioButton
Class gui.dialogs.LicenseDisplayDialog extends javax.swing.JDialog implements Serializable |
---|
serialVersionUID: 0L
Class gui.dialogs.ParameterSetSelectionDialog extends javax.swing.JDialog implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.util.Vector<E> checkBoxes
Package gui.frames |
---|
Class gui.frames.ChartFrame extends javax.swing.JFrame implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Main mainWindow
Chart chart
ChartPanel chartPanel
ChartFrameAddDesignToClusterMenu clusterMenu
Cluster
menu.
ChartFrameSelectParametersMenu selectParametersMenu
Parameter
s menu.
Package gui.menus |
---|
Class gui.menus.ChartFrameAddDesignToClusterMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
Main mainWindow
ChartFrame chartFrame
Class gui.menus.ChartFrameClusteringMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Class gui.menus.ChartFrameMenuBar extends javax.swing.JMenuBar implements Serializable |
---|
serialVersionUID: 1L
Class gui.menus.ChartFrameOptionsMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ChartFrameOptionsMenuActionListener cmd
Class gui.menus.ChartFrameSelectParametersMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
ChartFrameSelectParametersMenuActionListener cmd
javax.swing.JCheckBoxMenuItem[] checkBoxMenuItems
Class gui.menus.MainChartMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
javax.swing.JMenuItem createMenuItem
Class gui.menus.MainDataMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
javax.swing.JMenuItem importDataWithHeadersMenuItem
javax.swing.JMenuItem importDataWithoutHeadersMenuItem
javax.swing.JMenuItem updateDataWithHeadersMenuItem
javax.swing.JMenuItem updateDataWithoutHeadersMenuItem
javax.swing.JMenuItem clusteringMenuItem
Class gui.menus.MainFileMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Class gui.menus.MainHelpMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Class gui.menus.MainMenuBar extends javax.swing.JMenuBar implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
MainFileMenu mainFileMenu
MainDataMenu mainDataMenu
MainChartMenu mainChartMenu
MainOptionsMenu mainOptionsMenu
MainHelpMenu mainHelpMenu
Class gui.menus.MainOptionsMenu extends javax.swing.JMenu implements Serializable |
---|
serialVersionUID: 1L
Package gui.panels |
---|
Class gui.panels.AxisDisplaySettingsPanel extends javax.swing.JPanel implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
Main mainWindow
DisplaySettingsDialog dialog
UserPreferences userPreferences
AxisDisplaySettingsActionListener cmd
TitledSubPanel contentPanel
ColorChoiceButton axisColorButton
ColorChoiceButton axisLabelColorButton
javax.swing.JSpinner axisLabelFontSizeSpinner
javax.swing.JSpinner axisWidthSpinner
javax.swing.JSpinner ticSizeSpinner
javax.swing.JSpinner ticCountSpinner
ColorChoiceButton ticLabelColorButton
javax.swing.JSpinner ticLabelFontSizeSpinner
javax.swing.JRadioButton invertFilterTrueButton
javax.swing.JRadioButton invertFilterFalseButton
javax.swing.JRadioButton invertAxisTrueButton
javax.swing.JRadioButton invertAxisFalseButton
javax.swing.JRadioButton autoFitAxisTrueButton
javax.swing.JRadioButton autoFitAxisFalseButton
javax.swing.JTextField axisMinTextField
javax.swing.JTextField axisMaxTextField
javax.swing.ButtonGroup invertFilterButtonGroup
javax.swing.ButtonGroup invertAxisButtonGroup
javax.swing.ButtonGroup autoFitAxisButtonGroup
javax.swing.JComboBox axisChoiceCombo
javax.swing.JButton cancelButton
javax.swing.JButton okButton
ChartFrame chartFrame
Class gui.panels.ChartDisplaySettingsPanel extends javax.swing.JPanel implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
Main mainWindow
DisplaySettingsDialog dialog
ChartFrame chartFrame
ChartDisplaySettingsActionListener cmd
javax.swing.JSpinner axisHeightSpinner
ColorChoiceButton backGroundColorButton
ColorChoiceButton activeDesignColorButton
ColorChoiceButton filteredDesignColorButton
ColorChoiceButton filterColorButton
javax.swing.JRadioButton showfilteredDesignsTrueButton
javax.swing.JRadioButton showfilteredDesignsFalseButton
javax.swing.JRadioButton showDesignIDsTrueButton
javax.swing.JRadioButton showDesignIDsFalseButton
javax.swing.ButtonGroup showfilteredDesignsButtonGroup
javax.swing.ButtonGroup showDesignIDsButtonGroup
javax.swing.JSpinner designLabelFontSizeSpinner
javax.swing.JSpinner filterWidthSpinner
javax.swing.JSpinner filterHeightSpinner
javax.swing.JButton cancelButton
javax.swing.JButton okButton
Class gui.panels.ChartPanel extends javax.swing.JPanel implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
Chart chart
DataSheet dataSheet
int marginTop
int marginBottom
int marginLeft
int marginRight
Filter draggedFilter
int dragStartX
int dragStartY
int dragOffsetY
Class gui.panels.DataSheetTablePanel extends javax.swing.JPanel implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
javax.swing.JTable dataTable
Class gui.panels.TitledSubPanel extends javax.swing.JPanel implements Serializable |
---|
serialVersionUID: 1L
Package gui.tables |
---|
Class gui.tables.ColorEditor extends javax.swing.AbstractCellEditor implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
java.awt.Color currentColor
javax.swing.JButton button
Class gui.tables.ColorRenderer extends javax.swing.JLabel implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
javax.swing.border.Border unselectedBorder
javax.swing.border.Border selectedBorder
boolean isBordered
Class gui.tables.GenericTableColumnModel extends javax.swing.table.DefaultTableColumnModel implements Serializable |
---|
serialVersionUID: 1L
Package main |
---|
Class main.LicenseChecker extends java.lang.Object implements Serializable |
---|
serialVersionUID: 0L
Serialized Fields |
---|
boolean licenseAccepted
java.lang.String licenseFileName
Class main.LicenseKey extends java.lang.Object implements Serializable |
---|
serialVersionUID: 10L
Serialized Fields |
---|
java.util.Vector<E> validAddresses
java.util.Vector<E> validUserNames
Class main.Main extends javax.swing.JFrame implements Serializable |
---|
serialVersionUID: 3L
Serialized Fields |
---|
MainMenuBar mainMenuBar
DataSheetTablePanel dataSheetTablePanel
UserPreferences userPreferences
Session currentSession
java.util.Vector<E> chartFrames
Class main.Session extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1L
Serialized Fields |
---|
java.lang.String sessionName
java.lang.String sessionDirectory
DataSheet currentDataSheet
java.util.Vector<E> charts
Class main.UserPreferences extends java.lang.Object implements Serializable |
---|
serialVersionUID: 2L
Serialized Fields |
---|
int dirToImportFrom
UserPreferences.IMPORT_FROM_HOMEDIR
,
UserPreferences.IMPORT_FROM_LASTDIR
,
UserPreferences.IMPORT_FROM_USERDIR
,
UserPreferences.lastFile
,
UserPreferences.userDir
boolean lastFileInitialised
UserPreferences.lastFile
is initialised.
java.lang.String homeDir
java.lang.String lastFile
java.lang.String userDir
boolean showFilteredDesigns
java.awt.Color backgroundDefaultColor
int axisWidth
int axisHeight
int axisTicCount
java.awt.Color axisColor
java.awt.Color axisLabelFontColor
java.awt.Color axisTicLabelFontColor
int axisLabelFontSize
int ticLabelFontSize
int designLabelFontSize
java.lang.String axisTicLabelFormat
int axisTicLength
java.awt.Color filterColor
int filterHeight
int filterWidth
java.awt.Color activeDesignDefaultColor
java.awt.Color inActiveDesignDefaultColor
UserPreferences.showFilteredDesigns
is true.
boolean showDesignIDs
int designIDFontSize
java.lang.String delimiter
java.lang.String otherDelimiter
UserPreferences.delimiter
boolean treatConsecutiveAsOne
boolean filterInverted
boolean axisInverted
boolean autoFitAxis
double axisDefaultMax
UserPreferences.autoFitAxis
is false.
double axisDefaultMin
UserPreferences.autoFitAxis
is false.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |