|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.argouml.swingext.Splitter.MyMouseListener
The mouse listener to detect mouse interaction with this splitter
Field Summary | |
private int |
mousePositionOnSplitterWhenPressed
A value is recorded here when the mouse is pressed on the splitter. |
private int |
positionOfSplitterWhenPressed
When the mouse is pressed the splitter position is recorded so that the the difference in position can be calculated when the mouse is released. |
Constructor Summary | |
private |
Splitter.MyMouseListener()
|
Method Summary | |
void |
mouseClicked(java.awt.event.MouseEvent me)
On a double click either hide or show the component selected for quick hide. |
void |
mouseDragged(java.awt.event.MouseEvent me)
On a mouse drag attempt to reposition splitter. |
void |
mouseEntered(java.awt.event.MouseEvent me)
Empty method to satisy interface only, there is no action when mouse enters splitter area |
void |
mouseExited(java.awt.event.MouseEvent me)
Empty method to satisy interface only, there is no action when mouse leaves splitter area |
void |
mouseMoved(java.awt.event.MouseEvent me)
Empty method to satisy interface only, there is no action when mouse moves through splitter area |
void |
mousePressed(java.awt.event.MouseEvent me)
On a mouse press record the position of the splitter and the position of the mouse on the splitter. |
void |
mouseReleased(java.awt.event.MouseEvent me)
On a mouse release make sure that components are repositioned. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private int positionOfSplitterWhenPressed
private int mousePositionOnSplitterWhenPressed
Constructor Detail |
private Splitter.MyMouseListener()
Method Detail |
public void mouseReleased(java.awt.event.MouseEvent me)
mouseReleased
in interface java.awt.event.MouseListener
public void mouseDragged(java.awt.event.MouseEvent me)
mouseDragged
in interface java.awt.event.MouseMotionListener
public void mousePressed(java.awt.event.MouseEvent me)
mousePressed
in interface java.awt.event.MouseListener
public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent me)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent me)
mouseExited
in interface java.awt.event.MouseListener
public void mouseMoved(java.awt.event.MouseEvent me)
mouseMoved
in interface java.awt.event.MouseMotionListener
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ArgoUML © 1996-2004 (20040316) | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |