org.exist.client.xacml
Class TreeMutator

java.lang.Object
  extended by org.exist.client.xacml.TreeMutator
All Implemented Interfaces:
DragGestureListener, DragSourceListener, DropTargetListener, ActionListener, KeyListener, MouseListener, EventListener, PopupMenuListener

public class TreeMutator
extends Object
implements ActionListener, DragGestureListener, DragSourceListener, DropTargetListener, KeyListener, MouseListener, PopupMenuListener


Field Summary
static int BIAS_AFTER
           
static int BIAS_BEFORE
           
static int BIAS_CURRENT
           
static int BIAS_NO_DESTINATION
           
 
Constructor Summary
TreeMutator(JTree tree)
           
 
Method Summary
 void actionPerformed(ActionEvent event)
           
 void dragDropEnd(DragSourceDropEvent event)
           
 void dragEnter(DragSourceDragEvent event)
           
 void dragEnter(DropTargetDragEvent event)
           
 void dragExit(DragSourceEvent event)
           
 void dragExit(DropTargetEvent event)
           
 void dragGestureRecognized(DragGestureEvent event)
           
 void dragOver(DragSourceDragEvent event)
           
 void dragOver(DropTargetDragEvent event)
           
 void drop(DropTargetDropEvent event)
           
 void dropActionChanged(DragSourceDragEvent event)
           
 void dropActionChanged(DropTargetDragEvent event)
           
 int getDestinationBias(XACMLTreeNode testNode)
           
 JTree getTree()
           
 void keyPressed(KeyEvent event)
           
 void keyReleased(KeyEvent event)
           
 void keyTyped(KeyEvent event)
           
 void mouseClicked(MouseEvent event)
           
 void mouseEntered(MouseEvent event)
           
 void mouseExited(MouseEvent event)
           
 void mousePressed(MouseEvent event)
           
 void mouseReleased(MouseEvent event)
           
 void popupMenuCanceled(PopupMenuEvent arg0)
           
 void popupMenuWillBecomeInvisible(PopupMenuEvent event)
           
 void popupMenuWillBecomeVisible(PopupMenuEvent arg0)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BIAS_BEFORE

public static final int BIAS_BEFORE
See Also:
Constant Field Values

BIAS_CURRENT

public static final int BIAS_CURRENT
See Also:
Constant Field Values

BIAS_AFTER

public static final int BIAS_AFTER
See Also:
Constant Field Values

BIAS_NO_DESTINATION

public static final int BIAS_NO_DESTINATION
See Also:
Constant Field Values
Constructor Detail

TreeMutator

public TreeMutator(JTree tree)
Method Detail

getTree

public JTree getTree()

reset

public void reset()

mouseClicked

public void mouseClicked(MouseEvent event)
Specified by:
mouseClicked in interface MouseListener

mouseEntered

public void mouseEntered(MouseEvent event)
Specified by:
mouseEntered in interface MouseListener

mouseExited

public void mouseExited(MouseEvent event)
Specified by:
mouseExited in interface MouseListener

mousePressed

public void mousePressed(MouseEvent event)
Specified by:
mousePressed in interface MouseListener

mouseReleased

public void mouseReleased(MouseEvent event)
Specified by:
mouseReleased in interface MouseListener

actionPerformed

public void actionPerformed(ActionEvent event)
Specified by:
actionPerformed in interface ActionListener

keyPressed

public void keyPressed(KeyEvent event)
Specified by:
keyPressed in interface KeyListener

keyReleased

public void keyReleased(KeyEvent event)
Specified by:
keyReleased in interface KeyListener

keyTyped

public void keyTyped(KeyEvent event)
Specified by:
keyTyped in interface KeyListener

popupMenuCanceled

public void popupMenuCanceled(PopupMenuEvent arg0)
Specified by:
popupMenuCanceled in interface PopupMenuListener

popupMenuWillBecomeInvisible

public void popupMenuWillBecomeInvisible(PopupMenuEvent event)
Specified by:
popupMenuWillBecomeInvisible in interface PopupMenuListener

popupMenuWillBecomeVisible

public void popupMenuWillBecomeVisible(PopupMenuEvent arg0)
Specified by:
popupMenuWillBecomeVisible in interface PopupMenuListener

dragGestureRecognized

public void dragGestureRecognized(DragGestureEvent event)
Specified by:
dragGestureRecognized in interface DragGestureListener

drop

public void drop(DropTargetDropEvent event)
Specified by:
drop in interface DropTargetListener

dragOver

public void dragOver(DropTargetDragEvent event)
Specified by:
dragOver in interface DropTargetListener

dragEnter

public void dragEnter(DropTargetDragEvent event)
Specified by:
dragEnter in interface DropTargetListener

dropActionChanged

public void dropActionChanged(DropTargetDragEvent event)
Specified by:
dropActionChanged in interface DropTargetListener

dragExit

public void dragExit(DropTargetEvent event)
Specified by:
dragExit in interface DropTargetListener

getDestinationBias

public int getDestinationBias(XACMLTreeNode testNode)

dropActionChanged

public void dropActionChanged(DragSourceDragEvent event)
Specified by:
dropActionChanged in interface DragSourceListener

dragEnter

public void dragEnter(DragSourceDragEvent event)
Specified by:
dragEnter in interface DragSourceListener

dragOver

public void dragOver(DragSourceDragEvent event)
Specified by:
dragOver in interface DragSourceListener

dragDropEnd

public void dragDropEnd(DragSourceDropEvent event)
Specified by:
dragDropEnd in interface DragSourceListener

dragExit

public void dragExit(DragSourceEvent event)
Specified by:
dragExit in interface DragSourceListener


Copyright (C) Wolfgang Meier. All rights reserved.