public class ChangesetDialog extends ToggleDialog
Modifier and Type | Class and Description |
---|---|
(package private) class |
ChangesetDialog.ChangesetDialogPopup |
(package private) class |
ChangesetDialog.CloseOpenChangesetsAction
Closes the currently selected changesets
|
(package private) class |
ChangesetDialog.DblClickHandler |
(package private) class |
ChangesetDialog.FilterChangeHandler |
static class |
ChangesetDialog.LaunchChangesetManager
A utility class to fetch changesets and display the changeset dialog.
|
(package private) class |
ChangesetDialog.LaunchChangesetManagerAction
Show information about the currently selected changesets
|
(package private) class |
ChangesetDialog.ReadChangesetsAction
Downloads selected changesets
|
(package private) class |
ChangesetDialog.SelectObjectsAction
Selects objects for the currently selected changesets.
|
(package private) class |
ChangesetDialog.ShowChangesetInfoAction
Show information about the currently selected changesets
|
ToggleDialog.ButtonHidingType, ToggleDialog.TitleBar, ToggleDialog.ToggleDialogAction
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JCheckBox |
cbInSelectionOnly |
private ChangesetDialog.CloseOpenChangesetsAction |
closeChangesetAction |
private ChangesetsInActiveDataLayerListModel |
inActiveDataLayerModel |
private ChangesetInSelectionListModel |
inSelectionModel |
private javax.swing.JList<Changeset> |
lstInActiveDataLayer |
private javax.swing.JList<Changeset> |
lstInSelection |
private javax.swing.JPanel |
pnlList |
private ChangesetDialog.ChangesetDialogPopup |
popupMenu |
private ChangesetDialog.ReadChangesetsAction |
readChangesetAction |
private ChangesetDialog.SelectObjectsAction |
selectObjectsAction |
private ChangesetDialog.ShowChangesetInfoAction |
showChangesetInfoAction |
button, buttonHiding, detachedDialog, dialogsPanel, isCollapsed, isDocked, isShowing, name, preferenceClass, preferencePrefix, PROP_DYNAMIC_BUTTONS, titleBar, toggleAction, windowMenuItem
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ChangesetDialog()
Constructs a new
ChangesetDialog . |
Modifier and Type | Method and Description |
---|---|
javax.swing.JMenuItem |
addPopupMenuAction(javax.swing.Action a) |
void |
addPopupMenuSeparator() |
protected void |
build() |
protected void |
buildChangesetsLists() |
protected javax.swing.JPanel |
buildFilterPanel() |
protected javax.swing.JPanel |
buildListPanel() |
protected javax.swing.JList<Changeset> |
getCurrentChangesetList() |
protected ChangesetListModel |
getCurrentChangesetListModel() |
void |
hideNotify()
Called when toggle dialog is hidden (collapsed, removed, MapFrame is removed, ...).
|
protected void |
initWithCurrentData() |
protected void |
registerAsListener() |
void |
showNotify()
Called when toggle dialog is shown (after it was created or expanded).
|
protected void |
unregisterAsListener() |
buttonHidden, buttonShown, closeDetachedDialog, collapse, createLayout, createLayout, destroy, detach, dock, dockWhenClosingDetachedDlg, eventDispatched, expand, getButton, getDefaultDetachedSize, getName, getPreferencePrefix, getPreferredHeight, getToggleAction, helpTopic, hideDialog, isDialogInCollapsedView, isDialogInDefaultView, isDialogShowing, preferenceChanged, registerInWindowMenu, setButton, setContentVisible, setDialogsPanel, setIsButtonHiding, setIsCollapsed, setIsDocked, setIsShowing, setTitle, showDialog, stateChanged, toggleButtonHook, toString, unfurlDialog
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, 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, transferFocus, transferFocusBackward, transferFocusUpCycle
private ChangesetInSelectionListModel inSelectionModel
private ChangesetsInActiveDataLayerListModel inActiveDataLayerModel
private javax.swing.JList<Changeset> lstInSelection
private javax.swing.JList<Changeset> lstInActiveDataLayer
private javax.swing.JCheckBox cbInSelectionOnly
private javax.swing.JPanel pnlList
private ChangesetDialog.SelectObjectsAction selectObjectsAction
private ChangesetDialog.ReadChangesetsAction readChangesetAction
private ChangesetDialog.ShowChangesetInfoAction showChangesetInfoAction
private ChangesetDialog.CloseOpenChangesetsAction closeChangesetAction
private ChangesetDialog.ChangesetDialogPopup popupMenu
public ChangesetDialog()
ChangesetDialog
.protected void buildChangesetsLists()
protected void registerAsListener()
protected void unregisterAsListener()
public void showNotify()
ToggleDialog
showNotify
in class ToggleDialog
public void hideNotify()
ToggleDialog
hideNotify
in class ToggleDialog
protected javax.swing.JPanel buildFilterPanel()
protected javax.swing.JPanel buildListPanel()
protected void build()
protected javax.swing.JList<Changeset> getCurrentChangesetList()
protected ChangesetListModel getCurrentChangesetListModel()
protected void initWithCurrentData()
public void addPopupMenuSeparator()
public javax.swing.JMenuItem addPopupMenuAction(javax.swing.Action a)