Class TreeListListener
java.lang.Object
org.gvsig.gui.beans.treelist.listeners.TreeListListener
- All Implemented Interfaces:
MouseListener,MouseMotionListener,EventListener,TreeListComponentListener
public class TreeListListener
extends Object
implements MouseListener, MouseMotionListener, TreeListComponentListener
Esta clase contiene la lógica que añade elementos desde el arbol a la lista, arrastrando o
haciendo doble click sobre el elemento en el arbol, elimina elementos de la lista haciendo
doble click sobre ellos o intercambia elementos arrastrando en la lista de una posición
a otra.
Nacho Brodin (brodin_ign@gva.es)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidEjecutamos el método elementAdded de todos los listeners registradosvoidEjecutamos el método elementMoved de todos los listeners registradosvoidEjecutamos el método elementRemoved de todos los listeners registradosvoidvoidvoidvoidvoidvoidvoidvoidvoidAsigna la listavoidAñade la lista de listenersvoidAsigna el arbol
-
Constructor Details
-
TreeListListener
public TreeListListener()This method initializes
-
-
Method Details
-
setList
Asigna la lista- Parameters:
list-
-
setTree
Asigna el arbol- Parameters:
tree-
-
deleteElement
public void deleteElement() -
insertElement
public void insertElement() -
mouseClicked
- Specified by:
mouseClickedin interfaceMouseListener
-
mouseEntered
- Specified by:
mouseEnteredin interfaceMouseListener
-
mouseExited
- Specified by:
mouseExitedin interfaceMouseListener
-
mousePressed
- Specified by:
mousePressedin interfaceMouseListener
-
mouseReleased
- Specified by:
mouseReleasedin interfaceMouseListener
-
mouseDragged
- Specified by:
mouseDraggedin interfaceMouseMotionListener
-
mouseMoved
- Specified by:
mouseMovedin interfaceMouseMotionListener
-
setListeners
Añade la lista de listeners- Parameters:
l-
-
elementAdded
Ejecutamos el método elementAdded de todos los listeners registrados- Specified by:
elementAddedin interfaceTreeListComponentListener- Parameters:
e- TreeListEvent
-
elementRemoved
Ejecutamos el método elementRemoved de todos los listeners registrados- Specified by:
elementRemovedin interfaceTreeListComponentListener- Parameters:
e- TreeListEvent
-
elementMoved
Ejecutamos el método elementMoved de todos los listeners registrados- Specified by:
elementMovedin interfaceTreeListComponentListener- Parameters:
e- TreeListEvent
-