public class SelectTopicPanel extends javax.swing.JPanel implements TopicSelector
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
private Wandora |
admin |
private javax.swing.JRadioButton |
baseNameRadioButton |
private javax.swing.ButtonGroup |
buttonGroup1 |
private javax.swing.JPanel |
radioPanel |
private Topic |
result |
private javax.swing.JTextArea |
resultTextArea |
private javax.swing.JButton |
searchButton |
private javax.swing.JLabel |
searchLabel |
private javax.swing.JPanel |
searchPanel |
private javax.swing.JTextField |
searchTextField |
private javax.swing.JRadioButton |
subjectIdentifierRadioButton |
private javax.swing.JRadioButton |
subjectLocatorRadioButton |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
SelectTopicPanel(Wandora admin)
Creates new form SelectTopicPanel
|
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup() |
void |
doSearch() |
java.awt.Component |
getPanel()
Returns the panel used to make selection.
|
Topic |
getSelectedTopic()
Returns the selected topic.
|
Topic[] |
getSelectedTopics()
Returns an array of selected topics.
|
java.lang.String |
getSelectorName()
Gets the name of the selector.
|
void |
init() |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
void |
requestSearchFieldFocus() |
private void |
searchButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
searchTextFieldKeyReleased(java.awt.event.KeyEvent evt) |
private void |
searchTextFieldKeyTyped(java.awt.event.KeyEvent evt) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprivate Wandora admin
private Topic result
private javax.swing.JRadioButton baseNameRadioButton
private javax.swing.ButtonGroup buttonGroup1
private javax.swing.JPanel radioPanel
private javax.swing.JTextArea resultTextArea
private javax.swing.JButton searchButton
private javax.swing.JLabel searchLabel
private javax.swing.JPanel searchPanel
private javax.swing.JTextField searchTextField
private javax.swing.JRadioButton subjectIdentifierRadioButton
private javax.swing.JRadioButton subjectLocatorRadioButton
public SelectTopicPanel(Wandora admin)
private void initComponents()
private void searchTextFieldKeyReleased(java.awt.event.KeyEvent evt)
public void init()
init in interface TopicSelectorpublic void cleanup()
cleanup in interface TopicSelectorpublic void requestSearchFieldFocus()
public void doSearch()
public Topic getSelectedTopic()
TopicSelectorgetSelectedTopic in interface TopicSelectorpublic Topic[] getSelectedTopics()
TopicSelectorgetSelectedTopics in interface TopicSelectorpublic java.awt.Component getPanel()
TopicSelectorgetPanel in interface TopicSelectorpublic java.lang.String getSelectorName()
TopicSelectorgetSelectorName in interface TopicSelectorprivate void searchButtonActionPerformed(java.awt.event.ActionEvent evt)
private void searchTextFieldKeyTyped(java.awt.event.KeyEvent evt)
Copyright 2004-2015 Wandora Team