// Sendable Choosers send a drop down menu to the Smart Dashboard.
SendableChooser positionChooser;
- SendableChooser positionOneDefense, positionTwoDefense, positionThreeDefense, positionFourDefense, positionFiveDefense;
+ SendableChooser positionOneDefense, positionTwoDefense, positionThreeDefense,
+ positionFourDefense, positionFiveDefense;
@Override
public void robotInit() {
oi = new OI();
shooter = new Shooter();
- // initialize all the Sendable Choosers
- positionChooser = new SendableChooser();
- positionOneDefense = new SendableChooser();
- positionTwoDefense = new SendableChooser();
- positionThreeDefense = new SendableChooser();
- positionFourDefense = new SendableChooser();
- positionFiveDefense = new SendableChooser();
+ initializeSendableChoosers();
// add options for positions to the positionChooser
positionChooser.addDefault("Position 1", 1);
positionFiveDefense);
}
+ // initialize all the Sendable Choosers
+ private void initializeSendableChoosers() {
+ positionChooser = new SendableChooser();
+ positionOneDefense = new SendableChooser();
+ positionTwoDefense = new SendableChooser();
+ positionThreeDefense = new SendableChooser();
+ positionFourDefense = new SendableChooser();
+ positionFiveDefense = new SendableChooser();
+ }
+
private void addDefense(SendableChooser chooser) {
chooser.addDefault("Portcullis", Defense.PORTCULLIS);
chooser.addObject("Sally Port", Defense.SALLY_PORT);