org.annotation.wordfreak.chooser
Class ChooserComponent

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.annotation.wordfreak.chooser.ChooserComponent
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, AnnotationSchemeListener, EventListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.awt.event.MouseListener, java.io.Serializable
Direct Known Subclasses:
ButtonsComponent, CommentComponent, CoreferenceComponent, DebugComponent, HeadComponent, InfoComponent, LabelComponent, MouseModeComponent, NamedEntityComponent, NavigationComponent, OutcomesComponent, OutcomesGroupComponent, RefiningComponent, RelationComponent, TabbedMultiComponent, TreeComponent

public abstract class ChooserComponent
extends javax.swing.JPanel
implements java.awt.event.MouseListener, java.awt.event.ActionListener, EventListener, AnnotationSchemeListener

Abstract component which can be extended for creating most input components. These components are the typical means for inputing annotation decisions into WordFreak.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  java.util.Map groups
          A mapping from group labels to the outcomes in those groups.
protected  java.util.List listeners
           
protected  int modifiers
           
static java.awt.Color selectionColor
           
protected  AnnotationView view
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ChooserComponent()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
           
 void addAnnotation(Annotation a)
          Designates that the specified annotation has been added
 void addAnnotation(Annotation a, Annotation p)
           
 void addChooserListener(ChooserListener cl)
           
 void addProperty(DynamicFeature f)
           
 void addProperty(DynamicFeature f, java.lang.String s)
           
 void addProperty(DynamicFeature f, java.lang.String l, java.lang.String s)
           
 void addProperty(java.lang.String f)
           
 void addProperty(java.lang.String f, java.lang.String s)
           
 void addStyle(java.lang.String name, javax.swing.text.AttributeSet as)
          This allows an AnnotationScheme to change the background color for a particular annotation
 void annotation(Annotation a)
          Notifies the listener to focus display the specified annotation.
 void annotations(java.util.List anns)
           
 void baseAnnotations(java.util.List anns)
           
protected  void buildComponent()
           
 boolean canDisplay(Annotation a)
           
 void clearAnnotationHighlights()
           
 boolean eventTranspired(java.lang.String com, java.lang.Object source)
           
 void file(AnnotationFile af)
          Notifies the listener that the specified annotation file should be presented to the user.
 void filteredAnnotations(java.util.List anns)
           
 java.awt.Component getFocusableComponent()
           
 void highlightAnnotation(Annotation a, java.awt.Color c)
           
 boolean isOutcome(java.lang.String code)
           
 boolean isScrollable()
           
 void makeVisible(Annotation a)
          Notifies the listener to make sure the annotation is visible
 void markOutcomes(Annotation[] anns, java.awt.Color c)
           
 void markOutcomes(java.lang.String[] codes, java.awt.Color c)
          specifies a set of outcomes for this annotation and designates the color that should be used to disply them.
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void moveAnnotation(Annotation a)
          Designates that the specified annotation is about to be moved.
 void outcomes(java.lang.String[] names)
          This allows an AnnotationScheme to change the outcomes presented to the user.
 void outcomes(java.lang.String[] names, java.lang.String[] codes)
          This allows an AnnotationScheme to change the outcomes presented to the user.
 void outcomes(java.lang.String[] names, java.lang.String[] codes, java.util.Map groups)
          This allows an AnnotationScheme to change the outcomes presented to the user.
 void progress(double p)
           
 void progress(int x, int n)
           
 void refresh()
          Notifies the listener that annotated files have been filtered in the scheme and may need to be redisplayed
 void refresh(Annotation a)
          Notifies the listen that the specified annotation needs to be redrawn.
 void reloadedFiles()
          Notifies the listener that annotated files have been reloaded in the scheme and may have been changed in arbitrary ways.
 void removeAllChooserListeners()
           
 void removeAnnotatedFile(AnnotationFile af)
           
 void removeAnnotation(Annotation a)
          Designates that the specified annotation has been removed.
 void removeChooserListener(ChooserListener cl)
           
 void removeContextualMenuItems(javax.swing.JMenuItem[] menus)
           
 void select(Annotation a)
          Notifies the listner that the specified annotation should be displayed as selected.
 void select(AnnotationSelection s)
          Notifies the listener that the specified selection should be displayed as selected.
 void select(Span s)
          Notifies the listner that the specified selection span should be displayed as selected.
 void setAnnotationScheme(ChooserListener cl)
           
 void setAnnotationStyle(Annotation a, java.lang.String name)
           
 void setAnnotationView(AnnotationView v)
          Indicates that annotations from the specified view should be processed.
 void setBackgroundColor(Annotation a, java.awt.Color c)
           
 void setChooser(Chooser c)
           
 void setColorScheme(java.util.Map cs)
          Provides a mapping between outcomes and colors for display purposes.
 void setContextualMenuItems(javax.swing.JMenuItem[] menus)
           
 void setContextualMenuItems(javax.swing.JMenuItem[] menus, java.lang.String[] alt_names, int[] mods)
           
 void setFontSize(int size)
           
 void setFontType(java.lang.String type)
           
 void setIcons(javax.swing.Icon[] i)
           
 void setProperty(DynamicFeature f)
           
 void setProperty(DynamicFeature f, java.lang.String s)
           
 void setProperty(DynamicFeature f, java.lang.String l, java.lang.String s)
           
 void setProperty(java.lang.String f)
          Designates that the specified property should be used for displaying label information about annotations handled by the caller.
 void setProperty(java.lang.String f, java.lang.String s)
           
 void setSortCriteria(SortCriteria s)
          Indicates that the annotations will be sorted based on the specified sort criteria.
 void showRelations(boolean b)
          Specifies whether the scheme wants relations to be displayed based on the specified parameter.
 void updateAnnotation(Annotation a)
          Designates that the specified annotation has been changed.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

