public class OffOccupiedOpen extends SpectroState
Constructor and Description |
---|
OffOccupiedOpen(SpectroBehavior state)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
flipLid()
flips lid then state changes from OffOccupiedOpen to
OffOccupiedClosed
|
void |
flipSwitch()
flips switch then state changes from OffOccupiedOpen to
OnOccupiedOpen
|
double |
measure()
measures test tube under state OffOccupiedOpen.
|
void |
removeTestTube()
removes test tube from sample holder then state changes from
OffOccupiedOpen to OffUnoccupiedOpen
|
setTestTube, takeDialAction
public OffOccupiedOpen(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 removeTestTube()
removeTestTube
in class SpectroState