summaryrefslogtreecommitdiff
path: root/smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java
diff options
context:
space:
mode:
Diffstat (limited to 'smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java')
-rw-r--r--smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java27
1 files changed, 27 insertions, 0 deletions
diff --git a/smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java b/smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java
new file mode 100644
index 0000000..c20fab9
--- /dev/null
+++ b/smartdashboard/src/edu/wpi/first/smartdashboard/types/named/CANSpeedControllerType.java
@@ -0,0 +1,27 @@
+
+package edu.wpi.first.smartdashboard.types.named;
+
+import edu.wpi.first.smartdashboard.livewindow.elements.CANSpeedController;
+import edu.wpi.first.smartdashboard.types.NamedDataType;
+
+/**
+ *
+ * @author Sam Carlberg
+ */
+public class CANSpeedControllerType extends NamedDataType {
+
+ public static final String LABEL = "CANSpeedController";
+
+ private CANSpeedControllerType() {
+ super(LABEL, CANSpeedController.class);
+ }
+
+ public static NamedDataType get() {
+ if (NamedDataType.get(LABEL) != null) {
+ return NamedDataType.get(LABEL);
+ } else {
+ return new CANSpeedControllerType();
+ }
+ }
+
+}