public class TMQLPanel extends javax.swing.JPanel implements TopicSelector
Modifier and Type | Class and Description |
---|---|
private class |
TMQLPanel.TMQLTextPane |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
addTmqlButton |
private javax.swing.JButton |
clearResultsButton |
private javax.swing.JButton |
delTmqlButton |
private SimpleLabel |
message |
private javax.swing.JScrollPane |
resultScrollPane |
private MixedTopicTable |
resultsTable |
private javax.swing.JButton |
runButton |
private javax.swing.JComboBox |
runtimeComboBox |
private javax.swing.JLabel |
runtimeLabel |
private javax.swing.JPanel |
selectQueryPanel1 |
private java.util.ArrayList<Tuples.T2<java.lang.String,java.lang.String>> |
storedTmqlQueries |
private java.lang.String |
TMQL_QUERY_OPTION_KEY |
private javax.swing.JPanel |
tmqlButtonPanel |
private javax.swing.JComboBox |
tmqlComboBox |
private javax.swing.JPanel |
tmqlOptionPanel |
private javax.swing.JPanel |
tmqlPanel |
private javax.swing.JPanel |
tmqlResultContainerPanel |
private javax.swing.JPanel |
tmqlResultPanel |
private javax.swing.JScrollPane |
tmqlScrollPane |
private javax.swing.JTextPane |
tmqlTextPane |
private Wandora |
wandora |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
TMQLPanel()
Creates new form TMQLPanel
|
Modifier and Type | Method and Description |
---|---|
private void |
addTmqlButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
addTmqlQuery() |
void |
cleanup() |
private void |
clearResultsButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
deleteTmqlQuery() |
private void |
delTmqlButtonActionPerformed(java.awt.event.ActionEvent evt) |
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.
|
private void |
readStoredTmqlQueries() |
void |
refresh() |
void |
removeResultScrollPanesMouseListeners() |
private void |
runButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
selectTmqlQuery() |
private void |
tmqlComboBoxActionPerformed(java.awt.event.ActionEvent evt) |
void |
updateTmqlComboBox() |
private void |
writeTmqlQueries() |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, 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, update
add, 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, validateTree
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, 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, transferFocusUpCycle
private Wandora wandora
private java.lang.String TMQL_QUERY_OPTION_KEY
private java.util.ArrayList<Tuples.T2<java.lang.String,java.lang.String>> storedTmqlQueries
private MixedTopicTable resultsTable
private SimpleLabel message
private javax.swing.JButton addTmqlButton
private javax.swing.JButton clearResultsButton
private javax.swing.JButton delTmqlButton
private javax.swing.JScrollPane resultScrollPane
private javax.swing.JButton runButton
private javax.swing.JComboBox runtimeComboBox
private javax.swing.JLabel runtimeLabel
private javax.swing.JPanel selectQueryPanel1
private javax.swing.JPanel tmqlButtonPanel
private javax.swing.JComboBox tmqlComboBox
private javax.swing.JPanel tmqlOptionPanel
private javax.swing.JPanel tmqlPanel
private javax.swing.JPanel tmqlResultContainerPanel
private javax.swing.JPanel tmqlResultPanel
private javax.swing.JScrollPane tmqlScrollPane
private javax.swing.JTextPane tmqlTextPane
public void removeResultScrollPanesMouseListeners()
private void readStoredTmqlQueries()
private void writeTmqlQueries()
public void updateTmqlComboBox()
public void addTmqlQuery()
public void deleteTmqlQuery()
public void selectTmqlQuery()
public void refresh()
private void initComponents()
private void tmqlComboBoxActionPerformed(java.awt.event.ActionEvent evt)
private void addTmqlButtonActionPerformed(java.awt.event.ActionEvent evt)
private void delTmqlButtonActionPerformed(java.awt.event.ActionEvent evt)
private void runButtonActionPerformed(java.awt.event.ActionEvent evt)
private void clearResultsButtonActionPerformed(java.awt.event.ActionEvent evt)
public Topic getSelectedTopic()
TopicSelector
getSelectedTopic
in interface TopicSelector
public Topic[] getSelectedTopics()
TopicSelector
getSelectedTopics
in interface TopicSelector
public java.awt.Component getPanel()
TopicSelector
getPanel
in interface TopicSelector
public java.lang.String getSelectorName()
TopicSelector
getSelectorName
in interface TopicSelector
public void init()
init
in interface TopicSelector
public void cleanup()
cleanup
in interface TopicSelector
Copyright 2004-2015 Wandora Team