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

    Constructors
    Constructor
    Description
    CartridgeAgitatorState(com.tccc.kos.commons.core.service.handle.Handle handle)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    void
    setAgitating(boolean agitating)
     
    void
    setHomed(boolean homed)
     
    void
    setHoming(boolean homing)
     
    void
    setHomingTimeout(boolean homingTimeout)
     
     

    Methods inherited from class com.tccc.kos.commons.core.service.state.StateBean

    addListener, broadcast, getHandle, getPath, getView, removeListener, setView

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait

    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

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class com.tccc.kos.commons.core.service.state.StateBean
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.tccc.kos.commons.core.service.state.StateBean