view

protected AnnotationView view

listeners

protected java.util.List listeners

modifiers

protected int modifiers

selectionColor

public static final java.awt.Color selectionColor

groups

protected java.util.Map groups
A mapping from group labels to the outcomes in those groups.

Constructor Detail

ChooserComponent

public ChooserComponent()
Method Detail

buildComponent

protected void buildComponent()

setChooser

public void setChooser(Chooser c)

getFocusableComponent

public java.awt.Component getFocusableComponent()

setAnnotationScheme

public void setAnnotationScheme(ChooserListener cl)

addChooserListener

public void addChooserListener(ChooserListener cl)

removeAllChooserListeners

public void removeAllChooserListeners()

removeChooserListener

public void removeChooserListener(ChooserListener cl)

setIcons

public void setIcons(javax.swing.Icon[] i)
Specified by:
setIcons in interface AnnotationSchemeListener

outcomes

public void outcomes(java.lang.String[] names)
Description copied from interface: AnnotationSchemeListener
This allows an AnnotationScheme to change the outcomes presented to the user.

Specified by:
outcomes in interface AnnotationSchemeListener
Parameters:
names - The names for the outcome to be displayed to the user and used in the file..

outcomes

public void outcomes(java.lang.String[] names,
                     java.lang.String[] codes)
Description copied from interface: AnnotationSchemeListener
This allows an AnnotationScheme to change the outcomes presented to the user.

Specified by:
outcomes in interface AnnotationSchemeListener
Parameters:
names - The names for the outcome to be displayed to the user.
codes - The string to be stored in the file for this selection.

outcomes

public void outcomes(java.lang.String[] names,
                     java.lang.String[] codes,
                     java.util.Map groups)
Description copied from interface: AnnotationSchemeListener
This allows an AnnotationScheme to change the outcomes presented to the user.

Specified by:
outcomes in interface AnnotationSchemeListener
Parameters:
names - The names for the outcome to be displayed to the user.
codes - The string to be stored in the file for this selection.
groups - A mapping from group labels to a set of names for that group.

isScrollable

public boolean isScrollable()

file

public void file(AnnotationFile af)
Description copied from interface: AnnotationSchemeListener
Notifies the listener that the specified annotation file should be presented to the user. This may be the file that is already displayed.

Specified by:
file in interface AnnotationSchemeListener

annotation

public void annotation(Annotation a)
Description copied from interface: AnnotationSchemeListener
Notifies the listener to focus display the specified annotation. This may be the annotation that is currently being displayed.

Specified by:
annotation in interface AnnotationSchemeListener
Parameters:
a - The annotation to be displayed.

refresh

public void refresh(Annotation a)
Description copied from interface: AnnotationSchemeListener
Notifies the listen that the specified annotation needs to be redrawn.

