gate.gui
Class LuceneDataStoreSearchGUI.HeaderMouseListener
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
gate.gui.docview.AnnotationStack.StackMouseListener
gate.gui.LuceneDataStoreSearchGUI.HeaderMouseListener
- All Implemented Interfaces:
- MouseListener, MouseMotionListener, MouseWheelListener, EventListener, MouseInputListener
- Enclosing class:
- LuceneDataStoreSearchGUI
protected class LuceneDataStoreSearchGUI.HeaderMouseListener
- extends AnnotationStack.StackMouseListener
Displays statistics according to the stack row header right-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 |
mouseClicked(MouseEvent e)
|
void |
mouseEntered(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.HeaderMouseListener
public LuceneDataStoreSearchGUI.HeaderMouseListener()
LuceneDataStoreSearchGUI.HeaderMouseListener
public LuceneDataStoreSearchGUI.HeaderMouseListener(String type,
String feature)
LuceneDataStoreSearchGUI.HeaderMouseListener
public LuceneDataStoreSearchGUI.HeaderMouseListener(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
mouseClicked
public void mouseClicked(MouseEvent e)
- Specified by:
mouseClicked
in interface MouseListener
- Overrides:
mouseClicked
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