Serialized Form
Package edu.bu.qsad.app.shooter |
base
int base
exponent
int exponent
_labelFont
java.awt.Font _labelFont
_superscriptFont
java.awt.Font _superscriptFont
_labelFontMetrics
java.awt.FontMetrics _labelFontMetrics
_superscriptFontMetrics
java.awt.FontMetrics _superscriptFontMetrics
z
double z
l
int l
f
FxCoulomb f
z_text
javax.swing.JTextField z_text
l_text
javax.swing.JTextField l_text
z_meter
Meter z_meter
l_meter
Meter l_meter
zrange
double[] zrange
lrange
int[] lrange
w1
double w1
w2
double w2
w3
double w3
h1
double h1
h2
double h2
h3
double h3
f
FxDoubleWell f
w1_text
javax.swing.JTextField w1_text
w2_text
javax.swing.JTextField w2_text
w3_text
javax.swing.JTextField w3_text
h1_text
javax.swing.JTextField h1_text
h2_text
javax.swing.JTextField h2_text
h3_text
javax.swing.JTextField h3_text
w1_meter
Meter w1_meter
w2_meter
Meter w2_meter
w3_meter
Meter w3_meter
h1_meter
Meter h1_meter
h2_meter
Meter h2_meter
h3_meter
Meter h3_meter
k
double k
f
FxHarmonic f
k_text
javax.swing.JTextField k_text
k_meter
Meter k_meter
properties
java.util.Properties properties
xrange
double[] xrange
yrange
double[] yrange
intersect
double[] intersect
energyRange
double[] energyRange
energyUnits
java.lang.String energyUnits
lengthUnits
java.lang.String lengthUnits
energyLevels
java.util.Vector energyLevels
label
java.lang.String label
center
javax.swing.JPanel center
resetButton
javax.swing.JButton resetButton
rownum
int rownum
labelFont
java.awt.Font labelFont
M
double M
B
double B
f
FxRamp f
slope_text
javax.swing.JTextField slope_text
intercept_text
javax.swing.JTextField intercept_text
slope_meter
Meter slope_meter
intercept_meter
Meter intercept_meter
boxWidth
double boxWidth
boxHeight
double boxHeight
f
FxSquareWell f
width_text
javax.swing.JTextField width_text
height_text
javax.swing.JTextField height_text
width_meter
Meter width_meter
height_meter
Meter height_meter
is_focus_trav
boolean is_focus_trav
keyincrement
double keyincrement
orientation
int orientation
- the orientation [ VERTICAL | HORIZONTAL ].
label_location
int label_location
- the location of the label relative to the track and tickmarks [LEFT | RIGHT | TOP | BOTTOM].
isFilled
boolean isFilled
- When the Meter isFilled fill in the region of the screen from the startValue to the value.
showSlider
boolean showSlider
- Treat the Meter as a standard slider, instead of filling.
value
double value
- The current value in world coordinates.
When the bar isFilled, use this value as the anchor(zero) point.
startValue
double startValue
- The anchor (zero) value in world coordinates. When the bar isFilled, use this value to determine the area of the slider to fill in.
enableSetValue
boolean enableSetValue
- When the Meter enables SetValue mouse clicks and mouse drags set the scalar value. Default setting is false.
snapToGrid
boolean snapToGrid
- When snapToGrid is on (true) mouse drags cause the user specified value to fall within the specified grid.
by default the grid is set to 1, meaning integer values.
grid
double grid
enableSetZoom
boolean enableSetZoom
- When the Meter enables SetZoomValue single clicks zoom in, double clicks zoom out by a specified zoom factor.
barColor
java.awt.Color barColor
- The color to fill in the bar when the slider isFilled.
userDefinedLabelColor
java.awt.Color userDefinedLabelColor
- The color for the text and hash mark for user defined labels, to set the apart from the default labels.
trackWidth
int trackWidth
trackRect
java.awt.Rectangle trackRect
sliderRect
java.awt.Rectangle sliderRect
hiliteSliderRect
boolean hiliteSliderRect
sliderRectColor
java.awt.Color sliderRectColor
hiliteTrackRect
boolean hiliteTrackRect
showMajorTics
boolean showMajorTics
showMinorTics
boolean showMinorTics
showLabels
boolean showLabels
showStandardLabels
boolean showStandardLabels
majorTicSpacing
double majorTicSpacing
minorTicSpacing
double minorTicSpacing
majorticlist
int[] majorticlist
minorticlist
int[] minorticlist
labelWidth
int labelWidth
labelHeight
int labelHeight
textstart
int textstart
textstyle
int textstyle
_labelFont
java.awt.Font _labelFont
_labelFontMetrics
java.awt.FontMetrics _labelFontMetrics
screenoffset
int screenoffset
- defines the offset from the top of the screen for mapping values to pixels, this is required for labels.
valmax
double valmax
valmin
double valmin
userDefinedLabels
java.util.Vector userDefinedLabels
standardLabels
java.util.Vector standardLabels
eventListeners
java.util.Vector eventListeners
pref_size
int pref_size
- Fix the size of the Meter to an exact number of pixels.
I know this isn't perfect, but it is easier to build user interfaces precisely
with this feature. If you want a meter to be a certain size, make sure to call
this method.
If pref_size is less than zero, then the super.getPreferredSize is called.
dragging
boolean dragging
start_drag
boolean start_drag
potentialPlot
PtPlotCanvas potentialPlot
wfPlot
PtPlotCanvas wfPlot
value
double value
- The scale value.
dragging
boolean dragging
- the state of the settor, whether or not dragging is taking place.
shooter
Shooter shooter
fileActions
FileActions fileActions
function
PotentialFunction function
debug
boolean debug
isApplet
boolean isApplet
workspace
Workspace workspace
computation
Computation computation
intersect
double[] intersect
x
double[] x
y
double[] y
wf1
double[] wf1
shadedRegions
java.util.Vector shadedRegions
forbiddenRegions
java.util.Vector forbiddenRegions
pf
PotentialFunction pf
energySetter
EnergySetter energySetter
energyMeter
Meter energyMeter
energyPanel
javax.swing.JPanel energyPanel
energyText
javax.swing.JTextField energyText
exponentLabel
javax.swing.JLabel exponentLabel
exponentLabel2
ExponentLabel exponentLabel2
potentialPlot
PtPlotCanvas potentialPlot
wfPlot
PtPlotCanvas wfPlot
legend
PlotLegend legend
plotContainer
PlotContainer plotContainer
editorPanel
javax.swing.JPanel editorPanel
northPanel
javax.swing.JPanel northPanel
equation
javax.swing.JLabel equation
equationBorder
javax.swing.border.Border equationBorder
functionLabel
javax.swing.JLabel functionLabel
fileActions
FileActions fileActions
menuBar
javax.swing.JMenuBar menuBar
fileMenu
javax.swing.JMenu fileMenu
exitMenu
javax.swing.JMenuItem exitMenu
selectMenu
javax.swing.JMenu selectMenu
energyMenu
javax.swing.JMenu energyMenu
selectEnergyMenu
javax.swing.JMenu selectEnergyMenu
selectEnergyGroup
javax.swing.ButtonGroup selectEnergyGroup
editMenu
javax.swing.JMenu editMenu
exportMenu
javax.swing.JMenu exportMenu
copyEnergyLevelsMenu
javax.swing.JMenuItem copyEnergyLevelsMenu
exportEnergyLevelsMenu
javax.swing.JMenuItem exportEnergyLevelsMenu
copyWfData
javax.swing.JMenuItem copyWfData
exportWfMenu
javax.swing.JMenuItem exportWfMenu
copyPfData
javax.swing.JMenuItem copyPfData
exportPfMenu
javax.swing.JMenuItem exportPfMenu
viewMenu
javax.swing.JMenu viewMenu
showKineticEnergyMenu
javax.swing.JMenuItem showKineticEnergyMenu
showDotsMenu
javax.swing.JMenuItem showDotsMenu
showCutoffMenu
javax.swing.JMenuItem showCutoffMenu
showAxesMenu
javax.swing.JMenuItem showAxesMenu
showEnergyMenu
javax.swing.JMenuItem showEnergyMenu
showForbiddenRegionMenu
javax.swing.JMenuItem showForbiddenRegionMenu
uiMenu
javax.swing.JMenu uiMenu
selectGroup
javax.swing.ButtonGroup selectGroup
nf
java.text.NumberFormat nf
cutoffText
javax.swing.JTextField cutoffText
shooterCountText
javax.swing.JTextField shooterCountText
amplitudeToggle
javax.swing.JComboBox amplitudeToggle
normalizeToggle
javax.swing.JComboBox normalizeToggle
pf_cnt
int pf_cnt
Package edu.bu.qsad.app.shooter.io |
energy
java.math.BigDecimal energy
exponent
int exponent
precision
java.math.BigDecimal precision
cutoff
java.math.BigDecimal cutoff
count
int count
autoCompute
boolean autoCompute
selectedEnergyLevel
java.math.BigDecimal selectedEnergyLevel
precision
java.math.BigDecimal precision
exponent
int exponent
minEnergy
double minEnergy
maxEnergy
double maxEnergy
savedEnergyLevels
java.util.Vector savedEnergyLevels
x
double[] x
y
double[] y
nf
java.text.NumberFormat nf
autoCompute
boolean autoCompute
startX
java.math.BigDecimal startX
stopX
java.math.BigDecimal stopX
startY
java.math.BigDecimal startY
stopY
java.math.BigDecimal stopY
showKinteticEnergy
boolean showKinteticEnergy
showCutoff
boolean showCutoff
showAxes
boolean showAxes
showForbiddenRegion
boolean showForbiddenRegion
forbiddenRegionColor
java.awt.Color forbiddenRegionColor
showDots
boolean showDots
showPotentialFunction
boolean showPotentialFunction
showEnergy
boolean showEnergy
showWaveFunction
boolean showWaveFunction
writeObject
public void writeObject(java.io.PrintStream out,
java.lang.String label)
throws java.lang.Exception
label
java.lang.String label
file
java.io.File file
modified
boolean modified
saved
boolean saved
fx
FxPotential fx
shooterParams
ShooterParams shooterParams
plotParams
PlotParams plotParams
energySetterParams
EnergySetterParams energySetterParams
waveFunctionParams
WaveFunctionParams waveFunctionParams
autoCompute
boolean autoCompute
startX
double startX
stopX
double stopX
count
int count
autoCompute
boolean autoCompute
amplitudeSquared
boolean amplitudeSquared
normalized
boolean normalized
file
java.io.File file
modified
boolean modified
saved
boolean saved
potentialFunctions
java.util.Vector potentialFunctions
selectedPotentialFunction
PotentialFunction selectedPotentialFunction