Specified by:
refresh in interface AnnotationSchemeListener
Parameters:
a - The annotation that needs to be refreshed.

select

public void select(Annotation a)
Description copied from interface: AnnotationSchemeListener
Notifies the listner that the specified annotation should be displayed as selected.

Specified by:
select in interface AnnotationSchemeListener
Parameters:
a - the annotation to be selected.

select

public void select(Span s)
Description copied from interface: AnnotationSchemeListener
Notifies the listner that the specified selection span should be displayed as selected.

Specified by:
select in interface AnnotationSchemeListener
Parameters:
s - the span to be selected.

select

public void select(AnnotationSelection s)
Description copied from interface: AnnotationSchemeListener
Notifies the listener that the specified selection should be displayed as selected.

Specified by:
select in interface AnnotationSchemeListener
Parameters:
s - the selection to be selected.

makeVisible

public void makeVisible(Annotation a)
Description copied from interface: AnnotationSchemeListener
Notifies the listener to make sure the annotation is visible

Specified by:
makeVisible in interface AnnotationSchemeListener
Parameters:
a - the annotation to make visible

addStyle

public void addStyle(java.lang.String name,
                     javax.swing.text.AttributeSet as)
Description copied from interface: AnnotationSchemeListener
This allows an AnnotationScheme to change the background color for a particular annotation

Specified by:
addStyle in interface AnnotationSchemeListener

setAnnotationStyle

public void setAnnotationStyle(Annotation a,
                               java.lang.String name)
Specified by:
setAnnotationStyle in interface AnnotationSchemeListener

setBackgroundColor

public void setBackgroundColor(Annotation a,
                               java.awt.Color c)
Specified by:
setBackgroundColor in interface AnnotationSchemeListener

highlightAnnotation

public void highlightAnnotation(Annotation a,
                                java.awt.Color c)
Specified by:
highlightAnnotation in interface AnnotationSchemeListener

clearAnnotationHighlights

public void clearAnnotationHighlights()
Specified by:
clearAnnotationHighlights in interface AnnotationSchemeListener

showRelations

public void showRelations(boolean b)
Description copied from interface: AnnotationSchemeListener
Specifies whether the scheme wants relations to be displayed based on the specified parameter.

Specified by:
showRelations in interface AnnotationSchemeListener
Parameters:
b - indicates that relations should or shouldn't be displayed.

addAnnotation

public void addAnnotation(Annotation a)
Description copied from interface: AnnotationSchemeListener
Designates that the specified annotation has been added

Specified by:
addAnnotation in interface AnnotationSchemeListener
Parameters:
a - The added annotation.

addAnnotation

public void addAnnotation(Annotation a,
                          Annotation p)
Specified by:
addAnnotation in interface AnnotationSchemeListener

updateAnnotation

public void updateAnnotation(Annotation a)
Description copied from interface: AnnotationSchemeListener
Designates that the specified annotation has been changed.

Specified by:
updateAnnotation in interface AnnotationSchemeListener
Parameters:
a - The changed annotation.

removeAnnotation

public void removeAnnotation(Annotation a)
Description copied from interface: AnnotationSchemeListener
Designates that the specified annotation has been removed.

Specified by:
removeAnnotation in interface AnnotationSchemeListener
Parameters:
a - The annotation which is being removed.

moveAnnotation

public void moveAnnotation(Annotation a)
Description copied from interface: AnnotationSchemeListener
Designates that the specified annotation is about to be moved.

Specified by:
moveAnnotation in interface AnnotationSchemeListener
Parameters:
a - The annotation which is being moved.

removeAnnotatedFile

public void removeAnnotatedFile(AnnotationFile af)

progress

public void progress(int x,
                     int n)
Specified by:
progress in interface AnnotationSchemeListener

progress

public void progress(double p)
Specified by:
progress in interface AnnotationSchemeListener

setContextualMenuItems

public void setContextualMenuItems(javax.swing.JMenuItem[] menus)
Specified by:
setContextualMenuItems in interface AnnotationSchemeListener

setContextualMenuItems

public void setContextualMenuItems(javax.swing.JMenuItem[] menus,
                                   java.lang.String[] alt_names,
                                   int[] mods)
Specified by:
setContextualMenuItems in interface AnnotationSchemeListener

removeContextualMenuItems

