]> gitweb.fperrin.net Git - GpsPrune.git/blobdiff - tim/prune/gui/colour/PatchListener.java
Moved source into separate src directory due to popular request
[GpsPrune.git] / tim / prune / gui / colour / PatchListener.java
diff --git a/tim/prune/gui/colour/PatchListener.java b/tim/prune/gui/colour/PatchListener.java
deleted file mode 100644 (file)
index 732e543..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-package tim.prune.gui.colour;
-
-import java.awt.Color;
-import java.awt.event.MouseAdapter;
-import java.awt.event.MouseEvent;
-
-
-/**
- * Listener class to react to patch clicks
- */
-public class PatchListener extends MouseAdapter
-{
-       /** Associated patch */
-       private ColourPatch _patch = null;
-       /** Colour chooser object, shared between listeners */
-       private ColourChooser _colourChooser = null;
-
-       /**
-        * Constructor
-        * @param inPatch patch object to listen to
-        * @param inChooser colour chooser to use for selection
-        */
-       public PatchListener(ColourPatch inPatch, ColourChooser inChooser)
-       {
-               _patch = inPatch;
-               _colourChooser = inChooser;
-       }
-
-       /** React to mouse clicks */
-       public void mouseClicked(MouseEvent e)
-       {
-               _colourChooser.showDialog(_patch.getBackground());
-               Color colour = _colourChooser.getChosenColour();
-               if (colour != null) _patch.setColour(colour);
-       }
-}