Class CartridgeAgitatorState
java.lang.Object
com.tccc.kos.commons.core.service.state.StateBean
com.tccc.kos.ext.freestyle.hardware.can.subnode.cartridgeagitator.CartridgeAgitatorState
- All Implemented Interfaces:
com.tccc.kos.commons.core.service.handle.HandleAware,Cloneable
public class CartridgeAgitatorState
extends com.tccc.kos.commons.core.service.state.StateBean
State for a cartridge agitator.
- Version:
- 2025-08-11
-
Constructor Summary
ConstructorsConstructorDescriptionCartridgeAgitatorState(com.tccc.kos.commons.core.service.handle.Handle handle) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanbooleanisHomed()booleanisHoming()booleanvoidsetAgitating(boolean agitating) voidsetHomed(boolean homed) voidsetHoming(boolean homing) voidsetHomingTimeout(boolean homingTimeout) 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
-
CartridgeAgitatorState
public CartridgeAgitatorState(com.tccc.kos.commons.core.service.handle.Handle handle)
-
-
Method Details
-
isAgitating
public boolean isAgitating() -
isHoming
public boolean isHoming() -
isHomed
public boolean isHomed() -
isHomingTimeout
public boolean isHomingTimeout() -
setAgitating
public void setAgitating(boolean agitating) -
setHoming
public void setHoming(boolean homing) -
setHomed
public void setHomed(boolean homed) -
setHomingTimeout
public void setHomingTimeout(boolean homingTimeout) -
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
-