# Serialized Form

- ## Package org.openstreetmap.josm.plugins.streetside.actions

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.ImageReloadAction extends AbstractAction implements Serializable

    serialVersionUID:
      7987479726049238315L

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideDownloadAction extends JosmAction implements Serializable

    serialVersionUID:
      4426446157849005029L

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideDownloadViewAction extends JosmAction implements Serializable

    serialVersionUID:
      6738276777802831669L

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideExportAction extends JosmAction implements Serializable

    serialVersionUID:
      6131359489725632369L

    - ### Serialized Fields

      - #### dialog

            StreetsideExportDialog dialog

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideJoinAction extends JosmAction implements Serializable

    serialVersionUID:
      -7082300908202843706L

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideWalkAction extends JosmAction implements Serializable

    serialVersionUID:
      3454223919402245818L

    - ### Serialized Fields

      - #### thread

            WalkThread thread

      - #### listeners

            List<E> listeners

  - ### Class org.openstreetmap.josm.plugins.streetside.actions.StreetsideZoomAction extends JosmAction implements Serializable

    serialVersionUID:
      -5885977359895624233L

- ## Package org.openstreetmap.josm.plugins.streetside.gui

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideExportDialog extends JPanel implements Serializable

    serialVersionUID:
      -2746815082016025516L

    - ### Serialized Fields

      - #### all

            JRadioButton all

        Button to export all downloaded images.

      - #### sequence

            JRadioButton sequence

        Button to export all images in the sequence of the selected StreetsideImage.

      - #### selected

            JRadioButton selected

        Button to export all images belonging to the selected `StreetsideImage` objects.

      - #### rewrite

            JRadioButton rewrite

        Button to rewrite all imported images.

      - #### group

            ButtonGroup group

        Group of button containing all the options.

      - #### choose

            JButton choose

      - #### path

            JLabel path

      - #### chooser

            JFileChooser chooser

        File chooser.

      - #### ok

            JButton ok

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideExportDialog.RewriteButtonAction extends AbstractAction implements Serializable

    serialVersionUID:
      1035332841101190301L

    - ### Serialized Fields

      - #### lastPath

            String lastPath

      - #### dlg

            StreetsideExportDialog dlg

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideImageDisplay extends JComponent implements Serializable

    serialVersionUID:
      -3188274185432686201L

    - ### Serialized Fields

      - #### detections

            Collection<E> detections

      - #### image

            BufferedImage image

        The image currently displayed

      - #### visibleRect

            Rectangle visibleRect

        The rectangle (in image coordinates) of the image that is visible. This rectangle is calculated each time the zoom is modified

      - #### selectedRect

            Rectangle selectedRect

        When a selection is done, the rectangle of the selection (in image coordinates)

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideImageTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable

    serialVersionUID:
      5359276673450659572L

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideMainDialog extends ToggleDialog implements Serializable

    serialVersionUID:
      2645654786827812861L

    - ### Serialized Fields

      - #### image

            StreetsideAbstractImage image

      - #### nextButton

            SideButton nextButton

      - #### previousButton

            SideButton previousButton

      - #### redButton

            SideButton redButton

        Button used to jump to the image following the red line

      - #### blueButton

            SideButton blueButton

        Button used to jump to the image following the blue line

      - #### playButton

            SideButton playButton

      - #### pauseButton

            SideButton pauseButton

      - #### stopButton

            SideButton stopButton

      - #### imageInfoHelp

            ImageInfoHelpPopup imageInfoHelp

      - #### streetsideViewerHelp

            StreetsideViewerHelpPopup streetsideViewerHelp

      - #### streetsideImageDisplay

            StreetsideImageDisplay streetsideImageDisplay

        Object containing the shown image and that handles zoom and drag

      - #### imageCache

            StreetsideCache imageCache

      - #### thumbnailCache

            StreetsideCache thumbnailCache

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideViewerDialog extends ToggleDialog implements Serializable

    serialVersionUID:
      -8983900297628236197L

    - ### Serialized Fields

      - #### streetsideViewerPanel

            StreetsideViewerPanel streetsideViewerPanel

        Object containing the shown image and that handles zoom and drag

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.StreetsideWalkDialog extends JPanel implements Serializable

    serialVersionUID:
      7974881240732957573L

    - ### Serialized Fields

      - #### spin

            SpinnerModel spin

        Spin containing the interval value.

      - #### waitForPicture

            JCheckBox waitForPicture

        Whether it must wait for the picture to be downloaded

      - #### followSelection

            JCheckBox followSelection

        Whether the view must follow the selected image.

      - #### goForward

            JCheckBox goForward

        Go forward or backwards

