gate.gui.wordnet
Class WordNetViewer
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
gate.creole.AbstractVisualResource
gate.gui.wordnet.WordNetViewer
- All Implemented Interfaces:
- Accessible, ActionListener, EventListener, FeatureBearer, ImageObserver, MenuContainer, NameBearer, Resource, Serializable, VisualResource
- public class WordNetViewer
- extends AbstractVisualResource
- implements ActionListener
- See Also:
- Serialized Form
Fields inherited from class javax.swing.JPanel |
|
Fields inherited from class java.awt.Container |
|
Method Summary |
void |
actionPerformed(ActionEvent e)
|
private void |
actionSearch()
|
private void |
addToPopupMenu(WordSense wordSense,
Synset synset,
int wordType,
List senses)
|
private void |
addToResult(StringBuffer display,
String text,
int wordType)
|
(package private) void |
adjectiveButton_actionPerformed(ActionEvent e)
|
(package private) void |
adverbButton_actionPerformed(ActionEvent e)
|
private boolean |
existInPopup(JPopupMenu menu,
String name)
|
String |
getDescription(int rel)
|
String |
getLabel(Relation r)
|
private String |
getWords(List words)
|
private void |
initResources()
|
(package private) void |
jbInit()
|
(package private) void |
nounButton_actionPerformed(ActionEvent e)
|
private void |
recursiveHoloMeroHypo(Synset synset,
StringBuffer display,
String prefix,
boolean symbPrefix,
int relationType,
String relRefString)
|
private void |
recursiveHypernym(Synset synset,
StringBuffer display,
String prefix)
|
private void |
relAntonymSeeAlso(List senses,
int relType,
String relRefString)
|
private void |
relAtributeSimilarTo(List senses,
int releationType,
String relRefString)
|
private void |
relHoloMeroHypo(List senses,
int relationType,
String relRefString)
|
private void |
relHypernym(List senses)
|
private void |
searchButton_actionPerformed(ActionEvent e)
|
private void |
searchWordTextField_actionPerformed(ActionEvent e)
|
private void |
sentanceFrames(List senses)
|
void |
setTarget(Object target)
Called by the GUI when this viewer/editor has to initialise itself for a
specific object. |
(package private) void |
verbButton_actionPerformed(ActionEvent e)
|
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 |
searchLabel
protected JLabel searchLabel
searchWordTextField
protected JTextField searchWordTextField
searchButton
protected JButton searchButton
resultPane
protected JTextPane resultPane
searchLabel2
protected JLabel searchLabel2
nounButton
protected JButton nounButton
verbButton
protected JButton verbButton
adjectiveButton
protected JButton adjectiveButton
adverbButton
protected JButton adverbButton
scrollPane
protected JScrollPane scrollPane
gridBagLayout1
protected GridBagLayout gridBagLayout1
nounPopup
protected JPopupMenu nounPopup
verbPopup
protected JPopupMenu verbPopup
adjectivePopup
protected JPopupMenu adjectivePopup
adverbPopup
protected JPopupMenu adverbPopup
propertiesFile
private static final String propertiesFile
- See Also:
- Constant Field Values
wnMain
private WordNet wnMain
senatnceFrames
private boolean senatnceFrames
SENTANCE_FAMES
public static final int SENTANCE_FAMES
- See Also:
- Constant Field Values
WordNetViewer
public WordNetViewer()
initResources
private void initResources()
jbInit
void jbInit()
searchButton_actionPerformed
private void searchButton_actionPerformed(ActionEvent e)
searchWordTextField_actionPerformed
private void searchWordTextField_actionPerformed(ActionEvent e)
actionSearch
private void actionSearch()
addToResult
private void addToResult(StringBuffer display,
String text,
int wordType)
addToPopupMenu
private void addToPopupMenu(WordSense wordSense,
Synset synset,
int wordType,
List senses)
existInPopup
private boolean existInPopup(JPopupMenu menu,
String name)
nounButton_actionPerformed
void nounButton_actionPerformed(ActionEvent e)
verbButton_actionPerformed
void verbButton_actionPerformed(ActionEvent e)
adjectiveButton_actionPerformed
void adjectiveButton_actionPerformed(ActionEvent e)
adverbButton_actionPerformed
void adverbButton_actionPerformed(ActionEvent e)
actionPerformed
public void actionPerformed(ActionEvent e)
- Specified by:
actionPerformed
in interface ActionListener
relHypernym
private void relHypernym(List senses)
recursiveHypernym
private void recursiveHypernym(Synset synset,
StringBuffer display,
String prefix)
relHoloMeroHypo
private void relHoloMeroHypo(List senses,
int relationType,
String relRefString)
recursiveHoloMeroHypo
private void recursiveHoloMeroHypo(Synset synset,
StringBuffer display,
String prefix,
boolean symbPrefix,
int relationType,
String relRefString)
relAntonymSeeAlso
private void relAntonymSeeAlso(List senses,
int relType,
String relRefString)
relAtributeSimilarTo
private void relAtributeSimilarTo(List senses,
int releationType,
String relRefString)
getWords
private String getWords(List words)
sentanceFrames
private void sentanceFrames(List senses)
getLabel
public String getLabel(Relation r)
getDescription
public String getDescription(int rel)
setTarget
public void setTarget(Object target)
- Called by the GUI when this viewer/editor has to initialise itself for a
specific object.
- Specified by:
setTarget
in interface VisualResource
- Overrides:
setTarget
in class AbstractVisualResource
- Parameters:
target
- the object (be it a Resource
,
DataStore
or whatever) this viewer has to display