public class OffUnoccupiedOpen extends SpectroState
Constructor and Description |
---|
OffUnoccupiedOpen(SpectroBehavior state)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
flipLid()
flips lid, then state changes to OffUnoccupiedClosed
|
void |
flipSwitch()
flips switch, then state changes to OnUnoccupiedOpen
|
double |
measure()
measures test tube, which does nothing
|
void |
setTestTube()
inserts test tube into sample holder, then state chagnes to
OffOccupiedOpen
|
removeTestTube, takeDialAction
public OffUnoccupiedOpen(SpectroBehavior state)
state
- public double measure()
measure
in class SpectroState
public void flipSwitch()
flipSwitch
in class SpectroState
public void flipLid()
flipLid
in class SpectroState
public void setTestTube()
setTestTube
in class SpectroState