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.AccessibleJPanel
javax.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, 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 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.PropertyChangeListener
private void alertNoPrimitivesTo(java.util.Collection<HistoryOsmPrimitive> primitives, java.lang.String title, java.lang.String helpTopic)
public Changeset getCurrentChangeset()
ChangesetAware
getCurrentChangeset
in interface ChangesetAware