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 TypeMethodDescriptionboolean
int
hashCode()
boolean
boolean
isHomed()
boolean
isHoming()
boolean
void
setAgitating
(boolean agitating) void
setHomed
(boolean homed) void
setHoming
(boolean homing) void
setHomingTimeout
(boolean homingTimeout) 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
-
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:
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
-