Serialized Form
Class mavis.Mavis extends javax.swing.JFrame implements Serializable |
project
Project project
- The project whose measurement sent this event.
step
MeasurementStep step
- The measurement that sent this event.
type
MeasurementEvent.Type type
- The type of event this is.
project
Project project
- The project that sent this event.
type
ProjectEvent.Type type
- The type of event this is.
session
Session session
- The session that sent this event.
type
SessionEvent.Type type
- The type of event this is.
component
javax.swing.JComponent component
componentBG
java.awt.Color componentBG
flashcolor
java.awt.Color flashcolor
creator
javax.swing.JDialog creator
project
Project project
session
Session session
contentPane
javax.swing.JPanel contentPane
controlPanel
javax.swing.JPanel controlPanel
cancel
javax.swing.JButton cancel
print
javax.swing.JButton print
scrollPane
javax.swing.JScrollPane scrollPane
printedPanel
javax.swing.JPanel printedPanel
sequenceTable
javax.swing.JTable sequenceTable
differenceTable
javax.swing.JTable differenceTable
componentTable
javax.swing.JTable componentTable
sequenceTableModel
javax.swing.table.TableModel sequenceTableModel
differenceTableModel
javax.swing.table.TableModel differenceTableModel
componentTableModel
javax.swing.table.TableModel componentTableModel
comments3
javax.swing.JLabel comments3
comments2
javax.swing.JLabel comments2
comments
javax.swing.JLabel comments
specimen
javax.swing.JLabel specimen
area
javax.swing.JLabel area
rocktype
javax.swing.JLabel rocktype
density
javax.swing.JLabel density
volume
javax.swing.JLabel volume
mass
javax.swing.JLabel mass
sampleType
javax.swing.JLabel sampleType
strike
javax.swing.JLabel strike
qValue
javax.swing.JLabel qValue
susceptibility
javax.swing.JLabel susceptibility
longitude
javax.swing.JLabel longitude
dip
javax.swing.JLabel dip
latitude
javax.swing.JLabel latitude
operator
javax.swing.JLabel operator
project
Project project
visibleColumns
java.util.List<E> visibleColumns
possibleColumns
java.util.List<E> possibleColumns
contentPane
javax.swing.JPanel contentPane
- Holds all the components
browserField
javax.swing.JComboBox browserField
- Text field for writing directory to change to. Autocomplete results appear to Combo Box' popup window, scheduled
by LastExecutor. Directory history appears to the same popup window when the down-arrow right to text field is
clicked.
browserFieldRenderer
FittedComboBoxRenderer browserFieldRenderer
browserFieldEditor
javax.swing.JTextField browserFieldEditor
browserFieldFlasher
ComponentFlasher browserFieldFlasher
browserFieldPopupIsAutocomplete
boolean browserFieldPopupIsAutocomplete
- Tells whether current popup menu is autocomplete list (and not directory history).
browserFieldUpdatingPopup
boolean browserFieldUpdatingPopup
- Tells whether browserField's popup menu list is being updated, and we don't want those ActionEvents.
browseButton
javax.swing.JButton browseButton
- Button for choosing the save directory
saveToTableButton
javax.swing.JButton saveToTableButton
- Buttons for saving and printing
printButton
javax.swing.JButton printButton
printPreviewButton
javax.swing.JButton printPreviewButton
autocompleteExecutor
LastExecutor autocompleteExecutor
- LastExecutor for scheduling autocomplete results to separate thread (disk access and displaying).
directory
java.io.File directory
- Currently open directory.
file
java.io.File file
- Currently open CSV-file.
sampleDataBox
javax.swing.JCheckBox sampleDataBox
- Checkboxes that tell what information will be printed
graphsBox
javax.swing.JCheckBox graphsBox
creator
javax.swing.JDialog creator
project
Project project
session
Session session
contentPane
javax.swing.JPanel contentPane
controlPane
javax.swing.JPanel controlPane
cancel
javax.swing.JButton cancel
print
javax.swing.JButton print
scrollPane
javax.swing.JScrollPane scrollPane
printedPanel
javax.swing.JPanel printedPanel
diffLabel
javax.swing.JLabel diffLabel
zLabel
javax.swing.JLabel zLabel
stereoLabel
javax.swing.JLabel stereoLabel
intensityLabel
javax.swing.JLabel intensityLabel
difference
javax.swing.JPanel difference
stereo
javax.swing.JPanel stereo
zijderveld
javax.swing.JPanel zijderveld
intensity
javax.swing.JPanel intensity
iPlot
AbstractPlot iPlot
sPlot
AbstractPlot sPlot
zPlot
ZijderveldPlot zPlot
dPlot
AbstractPlot dPlot
plots
java.util.Vector<E> plots
points
java.util.Vector<E> points
- Contains all the data that is shown in this graph.
project
Project project
magTable
javax.swing.JTable magTable
magTableModel
MagneticComponentTableModel magTableModel
removeButton
javax.swing.JButton removeButton
controlsPane
javax.swing.JPanel controlsPane
table
javax.swing.JTable table
session
Session session
columns
java.util.List<E> columns
main
MainViewPanel main
fileMenu
javax.swing.JMenu fileMenu
openProject
javax.swing.Action openProject
openProjectMenu
javax.swing.JMenu openProjectMenu
exportProjectMenu
javax.swing.JMenu exportProjectMenu
exportProjectToCSV
javax.swing.Action exportProjectToCSV
print
javax.swing.Action print
printPreview
javax.swing.Action printPreview
exit
javax.swing.Action exit
helpMenu
javax.swing.JMenu helpMenu
help
javax.swing.Action help
about
javax.swing.Action about
measurementStatus
javax.swing.JLabel measurementStatus
- text comment of current status(moving,measurement,demagnetization)
measurementProgress
javax.swing.JProgressBar measurementProgress
- progress of sequence/measurement as per cent of whole process
currentSequence
int[] currentSequence
- current projects sequence
projectType
int projectType
- current projects type (we know if we are doing demagnetization or not)
project
Project project
- Currently opened project, or null of no project is open.
latestMeasuringProject
Project latestMeasuringProject
- Project which has had the latest measurement, or null if no measurements have been made..
splitPane
javax.swing.JSplitPane splitPane
projectExplorerPanel
ProjectExplorerPanel projectExplorerPanel
projectInformationPanel
ProjectInformationPanel projectInformationPanel
measurementSequencePanel
MeasurementSequencePanel measurementSequencePanel
measurementGraphsPanel
MeasurementGraphsPanel measurementGraphsPanel
magneticComponentPanel
MagneticComponentPanel magneticComponentPanel
fileActionsPanel
FileActionsPanel fileActionsPanel
newProjectAction
javax.swing.Action newProjectAction
openProjectAction
javax.swing.Action openProjectAction
exportProjectToDATAction
javax.swing.Action exportProjectToDATAction
exportProjectToDTDAction
javax.swing.Action exportProjectToDTDAction
exportProjectToSRMAction
javax.swing.Action exportProjectToSRMAction
exportProjectToCSVAction
javax.swing.Action exportProjectToCSVAction
printAction
javax.swing.Action printAction
printPreviewAction
javax.swing.Action printPreviewAction
exitAction
javax.swing.Action exitAction
programSettingsAction
javax.swing.Action programSettingsAction
deviceSettingsAction
javax.swing.Action deviceSettingsAction
helpAction
javax.swing.Action helpAction
aboutAction
javax.swing.Action aboutAction
detailsTable
javax.swing.JTable detailsTable
detailsTableModel
MeasurementDetailsPanel.DetailsTableModel detailsTableModel
errorsTable
javax.swing.JTable errorsTable
errorsTableModel
MeasurementDetailsPanel.ErrorsTableModel errorsTableModel
stopCheckBox
javax.swing.JCheckBox stopCheckBox
step
MeasurementStep step
- The measurement step whose details are being shown or null to show a blank table.
plots
java.util.Vector<E> plots
- All plots in this panel
splitPane
javax.swing.JSplitPane splitPane
zPlotWN
ZijderveldPlot zPlotWN
zPlotNU
ZijderveldPlot zPlotNU
sequenceTable
javax.swing.JTable sequenceTable
sequenceTableModel
MeasurementSequenceTableModel sequenceTableModel
controlsPane
javax.swing.JPanel controlsPane
calculateComponentButton
javax.swing.JButton calculateComponentButton
project
Project project
visibleColumns
java.util.List<E> visibleColumns
possibleColumns
java.util.List<E> possibleColumns
creator
javax.swing.JDialog creator
project
Project project
contentPane
javax.swing.JPanel contentPane
printedPanel
javax.swing.JPanel printedPanel
- Panel to be printed with ComponentPrinter
controlPanel
javax.swing.JPanel controlPanel
plot1Panel
javax.swing.JPanel plot1Panel
plot2Panel
javax.swing.JPanel plot2Panel
plot3Panel
javax.swing.JPanel plot3Panel
plot4Panel
javax.swing.JPanel plot4Panel
plot1
AbstractPlot plot1
plot2
AbstractPlot plot2
plot3
AbstractPlot plot3
plot4
AbstractPlot plot4
sequenceTable
javax.swing.JTable sequenceTable
sequenceTableModel
javax.swing.table.TableModel sequenceTableModel
scrollPane
javax.swing.JScrollPane scrollPane
operator
javax.swing.JLabel operator
volume
javax.swing.JLabel volume
mass
javax.swing.JLabel mass
latitude
javax.swing.JLabel latitude
susceptibility
javax.swing.JLabel susceptibility
longitude
javax.swing.JLabel longitude
strike
javax.swing.JLabel strike
dip
javax.swing.JLabel dip
qValue
javax.swing.JLabel qValue
density
javax.swing.JLabel density
comments
javax.swing.JLabel comments
comments2
javax.swing.JLabel comments2
comments3
javax.swing.JLabel comments3
area
javax.swing.JLabel area
specimen
javax.swing.JLabel specimen
sampletype
javax.swing.JLabel sampletype
rType
javax.swing.JLabel rType
site
javax.swing.JLabel site
print
javax.swing.JButton print
cancel
javax.swing.JButton cancel
plots
java.util.Vector<E> plots
- All plots in this panel
textPane1
javax.swing.JTextPane textPane1
project
Project project
- The active project.
session
Session session
- The active session.
parent
ProjectComponent parent
- The component (MainViewPanel) whose setProject() method will be called on opening a new project file.
browsePanel
javax.swing.JPanel browsePanel
- Holds browserField and browseButton
browserField
javax.swing.JComboBox browserField
- Text field for writing directory to change to. Autocomplete results appear to Combo Box' popup window, scheduled
by LastExecutor. Directory history appears to the same popup window when the down-arrow right to text field is
clicked.
browserFieldRenderer
FittedComboBoxRenderer browserFieldRenderer
browserFieldEditor
javax.swing.JTextField browserFieldEditor
browserFieldFlasher
ComponentFlasher browserFieldFlasher
browserFieldPopupIsAutocomplete
boolean browserFieldPopupIsAutocomplete
- Tells whether current popup menu is autocomplete list (and not directory history).
browserFieldUpdatingPopup
boolean browserFieldUpdatingPopup
- Tells whether browserField's popup menu list is being updated, and we don't want those ActionEvents.
browseButton
javax.swing.JButton browseButton
explorerTable
ProjectExplorerTable explorerTable
explorerTableScrollPane
javax.swing.JScrollPane explorerTableScrollPane
autocompleteExecutor
LastExecutor autocompleteExecutor
- LastExecutor for scheduling autocomplete results to separate thread (disk access and displaying).
directory
java.io.File directory
- Currently open directory.
parent
ProjectComponent parent
- The component (MainViewPanel) whose setProject() method will be called on opening a new project file.
isCalibration
boolean isCalibration
- Tells whether this table is calibration project table or all-project table.
explorerTableModel
ProjectExplorerTable.ProjectExplorerTableModel explorerTableModel
explorerTableComparator
java.util.Comparator<T> explorerTableComparator
projectTypeCacher
java.lang.Thread projectTypeCacher
- Builds the project type cache for each directory. If the thread is still working when a new request arrives, the
old thread should be interrupted.
directory
java.io.File directory
- Currently open directory.
files
java.io.File[] files
- Project files to in current directory. Set to new File[0] so that ProjectExplorerTableModel can be created.
selectedFile
int selectedFile
- Selected project file index, or -1 if none selected in current directory.
explorerTableSortColumn
int explorerTableSortColumn
- Current sort column; must be set to an untranslated column index.
columns
int[] columns
- Visible columns in this table (as in column translation table); can be set with setColumns(int[]). Initialized to
new int[0] so that ProjectExplorerTableModel can be created.
rockTypeField
javax.swing.JTextField rockTypeField
areaField
javax.swing.JTextField areaField
siteField
javax.swing.JTextField siteField
commentArea
javax.swing.JTextArea commentArea
latitudeField
javax.swing.JFormattedTextField latitudeField
longitudeField
javax.swing.JFormattedTextField longitudeField
strikeField
javax.swing.JFormattedTextField strikeField
dipField
javax.swing.JFormattedTextField dipField
massField
javax.swing.JFormattedTextField massField
volumeField
javax.swing.JFormattedTextField volumeField
susceptibilityField
javax.swing.JFormattedTextField susceptibilityField
contentPane
javax.swing.JPanel contentPane
propertiesModified
boolean propertiesModified
parametersModified
boolean parametersModified
densityField
javax.swing.JFormattedTextField densityField
qField
javax.swing.JFormattedTextField qField
points
java.util.Vector<E> points
- Contains all the data that is shown in this graph.
incSign
java.util.Vector<E> incSign
- Contains information if inclination was positive or negative positive = true, negative = false; 0 is positive
incSignInt
java.util.Vector<E> incSignInt
project
Project project
decValueFoo
java.lang.Double decValueFoo
incValueFoo
int incValueFoo
showTooltip
boolean showTooltip
start
java.util.Vector<E> start
end
java.util.Vector<E> end
value
int value
check
boolean check
both
boolean both
xa
int xa
ya
int ya
xb
int xb
yb
int yb
xFix
int xFix
- X-adjustment of origo
yFix
int yFix
- Y-adjustment of origo
xMax
double xMax
xMin
double xMin
yMax
double yMax
yMin
double yMin
yArea
int yArea
xArea
int xArea
ratioX
double ratioX
ratioY
double ratioY
ps
int ps
xDrag
int xDrag
yDrag
int yDrag
dragged
boolean dragged
button
int button