]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - src/tim/prune/gui/GenericDisplay.java
Moved source into separate src directory due to popular request
[GpsPrune.git] / src / tim / prune / gui / GenericDisplay.java
diff --git a/src/tim/prune/gui/GenericDisplay.java b/src/tim/prune/gui/GenericDisplay.java
new file mode 100644 (file)
index 0000000..a6f9b86
--- /dev/null
@@ -0,0 +1,33 @@
+package tim.prune.gui;
+
+import javax.swing.JPanel;
+
+import tim.prune.DataSubscriber;
+import tim.prune.data.Track;
+import tim.prune.data.TrackInfo;
+
+/**
+ * Superclass of all display components
+ */
+public abstract class GenericDisplay extends JPanel implements DataSubscriber
+{
+       protected TrackInfo _trackInfo = null;
+       protected Track _track = null;
+
+       /**
+        * Constructor
+        * @param inTrackInfo trackInfo object
+        */
+       public GenericDisplay(TrackInfo inTrackInfo)
+       {
+               _trackInfo = inTrackInfo;
+               _track = _trackInfo.getTrack();
+       }
+
+       /**
+        * Ignore action completed signals
+        */
+       public void actionCompleted(String inMessage)
+       {
+       }
+}