$ A B C D E F G H I J L M N O P Q R S T U V W X Y Z

S

SAMPLE_X - Static variable in class mavis.MeasurementValue
Calculates the average of all X components in sample coordinates.
SAMPLE_X_NORMALIZED - Static variable in class mavis.MeasurementValue
Calculates the normalized average of all X components in sample coordinates.
SAMPLE_Y - Static variable in class mavis.MeasurementValue
Calculates the average of all Y components in sample coordinates.
SAMPLE_Y_NORMALIZED - Static variable in class mavis.MeasurementValue
Calculates the normalized average of all Y components in sample coordinates.
SAMPLE_Z - Static variable in class mavis.MeasurementValue
Calculates the average of all Z components in sample coordinates.
SAMPLE_Z_NORMALIZED - Static variable in class mavis.MeasurementValue
Calculates the normalized average of all Z components in sample coordinates.
sampleDataBox - Variable in class mavis.gui.FileActionsPanel
Checkboxes that tell what information will be printed
sampleType - Variable in class mavis.gui.DataPrintPanel
 
sampletype - Variable in class mavis.gui.PrintPanel
 
sampleType - Variable in class mavis.Project
Type of the sample.
sampleVector - Variable in class mavis.MeasurementResult
The measurements in sample coordinates.
save() - Method in class mavis.MeasurementStep
Invokes the owner project's autosaving.
save() - Method in class mavis.Project
Invokes autosaving.
save() - Static method in class mavis.Settings
Saves the settings after a while when no changes have come.
saveCheckBoxProperty() - Method in class mavis.gui.MeasurementDetailsPanel
 
saveColumn(SequenceColumn, boolean) - Method in class mavis.gui.DifferenceVectorTableModel
Saves to the project's properties, whether the specified column should be shown or not.
saveColumn(SequenceColumn, boolean) - Method in class mavis.gui.MeasurementSequenceTableModel
Saves to the project's properties, whether the specified column should be shown or not.
saved - Variable in class mavis.Session
 
saveNow() - Method in class mavis.Project
Writes this project to its project file and waits for the operation to complete.
saveNow() - Static method in class mavis.Settings
Saves the settings and keeps waiting until its done.
saveParameters() - Method in class mavis.gui.ProjectInformationPanel
Saves to the project file those parameters, that affect the measurement calculations.
saveProperties() - Method in class mavis.gui.ProjectInformationPanel
Saves to the project file those properties, that do not affect the measurement calculations.
saveToTable(File) - Method in class mavis.Session
Writes the magnetic components list to a file in CSV format.
saveToTableButton - Variable in class mavis.gui.FileActionsPanel
Buttons for saving and printing
screen - Variable in class mavis.util.LoggerPrintStream
 
scrollPane - Variable in class mavis.gui.DataPrintPanel
 
scrollPane - Variable in class mavis.gui.GraphPrintPanel
 
scrollPane - Variable in class mavis.gui.PrintPanel
 
scrollToRow(int) - Method in class mavis.gui.MeasurementSequencePanel
Scrolls the table to show the specified row.
scrollToRow(int) - Method in class mavis.gui.ProjectExplorerTable
Scrolls the table to show the specified row.
selectedBackground - Variable in class mavis.gui.StyledWrapper
The background color of this component when it is selected or null to use the parent's background color.
selectedBorder - Variable in class mavis.gui.StyledWrapper
The border of this component when it is selected or null to use the default border.
selectedFile - Variable in class mavis.gui.ProjectExplorerTable
Selected project file index, or -1 if none selected in current directory.
selectedFocusBackground - Variable in class mavis.gui.StyledWrapper
The background color of this component when it is selected and has focus or null to use the parent's background color.
selectedFocusBorder - Variable in class mavis.gui.StyledWrapper
The border of this component when it is selected and has focus or null to use the default border.
sequence - Variable in class mavis.Project
Measurement sequence of this project.
SequenceColumn - Enum in mavis.gui
Represents a column in the measurement sequence table.
SequenceColumn(String) - Constructor for enum mavis.gui.SequenceColumn
 
SequenceColumn(MeasurementValue) - Constructor for enum mavis.gui.SequenceColumn
 
