public class AdvancedChangesetQueryPanel extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
private static class |
AdvancedChangesetQueryPanel.BBoxRestrictionPanel |
private static class |
AdvancedChangesetQueryPanel.DateValidator
Validates dates entered as text in a
JTextComponent . |
private static class |
AdvancedChangesetQueryPanel.OpenAndCloseStateRestrictionPanel
This is the panel for selecting whether the changeset query should be restricted to
open or closed changesets
|
(package private) class |
AdvancedChangesetQueryPanel.RestrictionGroupStateChangeHandler |
private static class |
AdvancedChangesetQueryPanel.TimeRestrictionPanel
This is the panel to apply a time restriction to the changeset query
|
private static class |
AdvancedChangesetQueryPanel.TimeValidator
Validates time values entered as text in a
JTextComponent . |
private static class |
AdvancedChangesetQueryPanel.UidInputFieldValidator
Validator for user ids entered in a
JTextComponent . |
private static class |
AdvancedChangesetQueryPanel.UserNameInputValidator |
private static class |
AdvancedChangesetQueryPanel.UserRestrictionPanel
This is the panel for selecting whether the query should be restricted to a specific
user
|
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JCheckBox |
cbBoundingBoxRestriction |
private javax.swing.JCheckBox |
cbOpenAndCloseRestrictions |
private javax.swing.JCheckBox |
cbTimeRestrictions |
private javax.swing.JCheckBox |
cbUserRestriction |
private AdvancedChangesetQueryPanel.BBoxRestrictionPanel |
pnlBoundingBoxRestriction |
private AdvancedChangesetQueryPanel.OpenAndCloseStateRestrictionPanel |
pnlOpenAndCloseRestriction |
private AdvancedChangesetQueryPanel.TimeRestrictionPanel |
pnlTimeRestriction |
private AdvancedChangesetQueryPanel.UserRestrictionPanel |
pnlUserRestriction |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
AdvancedChangesetQueryPanel()
Constructs a new
AdvancedChangesetQueryPanel . |
Modifier and Type | Method and Description |
---|---|
protected void |
build() |
ChangesetQuery |
buildChangesetQuery()
Builds the changeset query based on the data entered in the form.
|
protected javax.swing.JPanel |
buildQueryPanel() |
void |
displayMessageIfInvalid() |
void |
rememberSettings() |
void |
restoreFromSettings() |
void |
startUserInput() |
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 javax.swing.JCheckBox cbUserRestriction
private javax.swing.JCheckBox cbOpenAndCloseRestrictions
private javax.swing.JCheckBox cbTimeRestrictions
private javax.swing.JCheckBox cbBoundingBoxRestriction
private AdvancedChangesetQueryPanel.UserRestrictionPanel pnlUserRestriction
private AdvancedChangesetQueryPanel.OpenAndCloseStateRestrictionPanel pnlOpenAndCloseRestriction
private AdvancedChangesetQueryPanel.TimeRestrictionPanel pnlTimeRestriction
private AdvancedChangesetQueryPanel.BBoxRestrictionPanel pnlBoundingBoxRestriction
public AdvancedChangesetQueryPanel()
AdvancedChangesetQueryPanel
.protected javax.swing.JPanel buildQueryPanel()
protected final void build()
public void startUserInput()
public void displayMessageIfInvalid()
public ChangesetQuery buildChangesetQuery()
public void rememberSettings()
public void restoreFromSettings()