gate.gui
Class LuceneDataStoreSearchGUI.AnnotationMouseListener
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
gate.gui.docview.AnnotationStack.StackMouseListener
gate.gui.LuceneDataStoreSearchGUI.AnnotationMouseListener
- All Implemented Interfaces:
- MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
- Enclosing class:
- LuceneDataStoreSearchGUI
protected class LuceneDataStoreSearchGUI.AnnotationMouseListener
- extends AnnotationStack.StackMouseListener
Modifies the query or displays statistics according to the
annotation rectangle clicked.
Method Summary |
MouseInputAdapter |
createListener(String... parameters)
There is 3 cases for the parameters of createListener:
first line of text -> createListener(word)
first column, header -> createListener(type),
createListener(type, feature)
annotation -> createListener(set, type, annotationId),
createListener(set, type, feature, value, annotationId)
|
void |
mouseEntered(MouseEvent e)
|
void |
mouseExited(MouseEvent e)
|
void |
mousePressed(MouseEvent e)
|
void |
mouseReleased(MouseEvent e)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuceneDataStoreSearchGUI.AnnotationMouseListener
public LuceneDataStoreSearchGUI.AnnotationMouseListener()
LuceneDataStoreSearchGUI.AnnotationMouseListener
public LuceneDataStoreSearchGUI.AnnotationMouseListener(String type,
String feature,
String text)
LuceneDataStoreSearchGUI.AnnotationMouseListener
public LuceneDataStoreSearchGUI.AnnotationMouseListener(String type)
createListener
public MouseInputAdapter createListener(String... parameters)
- Description copied from class:
AnnotationStack.StackMouseListener
- There is 3 cases for the parameters of createListener:
- first line of text -> createListener(word)
- first column, header -> createListener(type),
createListener(type, feature)
- annotation -> createListener(set, type, annotationId),
createListener(set, type, feature, value, annotationId)
- Overrides:
createListener
in class AnnotationStack.StackMouseListener
- Parameters:
parameters
- see above
- Returns:
- a MouseInputAdapter for the text, header or annotation
mouseEntered
public void mouseEntered(MouseEvent e)
- Specified by:
mouseEntered
in interface MouseListener
- Overrides:
mouseEntered
in class MouseAdapter
mouseExited
public void mouseExited(MouseEvent e)
- Specified by:
mouseExited
in interface MouseListener
- Overrides:
mouseExited
in class MouseAdapter
mousePressed
public void mousePressed(MouseEvent e)
- Specified by:
mousePressed
in interface MouseListener
- Overrides:
mousePressed
in class MouseAdapter
mouseReleased
public void mouseReleased(MouseEvent e)
- Specified by:
mouseReleased
in interface MouseListener
- Overrides:
mouseReleased
in class MouseAdapter