public void removeContextualMenuItems(javax.swing.JMenuItem[] menus)
Specified by:
removeContextualMenuItems in interface AnnotationSchemeListener

setProperty

public void setProperty(java.lang.String f)
Description copied from interface: AnnotationSchemeListener
Designates that the specified property should be used for displaying label information about annotations handled by the caller. By default the "type" property is used for such purposes.

Specified by:
setProperty in interface AnnotationSchemeListener
Parameters:
f - the name of the property to be used as the default label property.

setProperty

public void setProperty(java.lang.String f,
                        java.lang.String s)
Specified by:
setProperty in interface AnnotationSchemeListener

addProperty

public void addProperty(java.lang.String f)
Specified by:
addProperty in interface AnnotationSchemeListener

addProperty

public void addProperty(java.lang.String f,
                        java.lang.String s)
Specified by:
addProperty in interface AnnotationSchemeListener

setProperty

public void setProperty(DynamicFeature f)
Specified by:
setProperty in interface AnnotationSchemeListener

setProperty

public void setProperty(DynamicFeature f,
                        java.lang.String s)
Specified by:
setProperty in interface AnnotationSchemeListener

setProperty

public void setProperty(DynamicFeature f,
                        java.lang.String l,
                        java.lang.String s)
Specified by:
setProperty in interface AnnotationSchemeListener

addProperty

public void addProperty(DynamicFeature f)
Specified by:
addProperty in interface AnnotationSchemeListener

addProperty

public void addProperty(DynamicFeature f,
                        java.lang.String s)
Specified by:
addProperty in interface AnnotationSchemeListener

addProperty

public void addProperty(DynamicFeature f,
                        java.lang.String l,
                        java.lang.String s)
Specified by:
addProperty in interface AnnotationSchemeListener

canDisplay

public boolean canDisplay(Annotation a)

markOutcomes

public void markOutcomes(java.lang.String[] codes,
                         java.awt.Color c)
specifies a set of outcomes for this annotation and designates the color that should be used to disply them.

Specified by:
markOutcomes in interface AnnotationSchemeListener

markOutcomes

public void markOutcomes(Annotation[] anns,
                         java.awt.Color c)
Specified by:
markOutcomes in interface AnnotationSchemeListener

setColorScheme

public void setColorScheme(java.util.Map cs)
Description copied from interface: AnnotationSchemeListener
Provides a mapping between outcomes and colors for display purposes.

Specified by:
setColorScheme in interface AnnotationSchemeListener

reloadedFiles

public void reloadedFiles()
Description copied from interface: AnnotationSchemeListener
Notifies the listener that annotated files have been reloaded in the scheme and may have been changed in arbitrary ways.

Specified by:
reloadedFiles in interface AnnotationSchemeListener

setSortCriteria

public void setSortCriteria(SortCriteria s)
Description copied from interface: AnnotationSchemeListener
Indicates that the annotations will be sorted based on the specified sort criteria.

Specified by:
setSortCriteria in interface AnnotationSchemeListener
Parameters:
s -

refresh

public void refresh()
Description copied from interface: AnnotationSchemeListener
Notifies the listener that annotated files have been filtered in the scheme and may need to be redisplayed

Specified by:
refresh in interface AnnotationSchemeListener

setAnnotationView

public void setAnnotationView(AnnotationView v)
Description copied from interface: AnnotationSchemeListener
Indicates that annotations from the specified view should be processed. If the specified view is null then there are currently no annotations to process. Typically processing entails displaying the annotations.

Specified by:
setAnnotationView in interface AnnotationSchemeListener
Parameters:
v - The current view for the scheme.

annotations

public void annotations(java.util.List anns)

baseAnnotations

public void baseAnnotations(java.util.List anns)

filteredAnnotations

public void filteredAnnotations(java.util.List anns)

isOutcome

public boolean isOutcome(java.lang.String code)

setFontSize

public void setFontSize(int size)

setFontType

public void setFontType(java.lang.String type)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Specified by:
mousePressed in interface java.awt.event.MouseListener

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener

eventTranspired

public boolean eventTranspired(java.lang.String com,
                               java.lang.Object source)
Specified by:
eventTranspired in interface EventListener


Copyright © 2004 Thomas Morton and Jeremy LaCivita. All Rights Reserved.