sequences - Static variable in class mavis.Settings
All saved sequences
sequencesModified - Static variable in class mavis.Settings
true if the sequences have been modified, otherwise false
sequenceTable - Variable in class mavis.gui.DataPrintPanel
 
sequenceTable - Variable in class mavis.gui.MeasurementSequencePanel
 
sequenceTable - Variable in class mavis.gui.PrintPanel
 
sequenceTableModel - Variable in class mavis.gui.DataPrintPanel
 
sequenceTableModel - Variable in class mavis.gui.MeasurementSequencePanel
 
sequenceTableModel - Variable in class mavis.gui.PrintPanel
 
session - Variable in class mavis.gui.DataPrintPanel
 
session - Variable in class mavis.gui.GraphPrintPanel
 
session - Variable in class mavis.gui.MagneticComponentTableModel
 
session - Variable in class mavis.gui.ProjectComponent
The active session.
session - Static variable in class mavis.gui.SettingsDialog
 
session - Variable in class mavis.MagneticComponents
 
Session - Class in mavis
This class functions as a common interface to all magnetic component related calculations and manipulations, and additionally allows to export all the components into a CSV file.
Session(Project) - Constructor for class mavis.Session
Initialize a new Session instance.
session - Variable in class mavis.SessionEvent
The session that sent this event.
SessionEvent - Class in mavis
SessionEvent is used to notify others about the state change of the session.
SessionEvent(Session, SessionEvent.Type) - Constructor for class mavis.SessionEvent
Creates a session event.
SessionEvent.Type - Enum in mavis
The type of a project event.
SessionEvent.Type() - Constructor for enum mavis.SessionEvent.Type
 
SessionListener - Interface in mavis
Defines a listener for session events.
sessionUpdated(SessionEvent) - Method in class mavis.gui.FileActionsPanel
Will be invoked whenever a session event happens.
sessionUpdated(SessionEvent) - Method in class mavis.gui.MagneticComponentTableModel
This method is automatically invoked by the Session class, when the contents of the session changes.
sessionUpdated(SessionEvent) - Method in class mavis.gui.MeasurementGraphsPanel
 
sessionUpdated(SessionEvent) - Method in class mavis.gui.ProjectComponent
Does nothing; subclasses override this if they want to listen SessionEvents.
sessionUpdated(SessionEvent) - Method in interface mavis.SessionListener
Will be invoked whenever a session event happens.
setAntipole(int, boolean) - Method in class mavis.MagneticComponents
Sets the specified component to be antipole or not.
setAntipole(boolean, int) - Method in class mavis.Session
Specifies if the component should be treated as an antipole.
setBrowserFieldCursorToEnd() - Method in class mavis.gui.FileActionsPanel
Deprecated. not needed anymore; cursor seems to be there anyway?
setBrowserFieldCursorToEnd() - Method in class mavis.gui.ProjectExplorerPanel
Deprecated. not needed anymore; cursor seems to be there anyway?
setBrowserFieldPopup(File[], boolean) - Method in class mavis.gui.FileActionsPanel
Sets browserField popup-menu-list as given files; also clears any selection.
setBrowserFieldPopup(File[], boolean) - Method in class mavis.gui.ProjectExplorerPanel
Sets browserField popup-menu-list as given files; also clears any selection.
setColumns(int[]) - Method in class mavis.gui.ProjectExplorerTable
Sets the columns displayed in this table.
setColumnVisible(SequenceColumn, boolean) - Method in class mavis.gui.DifferenceVectorTableModel
Sets visibility of the specified column.
setColumnVisible(SequenceColumn, boolean) - Method in class mavis.gui.MeasurementSequenceTableModel
Sets visibility of the specified column.
setCSVfileSeparator(String) - Static method in class mavis.Settings
 
setDelayMillis(int) - Method in class mavis.util.LastExecutor
 
setDip(double) - Method in class mavis.Project
Sets the dip of the sample and calls updateTransforms().
setDirectory(File) - Method in class mavis.gui.FileActionsPanel
Attempts to change to the given directory.
setDirectory(File) - Method in class mavis.gui.ProjectExplorerPanel
Attempts to change to the given directory.
setDirectory(File) - Method in class mavis.gui.ProjectExplorerTable
Updates table contents, sets selectedFile index and table selection to selected project file, or -1.
setEnabled(boolean) - Method in class mavis.gui.ProjectInformationPanel
Sets whether or not this component is enabled.
setExecOnlyLast(boolean) - Method in class mavis.util.LastExecutor
 
