Package xbot.common.command
Class XScheduler
java.lang.Object
xbot.common.command.XScheduler
Wrapper for base Scheduler which intelligently manages exceptions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
int
void
registerSubsystem
(Subsystem... subsystems) void
reset()
void
run()
void
setDefaultCommand
(Subsystem subsystem, Command defaultCommand) void
-
Constructor Details
-
XScheduler
@Inject public XScheduler()
-
-
Method Details
-
getNumberOfCrashes
public int getNumberOfCrashes() -
run
public void run() -
reset
public void reset() -
getLastException
-
cancelAll
public void cancelAll() -
unregisterAllSubsystems
public void unregisterAllSubsystems() -
registerSubsystem
-
setDefaultCommand
-