public class CustomTopicPanelConfiguration
extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
class |
CustomTopicPanelConfiguration.CustomTreeModel |
class |
CustomTopicPanelConfiguration.DraggableTree |
private class |
CustomTopicPanelConfiguration.ScriptEditor |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
addGroupButton |
private javax.swing.JButton |
addQueryButton |
private javax.swing.JButton |
checkButton |
private javax.swing.JButton |
duplicateQueryButton |
private javax.swing.JButton |
editButton |
private javax.swing.JPanel |
editorToolPanel |
private javax.swing.JComboBox |
engineComboBox |
private javax.swing.JLabel |
engineLabel |
private java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> |
groups |
private javax.swing.JPanel |
groupsPanel |
private javax.swing.JTree |
groupsTree |
private javax.swing.JScrollPane |
jScrollPane1 |
private javax.swing.JSeparator |
jSeparator1 |
private javax.swing.JTextField |
nameField |
private javax.swing.JLabel |
nameLabel |
private javax.swing.JButton |
removeGroupButton |
private javax.swing.JButton |
removeQueryButton |
private java.lang.Object |
rootNode |
private javax.swing.JPanel |
scriptToolPanel |
private CustomTopicPanelConfiguration.CustomTreeModel |
treeModel |
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 |
---|
CustomTopicPanelConfiguration(Wandora wandora)
Creates new form CustomTopicPanelConfiguration
|
Modifier and Type | Method and Description |
---|---|
void |
addGroup() |
private void |
addGroupButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
addQuery(javax.swing.tree.TreePath selection) |
private void |
addQueryButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
duplicateQuery(javax.swing.tree.TreePath selection) |
private void |
duplicateQueryButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
editButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
editQuery(javax.swing.tree.TreePath selection) |
java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> |
getQueryGroups() |
private void |
groupsTreeMouseClicked(java.awt.event.MouseEvent evt) |
private void |
groupsTreeValueChanged(javax.swing.event.TreeSelectionEvent evt) |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
void |
openGroups() |
void |
readQueryGroups(java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> oldGroups) |
void |
removeGroup(javax.swing.tree.TreePath selection) |
private void |
removeGroupButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
removeQuery(javax.swing.tree.TreePath selection) |
private void |
removeQueryButtonActionPerformed(java.awt.event.ActionEvent evt) |
void |
updateButtonStates() |
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 java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> groups
private java.lang.Object rootNode
private CustomTopicPanelConfiguration.CustomTreeModel treeModel
private Wandora wandora
private javax.swing.JButton addGroupButton
private javax.swing.JButton addQueryButton
private javax.swing.JButton checkButton
private javax.swing.JButton duplicateQueryButton
private javax.swing.JButton editButton
private javax.swing.JPanel editorToolPanel
private javax.swing.JComboBox engineComboBox
private javax.swing.JLabel engineLabel
private javax.swing.JPanel groupsPanel
private javax.swing.JTree groupsTree
private javax.swing.JScrollPane jScrollPane1
private javax.swing.JSeparator jSeparator1
private javax.swing.JTextField nameField
private javax.swing.JLabel nameLabel
private javax.swing.JButton removeGroupButton
private javax.swing.JButton removeQueryButton
private javax.swing.JPanel scriptToolPanel
public CustomTopicPanelConfiguration(Wandora wandora)
public java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> getQueryGroups()
public void readQueryGroups(java.util.ArrayList<CustomTopicPanel.QueryGroupInfo> oldGroups)
public void updateButtonStates()
public void openGroups()
public void addGroup()
public void removeGroup(javax.swing.tree.TreePath selection)
public void addQuery(javax.swing.tree.TreePath selection)
public void duplicateQuery(javax.swing.tree.TreePath selection)
public void removeQuery(javax.swing.tree.TreePath selection)
public void editQuery(javax.swing.tree.TreePath selection)
private void initComponents()
private void groupsTreeValueChanged(javax.swing.event.TreeSelectionEvent evt)
private void duplicateQueryButtonActionPerformed(java.awt.event.ActionEvent evt)
private void groupsTreeMouseClicked(java.awt.event.MouseEvent evt)
private void removeQueryButtonActionPerformed(java.awt.event.ActionEvent evt)
private void addQueryButtonActionPerformed(java.awt.event.ActionEvent evt)
private void editButtonActionPerformed(java.awt.event.ActionEvent evt)
private void removeGroupButtonActionPerformed(java.awt.event.ActionEvent evt)
private void addGroupButtonActionPerformed(java.awt.event.ActionEvent evt)
Copyright 2004-2015 Wandora Team