setFile(File) - Method in class mavis.gui.FileActionsPanel
Attempts to change to the given file.
setFitLimit(int) - Method in class mavis.gui.FittedComboBoxRenderer
Sets the number of parts that should be chopped of the text.
setGraphsCheckBox(boolean) - Static method in class mavis.Settings
 
setMass(double) - Method in class mavis.MeasurementStep
Sets the mass of this step's sample.
setMass(double) - Method in class mavis.Project
Sets the mass of the sample.
setMeasurement(int, int[]) - Method in class mavis.gui.MainStatusBar
Formats status and creates new measurement status values.
setMeasuring() - Method in class mavis.MeasurementStep
Called when the step's measurements are started.
setName(String) - Method in class mavis.MeasurementSequence
Sets the name of this sequence.
setNumberFormat(NumberFormat) - Method in enum mavis.gui.ComponentColumn
Sets the number format used for rendering the numbers in this column.
setNumberFormat(NumberFormat) - Method in enum mavis.gui.SequenceColumn
Sets the number format used for rendering the numbers in this column.
setOpaque(JComponent, boolean) - Static method in class mavis.gui.DataPrintPanel
Recursively sets the opaque value of the specified JComponent and its subcomponents.
setOpaque(JComponent, boolean) - Static method in class mavis.gui.GraphPrintPanel
Recursively sets the opaque value of the specified JComponent and its subcomponents.
setOpaque(JComponent, boolean) - Static method in class mavis.gui.PrintPanel
Recursively sets the opaque value of the specified JComponent and its subcomponents.
setPrintoutNumberFormat(String) - Static method in class mavis.Settings
 
setProject(Project) - Method in class mavis.gui.DifferenceVectorTableModel
Sets the project for this model.
setProject(Project) - Method in class mavis.gui.FileActionsPanel
Call super.setProject(project), highlight selected project, or unhighlight unselected project.
setProject(Project) - Method in class mavis.gui.MainViewPanel
Loads a new project to all GUI components.
setProject(Project) - Method in class mavis.gui.MeasurementDetailsPanel
 
setProject(Project) - Method in class mavis.gui.MeasurementGraphsPanel
Sets the project for this ProjectComponent.
setProject(Project) - Method in class mavis.gui.MeasurementSequencePanel
Sets the project whose sequence is shown in the table.
setProject(Project) - Method in class mavis.gui.MeasurementSequenceTableModel
Sets the project for this model.
setProject(Project) - Method in class mavis.gui.ProjectComponent
Sets the project for this ProjectComponent.
setProject(Project) - Method in class mavis.gui.ProjectExplorerPanel
Call super.setProject(project), highlight selected project, or unhighlight unselected project.
setProject(Project) - Method in class mavis.gui.ProjectInformationPanel
Calls super.setProject(project) and updates textfield with new projects data.
setProperty(String, String) - Method in class mavis.Project
Sets a project information property.
setProperty(String, String) - Static method in class mavis.Settings
Associates the specified value with the specified key.
setSampleDataCheckBox(boolean) - Static method in class mavis.Settings
 
setSaved(boolean) - Method in class mavis.Session
Sets the save status.
setSession(Session) - Method in class mavis.gui.MagneticComponentPanel
Assign session object to this instance.
setSession(Session) - Method in class mavis.gui.MagneticComponentTableModel
Set the Session object that this class should use.
setSession(Session) - Method in class mavis.gui.MainViewPanel
Sets the session for this MainViewPanel.
setSession(Session) - Method in class mavis.gui.ProjectComponent
Sets the session for this ProjectComponent.
setState(Project.State) - Method in class mavis.Project
Sets the state of this project.
setStep(MeasurementStep) - Method in class mavis.gui.MeasurementDetailsPanel.DetailsTableModel
 
setStep(MeasurementStep) - Method in class mavis.gui.MeasurementDetailsPanel.ErrorsTableModel
 
setStep(MeasurementStep) - Method in class mavis.gui.MeasurementDetailsPanel
 
