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