de.uni_paderborn.fujaba.fsa.listener
Class RectangularSelectionListener

java.lang.Object
  extended byjavax.swing.event.MouseInputAdapter
      extended byde.uni_paderborn.fujaba.fsa.listener.RectangularSelectionListener
All Implemented Interfaces:
java.util.EventListener, javax.swing.event.MouseInputListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener

public class RectangularSelectionListener
extends javax.swing.event.MouseInputAdapter

No comment provided by developer, please add a comment to improve documentation.

Version:
$Revision: 1.13 $
Author:
$Author: lowende $

Field Summary
private  java.util.LinkedList changed
          No comment provided by developer, please add a comment to improve documentation.
private static int LAYER
          No comment provided by developer, please add a comment to improve documentation.
private static java.lang.String LAYER_NAME
          No comment provided by developer, please add a comment to improve documentation.
private  javax.swing.JPanel panel
          No comment provided by developer, please add a comment to improve documentation.
private  java.awt.Point relativePositionOnPress
          No comment provided by developer, please add a comment to improve documentation.
private  java.util.HashSet selected
          No comment provided by developer, please add a comment to improve documentation.
private static RectangularSelectionListener singleton
          No comment provided by developer, please add a comment to improve documentation.
private  FSAContainer target
          No comment provided by developer, please add a comment to improve documentation.
private  java.util.HashSet unselected
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
private RectangularSelectionListener()
          The default constructor is empty.
 
Method Summary
static RectangularSelectionListener get()
          No comment provided by developer, please add a comment to improve documentation.
 void mouseDragged(java.awt.event.MouseEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void mousePressed(java.awt.event.MouseEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 void mouseReleased(java.awt.event.MouseEvent e)
          No comment provided by developer, please add a comment to improve documentation.
 
Methods inherited from class javax.swing.event.MouseInputAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LAYER

private static final int LAYER
No comment provided by developer, please add a comment to improve documentation.


LAYER_NAME

private static final java.lang.String LAYER_NAME
No comment provided by developer, please add a comment to improve documentation.

See Also:
Constant Field Values

singleton

private static RectangularSelectionListener singleton
No comment provided by developer, please add a comment to improve documentation.


relativePositionOnPress

private java.awt.Point relativePositionOnPress
No comment provided by developer, please add a comment to improve documentation.


panel

private javax.swing.JPanel panel
No comment provided by developer, please add a comment to improve documentation.


selected

private java.util.HashSet selected
No comment provided by developer, please add a comment to improve documentation.


unselected

private java.util.HashSet unselected
No comment provided by developer, please add a comment to improve documentation.


target

private FSAContainer target
No comment provided by developer, please add a comment to improve documentation.


changed

private java.util.LinkedList changed
No comment provided by developer, please add a comment to improve documentation.

Constructor Detail

RectangularSelectionListener

private RectangularSelectionListener()
The default constructor is empty.

Method Detail

get

public static RectangularSelectionListener get()
No comment provided by developer, please add a comment to improve documentation.

Returns:
No description provided

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
e - No description provided

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
e - No description provided

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
No comment provided by developer, please add a comment to improve documentation.

Parameters:
e - No description provided