1 package org
.usfirst
.frc
.team3501
.robot
.commands
;
3 import org
.usfirst
.frc
.team3501
.robot
.OI
;
4 import org
.usfirst
.frc
.team3501
.robot
.Robot
;
5 import org
.usfirst
.frc
.team3501
.robot
.subsystems
.*;
7 import edu
.wpi
.first
.wpilibj
.command
.Command
;
9 public abstract class CommandBase
extends Command
{
11 protected static OI oi
;
13 protected static Drivetrain drivetrain
;
14 protected static Arm arm
;
15 protected static Claw claw
;
17 public CommandBase(String commandName
) {
22 drivetrain
= Robot
.drivetrain
;
27 protected void initialize() {}
29 protected void execute() {}
31 protected void end() {}
33 protected void interrupted() {}