- ## Package org.openstreetmap.josm.plugins.streetside.gui.boilerplate

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.boilerplate.SelectableLabel extends JTextPane implements Serializable

    serialVersionUID:
      5432480892000739831L

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.boilerplate.StreetsideButton extends JButton implements Serializable

    serialVersionUID:
      -3060978712233067368L

- ## Package org.openstreetmap.josm.plugins.streetside.gui.dialog

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.dialog.ChooseGeoImageLayersDialog extends JDialog implements Serializable

    serialVersionUID:
      -1793622345412435234L

- ## Package org.openstreetmap.josm.plugins.streetside.gui.imageinfo

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.AddTagToPrimitiveAction extends AbstractAction implements Serializable

    serialVersionUID:
      -2134831346322019333L

    - ### Serialized Fields

      - #### tag

            Tag tag

      - #### target

            AbstractPrimitive target

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.ClipboardAction extends AbstractAction implements Serializable

    serialVersionUID:
      -7298944557860158010L

    - ### Serialized Fields

      - #### popup

            JPopupMenu popup

        A small popup that shows up when the key has been moved to the clipboard

      - #### popupParent

            Component popupParent

        The component which is used as parent of the shown popup. If this is `null`, no popup will be shown.

      - #### lastPopupShowTime

            long lastPopupShowTime

        The UNIX epoch time when the popup for this action was shown the last time

      - #### contents

            Transferable contents

        The contents that are transfered into the clipboard when the action is executed. If this is `null`, the clipboard won't be changed.

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.ImageInfoHelpPopup extends JPopupMenu implements Serializable

    serialVersionUID:
      -1721594904273820586L

    - ### Serialized Fields

      - #### invokerComp

            Component invokerComp

      - #### alreadyDisplayed

            boolean alreadyDisplayed

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.ImageInfoPanel extends ToggleDialog implements Serializable

    serialVersionUID:
      4141847503072417190L

    - ### Serialized Fields

      - #### usernameLabel

            JLabel usernameLabel

      - #### imgKeyValue

            JTextPane imgKeyValue

      - #### imgLinkAction

            WebLinkAction imgLinkAction

      - #### copyImgKeyAction

            ClipboardAction copyImgKeyAction

      - #### addStreetsideTagAction

            AddTagToPrimitiveAction addStreetsideTagAction

      - #### seqKeyValue

            JTextPane seqKeyValue

      - #### imageLinkChangeListener

            AbstractProperty.ValueChangeListener<T> imageLinkChangeListener

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.StreetsideViewerHelpPopup extends JPopupMenu implements Serializable

    serialVersionUID:
      -7840242522398163839L

    - ### Serialized Fields

      - #### invokerComp

            Component invokerComp

      - #### alreadyDisplayed

            boolean alreadyDisplayed

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.StreetsideViewerPanel extends JPanel implements Serializable

    serialVersionUID:
      4141847503072417190L

    - ### Serialized Fields

      - #### highResImageryCheck

            JCheckBox highResImageryCheck

      - #### imgLinkAction

            WebLinkAction imgLinkAction

      - #### imgReloadAction

            ImageReloadAction imgReloadAction

      - #### imageLinkChangeListener

            AbstractProperty.ValueChangeListener<T> imageLinkChangeListener

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.ThreeSixtyDegreeViewerPanel extends javafx.embed.swing.JFXPanel implements Serializable

    serialVersionUID:
      -4940350009018422000L

  - ### Class org.openstreetmap.josm.plugins.streetside.gui.imageinfo.WebLinkAction extends AbstractAction implements Serializable

    serialVersionUID:
      -8168227661356480455L

    - ### Serialized Fields

      - #### url

            URL url

- ## Package org.openstreetmap.josm.plugins.streetside.model

  - ### Class org.openstreetmap.josm.plugins.streetside.model.UserProfile extends KeyIndexedObject implements Serializable

    serialVersionUID:
      7993340649510343946L

    - ### Serialized Fields

      - #### username

            String username

      - #### avatar

            ImageIcon avatar

JOSM Plugins