X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=tim%2Fprune%2Fgui%2Fcolour%2FPatchListener.java;fp=tim%2Fprune%2Fgui%2Fcolour%2FPatchListener.java;h=0000000000000000000000000000000000000000;hb=ce6f2161b8596f7018d6a76bff79bc9e571f35fd;hp=732e54332a03754a9a15e4418290aa1de8131770;hpb=2d8cb72e84d5cc1089ce77baf1e34ea3ea2f8465;p=GpsPrune.git diff --git a/tim/prune/gui/colour/PatchListener.java b/tim/prune/gui/colour/PatchListener.java deleted file mode 100644 index 732e543..0000000 --- a/tim/prune/gui/colour/PatchListener.java +++ /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); - } -}