setStepValue(double) - Method in class mavis.MeasurementStep
Sets the value of this step.
setStrike(double) - Method in class mavis.Project
Sets the strike of the sample and calls updateTransforms().
setSusceptibility(Double) - Method in class mavis.MeasurementStep
Sets the susceptibility of this step's sample.
setSusceptibility(Double) - Method in class mavis.Project
Sets the susceptibility of the sample.
setTable(JTable) - Method in class mavis.gui.MagneticComponentTableModel
Associates a JTable with this class.
setTableNumberFormat(String) - Static method in class mavis.Settings
 
Settings - Class in mavis
Singleton class for holding all global settings.
Settings() - Constructor for class mavis.Settings
 
SettingsDialog - Class in mavis.gui
Opens dialog and creates DeviceSettingsPanel
SettingsDialog(Frame, String) - Constructor for class mavis.gui.SettingsDialog
 
setTitle(String) - Method in class mavis.Mavis
Sets the title of the program.
setTooltipVisible(boolean) - Method in class mavis.gui.StyledTableCellRenderer
Enables the cell to display its own contents in a tooltip.
setTransform(Matrix3d) - Method in class mavis.MeasurementResult
Applies a transformation matrix to the sample vector and saves the results as the geographic vector.
setValue(Object, int, Session) - Method in enum mavis.gui.ComponentColumn
 
setValue(Object, int, Project) - Method in enum mavis.gui.SequenceColumn
Sets the value for this column's specified row.
setValueAt(Object, int, int) - Method in class mavis.gui.DifferenceVectorTableModel
Sets the value for the cell at columnIndex and rowIndex.
setValueAt(Object, int, int) - Method in class mavis.gui.MagneticComponentTableModel
Sets the value for the cell at columnIndex and rowIndex.
setValueAt(Object, int, int) - Method in class mavis.gui.MeasurementSequenceTableModel
Sets the value for the cell at columnIndex and rowIndex.
setVolume(double) - Method in class mavis.MeasurementStep
Sets the volume of this step's sample.
setVolume(double) - Method in class mavis.Project
Sets the volume of the sample.
setWindowHeight(int) - Static method in class mavis.Settings
 
setWindowMaximized(boolean) - Static method in class mavis.Settings
 
setWindowWidth(int) - Static method in class mavis.Settings
 
setXXX(Object) - Static method in class mavis.Settings
Generic accessor for all properties.
showColumn(SequenceColumn, boolean) - Method in class mavis.gui.DifferenceVectorTableModel
Shows the specified column.
showColumn(SequenceColumn, boolean) - Method in class mavis.gui.MeasurementSequenceTableModel
Shows the specified column.
showDataPrintPreview(Frame, String, Session, Project, boolean) - Static method in class mavis.gui.SettingsDialog
 
showDeviceSettingsDialog(Frame, String) - Static method in class mavis.gui.SettingsDialog
 
showGraphPrintPreview(Frame, String, Session, Project, boolean) - Static method in class mavis.gui.SettingsDialog
 
showPrintPreview(Frame, String, Project, boolean) - Static method in class mavis.gui.SettingsDialog
 
showProgramSettingsDialog(Frame, String) - Static method in class mavis.gui.SettingsDialog
 
showTooltip - Variable in class mavis.gui.StyledTableCellRenderer
 
SIGNAL_DRIFT_COLUMN - Variable in class mavis.gui.MeasurementDetailsPanel.ErrorsTableModel
 
SIGNAL_HOLDER_COLUMN - Variable in class mavis.gui.MeasurementDetailsPanel.ErrorsTableModel
 
SIGNAL_NOISE_COLUMN - Variable in class mavis.gui.MeasurementDetailsPanel.ErrorsTableModel
 
SIGNAL_TO_DRIFT - Static variable in class mavis.MeasurementValue
TODO: enter description
SIGNAL_TO_HOLDER - Static variable in class mavis.MeasurementValue
TODO: enter description
SIGNAL_TO_NOISE - Static variable in class mavis.MeasurementValue
TODO: enter description
signalToDriftWarning - Variable in class mavis.MeasurementStep
Tells if the step's signal to drift ratio is below the threshold.
signalToHolderWarning - Variable in class mavis.MeasurementStep
Tells if the step's signal to holder noise ratio is below the threshold.
signalToNoiseWarning - Variable in class mavis.MeasurementStep
Tells if the step's signal to noise ratio is below the threshold.
site - Variable in class mavis.gui.PrintPanel
 
