public abstract class ProjectTreeMouseAdapter extends MouseAdapter
ProjectTreeMouseAdapter modela os eventos de uma árvore
de diretórios de um projeto.| Constructor and Description |
|---|
ProjectTreeMouseAdapter(ProjectTree projectTree)
Construtor
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
doubleClickAction(csbase.logic.ClientProjectFile file)
Trata o duplo clique do mouse.
|
protected void |
fireOpenAction(csbase.logic.ClientProjectFile file)
Disparação ação de abertura de arquivo.
|
void |
mouseClicked(MouseEvent me)
Processa o evento de mouseClicked e caso tenha ocorrido um double-click
executa a ação correspondente.
|
void |
mousePressed(MouseEvent me) |
void |
mouseReleased(MouseEvent me) |
mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseWheelMovedpublic ProjectTreeMouseAdapter(ProjectTree projectTree)
projectTree - árvore de projeto.public void mouseReleased(MouseEvent me)
mouseReleased in interface MouseListenermouseReleased in class MouseAdapterpublic void mouseClicked(MouseEvent me)
mouseClicked in interface MouseListenermouseClicked in class MouseAdapterpublic void mousePressed(MouseEvent me)
mousePressed in interface MouseListenermousePressed in class MouseAdapterpublic abstract void doubleClickAction(csbase.logic.ClientProjectFile file)
file - arquivo selecionado.protected final void fireOpenAction(csbase.logic.ClientProjectFile file)
file - arquivo de projeto.Copyright © 2016. All rights reserved.