private static class AdvancedChangesetQueryPanel.TimeRestrictionPanel extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
(package private) class |
AdvancedChangesetQueryPanel.TimeRestrictionPanel.TimeRestrictionChangedHandler |
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JRadioButton |
rbClosedAfter |
private javax.swing.JRadioButton |
rbClosedAfterAndCreatedBefore |
private JosmTextField |
tfClosedAfterDate1 |
private JosmTextField |
tfClosedAfterDate2 |
private JosmTextField |
tfClosedAfterTime1 |
private JosmTextField |
tfClosedAfterTime2 |
private JosmTextField |
tfCreatedBeforeDate |
private JosmTextField |
tfCreatedBeforeTime |
private AdvancedChangesetQueryPanel.DateValidator |
valClosedAfterDate1 |
private AdvancedChangesetQueryPanel.DateValidator |
valClosedAfterDate2 |
private AdvancedChangesetQueryPanel.TimeValidator |
valClosedAfterTime1 |
private AdvancedChangesetQueryPanel.TimeValidator |
valClosedAfterTime2 |
private AdvancedChangesetQueryPanel.DateValidator |
valCreatedBeforeDate |
private AdvancedChangesetQueryPanel.TimeValidator |
valCreatedBeforeTime |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
TimeRestrictionPanel() |
Modifier and Type | Method and Description |
---|---|
protected void |
build() |
protected javax.swing.JPanel |
buildClosedAfterAndCreatedBeforeInputPanel() |
protected javax.swing.JPanel |
buildClosedAfterInputPanel() |
void |
displayMessageIfInvalid() |
void |
fillInQuery(ChangesetQuery query) |
boolean |
isValidChangesetQuery() |
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 final javax.swing.JRadioButton rbClosedAfter
private final javax.swing.JRadioButton rbClosedAfterAndCreatedBefore
private final JosmTextField tfClosedAfterDate1
private transient AdvancedChangesetQueryPanel.DateValidator valClosedAfterDate1
private final JosmTextField tfClosedAfterTime1
private transient AdvancedChangesetQueryPanel.TimeValidator valClosedAfterTime1
private final JosmTextField tfClosedAfterDate2
private transient AdvancedChangesetQueryPanel.DateValidator valClosedAfterDate2
private final JosmTextField tfClosedAfterTime2
private transient AdvancedChangesetQueryPanel.TimeValidator valClosedAfterTime2
private final JosmTextField tfCreatedBeforeDate
private transient AdvancedChangesetQueryPanel.DateValidator valCreatedBeforeDate
private final JosmTextField tfCreatedBeforeTime
private transient AdvancedChangesetQueryPanel.TimeValidator valCreatedBeforeTime
TimeRestrictionPanel()
protected javax.swing.JPanel buildClosedAfterInputPanel()
protected javax.swing.JPanel buildClosedAfterAndCreatedBeforeInputPanel()
protected void build()
public boolean isValidChangesetQuery()
public void startUserInput()
public void fillInQuery(ChangesetQuery query)
public void displayMessageIfInvalid()
public void rememberSettings()
public void restoreFromSettings()