Class IceAgitatorState
java.lang.Object
com.tccc.kos.commons.core.service.state.StateBean
com.tccc.kos.ext.freestyle.hardware.can.subnode.ice.IceAgitatorState
- All Implemented Interfaces:
com.tccc.kos.commons.core.service.handle.HandleAware,Cloneable
public class IceAgitatorState
extends com.tccc.kos.commons.core.service.state.StateBean
State bean for IceAgitator
- Version:
- 2023-11-14
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanbooleanbooleanvoidsetAgitating(boolean agitating) voidsetIceChuteOpen(boolean iceChuteOpen) voidsetIceLeverPressed(boolean iceLeverPressed) toString()Methods inherited from class com.tccc.kos.commons.core.service.state.StateBean
addListener, broadcast, getHandle, getPath, getView, removeListener, setViewMethods inherited from interface com.tccc.kos.commons.core.service.handle.HandleAware
addHandleChild, getName
-
Constructor Details
-
IceAgitatorState
public IceAgitatorState(com.tccc.kos.commons.core.service.handle.Handle handle)
-
-
Method Details
-
isAgitating
public boolean isAgitating() -
isIceChuteOpen
public boolean isIceChuteOpen() -
isIceLeverPressed
public boolean isIceLeverPressed() -
setAgitating
public void setAgitating(boolean agitating) -
setIceChuteOpen
public void setIceChuteOpen(boolean iceChuteOpen) -
setIceLeverPressed
public void setIceLeverPressed(boolean iceLeverPressed) -
toString
-
equals
- Overrides:
equalsin classcom.tccc.kos.commons.core.service.state.StateBean
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.tccc.kos.commons.core.service.state.StateBean
-