gui.dragndrop
Class TreeDropTargetListener

java.lang.Object
  extended by gui.dragndrop.TreeDropTargetListener
All Implemented Interfaces:
java.awt.dnd.DropTargetListener, java.util.EventListener

public class TreeDropTargetListener
extends java.lang.Object
implements java.awt.dnd.DropTargetListener


Field Summary
 int klickedNode
           
 Main main
           
 javax.swing.JTree pdbs
           
 javax.swing.JTree tree
           
 
Constructor Summary
TreeDropTargetListener(javax.swing.JTree treeGiven, Main mainGiven, javax.swing.JTree pdbs, int componenteNumb)
          Extended the DropTargetListener
 
Method Summary
 void dragEnter(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
           
 void dragExit(java.awt.dnd.DropTargetEvent dropTargetEvent)
           
 void dragOver(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
           
 void drop(java.awt.dnd.DropTargetDropEvent dropTargetDropEvent)
          Checks if the drop is allowed at this place in the tree.
 void dropActionChanged(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
           
 int getKomponentsCounter()
           
 void setKomponentsCounter(int komponentsCounter)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tree

public javax.swing.JTree tree

pdbs

public javax.swing.JTree pdbs

klickedNode

public int klickedNode

main

public Main main
Constructor Detail

TreeDropTargetListener

public TreeDropTargetListener(javax.swing.JTree treeGiven,
                              Main mainGiven,
                              javax.swing.JTree pdbs,
                              int componenteNumb)
Extended the DropTargetListener

Parameters:
treeGiven - Membrane Model Tree
mainGiven - Main frame
pdbs - JTree with pdb files
componenteNumb - int (number of components in treeGiven)
Method Detail

dragEnter

public void dragEnter(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
Specified by:
dragEnter in interface java.awt.dnd.DropTargetListener

dragExit

public void dragExit(java.awt.dnd.DropTargetEvent dropTargetEvent)
Specified by:
dragExit in interface java.awt.dnd.DropTargetListener

dragOver

public void dragOver(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
Specified by:
dragOver in interface java.awt.dnd.DropTargetListener

dropActionChanged

public void dropActionChanged(java.awt.dnd.DropTargetDragEvent dropTargetDragEvent)
Specified by:
dropActionChanged in interface java.awt.dnd.DropTargetListener

drop

public void drop(java.awt.dnd.DropTargetDropEvent dropTargetDropEvent)
Checks if the drop is allowed at this place in the tree.

Specified by:
drop in interface java.awt.dnd.DropTargetListener
Parameters:
dropTargetDropEvent - DropTargetDropEvent

getKomponentsCounter

public int getKomponentsCounter()
Returns:
Returns the komponentsCounter.

setKomponentsCounter

public void setKomponentsCounter(int komponentsCounter)
Parameters:
komponentsCounter - The komponentsCounter to set.