public class RelationMouseAdapter
extends java.awt.event.MouseAdapter
Modifier and Type | Field and Description |
---|---|
(package private) RequestFirer |
requestFirer
Request firer
|
(package private) javax.swing.JTable |
table
Table
|
Constructor and Description |
---|
RelationMouseAdapter(javax.swing.JTable table)
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addRequestListener(IRequestListener listener)
Add request listener
|
private javax.swing.JPopupMenu |
makePopup(Relation relation)
Make popup menu
|
void |
mousePressed(java.awt.event.MouseEvent mouseEvent) |
void |
mouseReleased(java.awt.event.MouseEvent mouseEvent) |
private void |
popUp(java.awt.event.MouseEvent mouseEvent)
Popup menu
|
final javax.swing.JTable table
final RequestFirer requestFirer
public RelationMouseAdapter(javax.swing.JTable table)
table
- tablepublic void mousePressed(java.awt.event.MouseEvent mouseEvent)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class java.awt.event.MouseAdapter
public void mouseReleased(java.awt.event.MouseEvent mouseEvent)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class java.awt.event.MouseAdapter
private void popUp(java.awt.event.MouseEvent mouseEvent)
mouseEvent
- mouse eventprivate javax.swing.JPopupMenu makePopup(Relation relation)
relation
- selected relationpublic void addRequestListener(IRequestListener listener)
listener
- request listener