public class ChangesetContentPanel extends javax.swing.JPanel implements java.beans.PropertyChangeListener, ChangesetAware
ChangesetCacheManagerModel.CHANGESET_IN_DETAIL_VIEW_PROP
and updates its view accordingly.| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ChangesetContentPanel.ChangesetContentTablePopupMenu |
(package private) class |
ChangesetContentPanel.DownloadObjectAction |
private static class |
ChangesetContentPanel.HeaderPanel |
(package private) class |
ChangesetContentPanel.SelectInCurrentLayerAction |
(package private) class |
ChangesetContentPanel.SelectionBasedAction |
(package private) class |
ChangesetContentPanel.ShowHistoryAction |
(package private) class |
ChangesetContentPanel.ZoomInCurrentLayerAction |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
private DownloadChangesetContentAction |
actDownloadContentAction |
ChangesetContentPanel.DownloadObjectAction |
actDownloadObjectAction |
private ChangesetContentPanel.SelectInCurrentLayerAction |
actSelectInCurrentLayerAction |
private ChangesetContentPanel.ShowHistoryAction |
actShowHistory |
private ChangesetContentPanel.ZoomInCurrentLayerAction |
actZoomInCurrentLayerAction |
private Changeset |
currentChangeset |
private ChangesetContentTableModel |
model |
private ChangesetContentPanel.HeaderPanel |
pnlHeader |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ChangesetContentPanel()
Constructs a new
ChangesetContentPanel. |
| Modifier and Type | Method and Description |
|---|---|
private void |
alertNoPrimitivesTo(java.util.Collection<HistoryOsmPrimitive> primitives,
java.lang.String title,
java.lang.String helpTopic) |
protected void |
build() |
protected javax.swing.JPanel |
buildActionButtonPanel() |
protected javax.swing.JPanel |
buildContentPanel() |
protected void |
buildModels() |
Changeset |
getCurrentChangeset()
Returns the current changeset.
|
ChangesetContentTableModel |
getModel()
Replies the changeset content model
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
protected void |
setCurrentChangeset(Changeset cs) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleprivate ChangesetContentTableModel model
private transient Changeset currentChangeset
private DownloadChangesetContentAction actDownloadContentAction
private ChangesetContentPanel.ShowHistoryAction actShowHistory
private ChangesetContentPanel.SelectInCurrentLayerAction actSelectInCurrentLayerAction
private ChangesetContentPanel.ZoomInCurrentLayerAction actZoomInCurrentLayerAction
private final ChangesetContentPanel.HeaderPanel pnlHeader
public ChangesetContentPanel.DownloadObjectAction actDownloadObjectAction
public ChangesetContentPanel()
ChangesetContentPanel.protected void buildModels()
protected javax.swing.JPanel buildContentPanel()
protected javax.swing.JPanel buildActionButtonPanel()
protected final void build()
public ChangesetContentTableModel getModel()
protected void setCurrentChangeset(Changeset cs)
public void propertyChange(java.beans.PropertyChangeEvent evt)
propertyChange in interface java.beans.PropertyChangeListenerprivate void alertNoPrimitivesTo(java.util.Collection<HistoryOsmPrimitive> primitives, java.lang.String title, java.lang.String helpTopic)
public Changeset getCurrentChangeset()
ChangesetAwaregetCurrentChangeset in interface ChangesetAware