A B C D E F G H I L M N O P R S T U V W 

S

SampleHolder - Class in biology.spectro.domain
 
SampleHolder(CreateGlyphCommand, Transform2D) - Constructor for class biology.spectro.domain.SampleHolder
Constructor, add properties.
seeIfTestTubeCanBePlaced() - Method in class biology.spectro.domain.CurrentTestTube
sees if test tube can be placed
seeIfTestTubeCanBePlaced() - Method in class biology.spectro.domain.SpectroBehavior
Sees whether the test tube can be inserted into the sample hold
setAccountType(int) - Method in class biology.spectro.collaboration.Account
Setter for changing account type
setActiveDocumentView(DocumentView) - Method in class biology.spectro.presentation.SpectroEditor
 
setButtonStatus(boolean) - Method in class biology.spectro.domain.SpectroBehavior
Sets status of buttons
setConditionSatisfied(double) - Method in class biology.spectro.domain.SpectroBehavior
Sets whether a button can be clicked by measuring value
setCovered(boolean) - Method in class biology.spectro.domain.CurrentTestTube
 
setCovered(boolean) - Method in class biology.spectro.domain.SpectroBehavior
set the status of test tube in sample holder
setEnlargedView(boolean) - Method in class biology.spectro.domain.SpectroBehavior
Sets isEnlargedView
setHolderOccupied(boolean) - Method in class biology.spectro.domain.CurrentTestTube
 
setID(String) - Method in class biology.spectro.collaboration.Account
Setter for changing id value
setInstructionForStage(int) - Method in class biology.spectro.domain.SpectroBehavior
Sets instructions for stage
setInstructions() - Method in class biology.spectro.domain.SpectroBehavior
Sets instructions stage based on the position of the needle
setLidOpen(boolean) - Method in class biology.spectro.domain.SpectroBehavior
Handle the relationship between status of lid and needle
setNeedleBackToZero() - Method in class biology.spectro.domain.SpectroBehavior
Sets needles back to zero position, both small one and large one, at the same time
setNextState() - Method in class biology.spectro.domain.SpectroMachine
 
setOff(boolean) - Method in class biology.spectro.domain.PilotLamp
sets lamp off
setPassword(String) - Method in class biology.spectro.collaboration.Account
Setter for changing password value
setReading(double) - Method in class biology.spectro.domain.SpectroBehavior
Sets absorbanceMeter reading
setSelectOccured(TransformEvent) - Method in class biology.spectro.domain.DialWatcher
 
setSelectOccured(TransformEvent) - Method in class biology.spectro.domain.NeedleWatcher
 
setSelectOccured(TransformEvent) - Method in class biology.spectro.domain.TestTubeMotionWatcher
 
setSelectOccured(TransformEvent) - Method in class biology.spectro.domain.WaveDialBehavior
 
setState(SpectroState) - Method in class biology.spectro.domain.SpectroBehavior
Sets state
setState(SpectroState) - Method in interface biology.spectro.domain.StateListener
 
setTestTube(TestTubeFigure, long) - Method in class biology.spectro.domain.CurrentTestTube
sets test tube
setTestTube() - Method in class biology.spectro.domain.OffUnoccupiedOpen
inserts test tube into sample holder, then state chagnes to OffOccupiedOpen
setTestTube() - Method in class biology.spectro.domain.OnUnoccupiedOpen
inserts test tube, state changes.
setTestTube(TestTube) - Method in class biology.spectro.domain.SampleHolder
sets test tube
setTestTube(TestTubeFigure) - Method in class biology.spectro.domain.SpectroBehavior
Sets testTube
setTestTube() - Method in class biology.spectro.domain.SpectroState
 
setTestTube() - Method in interface biology.spectro.domain.StateListener
 
setVisibleOccured(AppearanceEvent) - Method in class biology.spectro.presentation.SpectroEditor
 
setWarningText1() - Method in class biology.spectro.domain.SpectroBehavior
Warning text 1 for wrong stage
setWarningText2() - Method in class biology.spectro.domain.SpectroBehavior
Warning text 2 for wrong needle position
specMachine - Variable in class biology.spectro.presentation.SpectroEditor
 
Spectro - Class in biology.spectro.collaboration
Main method for this application
Spectro() - Constructor for class biology.spectro.collaboration.Spectro
 
SpectroBehavior - Class in biology.spectro.domain
This class, which implements interface Behavior, is used to implement animation of components.
SpectroBehavior() - Constructor for class biology.spectro.domain.SpectroBehavior
Constructor for class SpectroBehavior
SpectroEditor - Class in biology.spectro.presentation
 
SpectroGUIBuilder - Class in biology.spectro.presentation
 
SpectroGUIBuilder(SpectroEditor) - Constructor for class biology.spectro.presentation.SpectroGUIBuilder
 
SpectroLab - Class in biology.spectro.collaboration
 
SpectroLab() - Constructor for class biology.spectro.collaboration.SpectroLab
 
SpectroMachine - Class in biology.spectro.domain
 
SpectroMachine() - Constructor for class biology.spectro.domain.SpectroMachine
 
SpectroPhotometer - Class in biology.spectro.domain
This class extends LabObject
SpectroPhotometer(CreateGlyphCommand, Transform2D) - Constructor for class biology.spectro.domain.SpectroPhotometer
Constructor
SpectroState - Class in biology.spectro.domain
 
SpectroState(SpectroBehavior) - Constructor for class biology.spectro.domain.SpectroState
Constructor for SpectroState
StateListener - Interface in biology.spectro.domain
interface for StateListener
switchNotOn() - Method in class biology.spectro.domain.SpectroBehavior
Switch on
SwitchWatcher - Class in biology.spectro.domain
 
SwitchWatcher() - Constructor for class biology.spectro.domain.SwitchWatcher
 
A B C D E F G H I L M N O P R S T U V W