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