de.uni_paderborn.fujaba.fsa.listener
Class SelectionMouseListener

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

public class SelectionMouseListener
extends javax.swing.event.MouseInputAdapter
implements AscendDescendMouseHandler.Ascend, AscendDescendMouseHandler.Descend

Handles selecting of Objects as well as putting selected Objects on top of others

Version:
$Revision: 1.16 $
Author:
$Author: lowende $

Field Summary
protected  boolean consume
          No comment provided by developer, please add a comment to improve documentation.
protected  boolean deleteSelection
          No comment provided by developer, please add a comment to improve documentation.
protected  boolean multi
          No comment provided by developer, please add a comment to improve documentation.
 
Constructor Summary
protected SelectionMouseListener()
          The default constructor is empty.
 
Method Summary
static SelectionMouseListener get()
          No comment provided by developer, please add a comment to improve documentation.
 void mouseClicked(java.awt.event.MouseEvent e)
          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)
          Overwrites the mousePressed method of ComponentMouseListener.
 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
mouseEntered, mouseExited, mouseMoved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

deleteSelection

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


multi

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


consume

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

Constructor Detail

SelectionMouseListener

protected SelectionMouseListener()
The default constructor is empty.

Method Detail

get

public static SelectionMouseListener 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)
Overwrites the mousePressed method of ComponentMouseListener. It sets the lastPoint attribute.

Specified by:
mousePressed in interface java.awt.event.MouseListener
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.

Specified by:
mouseReleased in interface java.awt.event.MouseListener
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.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener
Parameters:
e - No description provided

mouseClicked

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

Specified by:
mouseClicked in interface java.awt.event.MouseListener
Parameters:
e - No description provided