SITE_PROPERTY - Static variable in class mavis.Project
 
siteField - Variable in class mavis.gui.ProjectInformationPanel
 
specimen - Variable in class mavis.gui.DataPrintPanel
 
specimen - Variable in class mavis.gui.PrintPanel
 
splitPane - Variable in class mavis.gui.MainViewPanel
 
splitPane - Variable in class mavis.gui.MeasurementGraphsPanel
 
sPlot - Variable in class mavis.gui.GraphPrintPanel
 
start - Variable in class mavis.gui.ZijderveldPlot
 
STARTUP_DIRECTORY - Static variable in class mavis.Mavis
 
state - Variable in class mavis.MeasurementStep
Tells if this step has been completed or not, or if a measurement is still running.
state - Variable in class mavis.Project
Current state of the measurements.
step - Variable in class mavis.gui.MeasurementDetailsPanel.DetailsTableModel
 
step - Variable in class mavis.gui.MeasurementDetailsPanel.ErrorsTableModel
 
step - Variable in class mavis.gui.MeasurementDetailsPanel
The measurement step whose details are being shown or null to show a blank table.
step - Variable in class mavis.MeasurementEvent
The measurement that sent this event.
StepI - Static variable in class mavis.gui.ZijderveldPlot
 
StepIndex - Static variable in class mavis.gui.ZijderveldPlot
Contains all the data that is shown in graphs.
StepIndexCache - Static variable in class mavis.gui.ZijderveldPlot
 
stepNumbers - Variable in class mavis.MagneticComponents
 
steps - Variable in class mavis.MagneticComponents
 
steps - Variable in class mavis.MeasurementSequence
The measurement steps of this sequence.
stepValue - Variable in class mavis.MeasurementStep
The AF or Thermal value of this step, or a negative number if it has not been specified.
stereo - Variable in class mavis.gui.GraphPrintPanel
 
stereoLabel - Variable in class mavis.gui.GraphPrintPanel
 
StereoPlot - Class in mavis.gui
Implements stereographic plot
StereoPlot() - Constructor for class mavis.gui.StereoPlot
 
STOP_ON_WARNING_PROPERTY - Static variable in class mavis.Project
 
stopCheckBox - Variable in class mavis.gui.MeasurementDetailsPanel
 
storeToXML(File, Document) - Static method in class mavis.util.DocumentUtilities
Emits an XML document representing the specified DOM document.
storeToXML(OutputStream, Document) - Static method in class mavis.util.DocumentUtilities
Emits an XML document representing the specified DOM document.
strike - Variable in class mavis.gui.DataPrintPanel
 
strike - Variable in class mavis.gui.PrintPanel
 
strike - Variable in class mavis.Project
Strike of the sample.
strikeField - Variable in class mavis.gui.ProjectInformationPanel
 
StyledCellEditor - Class in mavis.gui
CellEditor to compliment StyledTableCellRenderer.
StyledCellEditor(JTextField) - Constructor for class mavis.gui.StyledCellEditor
Constructs a StyledCellEditor that uses a text field.
StyledCellEditor(JCheckBox) - Constructor for class mavis.gui.StyledCellEditor
Constructs a StyledCellEditor object that uses a check box.
StyledCellEditor(JComboBox) - Constructor for class mavis.gui.StyledCellEditor
Constructs a StyledCellEditor object that uses a combo box.
StyledTableCellRenderer - Class in mavis.gui
Class for rendering individual cells in a JTable with customized colors and fonts.
StyledTableCellRenderer() - Constructor for class mavis.gui.StyledTableCellRenderer
 
StyledWrapper - Class in mavis.gui
Wrapper class for holding the value to be rendered and its style parameters.
StyledWrapper() - Constructor for class mavis.gui.StyledWrapper
 
susceptibility - Variable in class mavis.gui.DataPrintPanel
 
susceptibility - Variable in class mavis.gui.PrintPanel
 
susceptibility - Variable in class mavis.MeasurementStep
The susceptibility of this step's sample, or null to use the project's default volume.
susceptibility - Variable in class mavis.Project
Susceptibility of the sample, or null if no susceptibility is defined.
susceptibilityField - Variable in class mavis.gui.ProjectInformationPanel
 

$ A B C D E F G H I J L M N O P Q R S T U V W X Y Z