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 TypeMethodDescriptionboolean
int
hashCode()
boolean
boolean
boolean
void
setAgitating
(boolean agitating) void
setIceChuteOpen
(boolean iceChuteOpen) void
setIceLeverPressed
(boolean iceLeverPressed) toString()
Methods inherited from class com.tccc.kos.commons.core.service.state.StateBean
addListener, broadcast, getHandle, getPath, getView, removeListener, setView
Methods 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:
equals
in classcom.tccc.kos.commons.core.service.state.StateBean
-
hashCode
public int hashCode()- Overrides:
hashCode
in classcom.tccc.kos.commons.core.service.state.StateBean
-