diff options
Diffstat (limited to 'src/org/mckenzierobotics/lib/robot/CommandBase.java')
-rw-r--r-- | src/org/mckenzierobotics/lib/robot/CommandBase.java | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/org/mckenzierobotics/lib/robot/CommandBase.java b/src/org/mckenzierobotics/lib/robot/CommandBase.java index 0e70893..a0fb5a2 100644 --- a/src/org/mckenzierobotics/lib/robot/CommandBase.java +++ b/src/org/mckenzierobotics/lib/robot/CommandBase.java @@ -1,18 +1,18 @@ /** * CommandBase - defines robot hardware; superclass of all commands. - * + * * Copyright (c) FIRST 2008. All Rights Reserved. * Open Source Software - may be modified and shared by FRC teams. The code * must be accompanied by the FIRST BSD license file in the root directory of * the project. - * + * * Copyright (c) 2012 Precise Path Robotics, Inc * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. - * + * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @@ -20,7 +20,7 @@ * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. - * + * * @author Luke Shumaker <lukeshu@sbcglobal.net> */ package org.mckenzierobotics.lib.robot; @@ -33,7 +33,7 @@ import edu.wpi.first.wpilibj.command.Subsystem; * The base for all commands, also the class defining robot hardware/config. * All atomic commands should subclass CommandBase. CommandBase stores creates * and stores each control system. - * + * * @author Luke Shumaker <lukeshu@sbcglobal.net> */ public abstract class CommandBase extends Command { @@ -45,14 +45,14 @@ public abstract class CommandBase extends Command { } super.requires(subsystem); } - + public synchronized void start() { if (has_subsystems) { super.start(); } } /** * Instantiate a CANJaguar, handling exceptions. - * + * * @param id CANJaguar ID to use. * @return the CANJaguar */ @@ -65,7 +65,7 @@ public abstract class CommandBase extends Command { } return ret; } - + public CommandBase() { super(); } public CommandBase(double timeout) { super(timeout); } public CommandBase(String name) { super(name); } |