java.lang.Object
org.firstinspires.ftc.teamcode.fy23.robot.subsystems.blank.ClawBlank
All Implemented Interfaces:
Claw

public class ClawBlank extends Object implements Claw
A blank implementation of Claw that does nothing. Never returns null (returns blank objects instead where applicable), so hopefully no null pointers.
  • Constructor Details

    • ClawBlank

      public ClawBlank()
  • Method Details

    • setState

      public void setState(Claw.State state)
      Description copied from interface: Claw
      Set the desired state of the claw, and it will move to reach that state.
      Specified by:
      setState in interface Claw
    • getState

      public Claw.State getState()
      Description copied from interface: Claw
      Get the currently set state of the claw.
      Specified by:
      getState in interface Claw
    • update

      public void update()
      Description copied from interface: Claw
      Called by robot.update(). You do not need to call this method.
      Specified by:
      update in interface Claw