Opened 8 years ago
Last modified 18 months ago
#14794 closed defect
Javadoc for every top level class — at Initial Version
Reported by: | bastiK | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | 17.08 |
Component: | Core | Version: | |
Keywords: | javadoc | Cc: |
Description
We should have a short description (Javadoc) for the main class or interface in each .java file. Below is a list of all files that are currently missing this basic documentation:
src/org/openstreetmap/josm/actions/ActionParameter.java src/org/openstreetmap/josm/actions/AdaptableAction.java src/org/openstreetmap/josm/actions/CloseChangesetAction.java src/org/openstreetmap/josm/actions/CopyCoordinatesAction.java src/org/openstreetmap/josm/actions/ParameterizedAction.java src/org/openstreetmap/josm/actions/ParameterizedActionDecorator.java src/org/openstreetmap/josm/actions/PreferenceToggleAction.java src/org/openstreetmap/josm/actions/ReverseWayAction.java src/org/openstreetmap/josm/actions/SelectAllAction.java src/org/openstreetmap/josm/actions/ToggleGPXLinesAction.java src/org/openstreetmap/josm/actions/UnselectAllAction.java src/org/openstreetmap/josm/actions/UpdateDataAction.java src/org/openstreetmap/josm/actions/ZoomToAction.java src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlBoundsTask.java src/org/openstreetmap/josm/actions/downloadtasks/DownloadNotesUrlIdTask.java src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmIdTask.java src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java src/org/openstreetmap/josm/actions/mapmode/DrawSnapHelper.java src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java src/org/openstreetmap/josm/actions/search/PushbackTokenizer.java src/org/openstreetmap/josm/actions/search/SearchAction.java src/org/openstreetmap/josm/actions/upload/ApiPreconditionCheckerHook.java src/org/openstreetmap/josm/actions/upload/CyclicUploadDependencyException.java src/org/openstreetmap/josm/actions/upload/UploadHook.java src/org/openstreetmap/josm/command/ScaleCommand.java src/org/openstreetmap/josm/data/conflict/IConflictListener.java src/org/openstreetmap/josm/data/coor/QuadTiling.java src/org/openstreetmap/josm/data/gpx/GpxRoute.java src/org/openstreetmap/josm/data/gpx/ImmutableGpxTrackSegment.java src/org/openstreetmap/josm/data/gpx/WayPoint.java src/org/openstreetmap/josm/data/oauth/OAuthToken.java src/org/openstreetmap/josm/data/osm/ChangesetCacheEvent.java src/org/openstreetmap/josm/data/osm/ChangesetCacheListener.java src/org/openstreetmap/josm/data/osm/DefaultChangesetCacheEvent.java src/org/openstreetmap/josm/data/osm/NodeData.java src/org/openstreetmap/josm/data/osm/OsmUtils.java src/org/openstreetmap/josm/data/osm/RelationMemberData.java src/org/openstreetmap/josm/data/osm/RelationToChildReference.java src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java src/org/openstreetmap/josm/data/osm/WayData.java src/org/openstreetmap/josm/data/osm/event/ChangesetIdChangedEvent.java src/org/openstreetmap/josm/data/osm/event/DataChangedEvent.java src/org/openstreetmap/josm/data/osm/event/NodeMovedEvent.java src/org/openstreetmap/josm/data/osm/event/PrimitivesAddedEvent.java src/org/openstreetmap/josm/data/osm/event/PrimitivesRemovedEvent.java src/org/openstreetmap/josm/data/osm/event/RelationMembersChangedEvent.java src/org/openstreetmap/josm/data/osm/event/TagsChangedEvent.java src/org/openstreetmap/josm/data/osm/event/WayNodesChangedEvent.java src/org/openstreetmap/josm/data/osm/history/HistoryDataSetListener.java src/org/openstreetmap/josm/data/osm/visitor/paint/PaintColors.java src/org/openstreetmap/josm/data/preferences/CachedProperty.java src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java src/org/openstreetmap/josm/data/projection/ProjectionChangeListener.java src/org/openstreetmap/josm/data/projection/ProjectionConfigurationException.java src/org/openstreetmap/josm/data/projection/datum/AbstractDatum.java src/org/openstreetmap/josm/data/validation/ValidatorVisitor.java src/org/openstreetmap/josm/gui/GettingStarted.java src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java src/org/openstreetmap/josm/gui/MapSlider.java src/org/openstreetmap/josm/gui/NameFormatterHook.java src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java src/org/openstreetmap/josm/gui/bbox/SourceButton.java src/org/openstreetmap/josm/gui/conflict/pair/ComparePairListCellRenderer.java src/org/openstreetmap/josm/gui/conflict/pair/IConflictResolver.java src/org/openstreetmap/josm/gui/conflict/pair/MergeDecisionType.java src/org/openstreetmap/josm/gui/conflict/pair/PairTable.java src/org/openstreetmap/josm/gui/conflict/pair/tags/MergedTableCellRenderer.java src/org/openstreetmap/josm/gui/conflict/pair/tags/MineTableCellRenderer.java src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeTableCellRenderer.java src/org/openstreetmap/josm/gui/conflict/pair/tags/TheirTableCellRenderer.java src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionType.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolver.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverColumnModel.java src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverTable.java src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverTable.java src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java src/org/openstreetmap/josm/gui/dialogs/MenuItemSearchDialog.java src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetInSelectionListModel.java src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListCellRenderer.java src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java src/org/openstreetmap/josm/gui/dialogs/properties/RecentTagCollection.java src/org/openstreetmap/josm/gui/dialogs/relation/IMemberModelListener.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableColumnModel.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableRoleCellRenderer.java src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowserModel.java src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSortUtils.java src/org/openstreetmap/josm/gui/dialogs/relation/sort/RelationSorter.java src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionType.java src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java src/org/openstreetmap/josm/gui/download/DownloadSelection.java src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java src/org/openstreetmap/josm/gui/history/SelectionSynchronizer.java src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java src/org/openstreetmap/josm/gui/io/ConfigurationParameterRequestHandler.java src/org/openstreetmap/josm/gui/io/CredentialDialog.java src/org/openstreetmap/josm/gui/io/MaxChangesetSizeExceededPolicy.java src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java src/org/openstreetmap/josm/gui/io/SaveLayersModel.java src/org/openstreetmap/josm/gui/io/SaveLayersTable.java src/org/openstreetmap/josm/gui/io/SaveLayersTableColumnModel.java src/org/openstreetmap/josm/gui/io/UploadAndSaveProgressRenderer.java src/org/openstreetmap/josm/gui/io/UploadOrSaveState.java src/org/openstreetmap/josm/gui/io/UploadParameterSummaryPanel.java src/org/openstreetmap/josm/gui/io/UploadStrategy.java src/org/openstreetmap/josm/gui/layer/CustomizeColor.java src/org/openstreetmap/josm/gui/layer/GpxLayer.java src/org/openstreetmap/josm/gui/layer/ImageryLayer.java src/org/openstreetmap/josm/gui/layer/JumpToMarkerActions.java src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java src/org/openstreetmap/josm/gui/layer/gpx/CustomizeDrawingAction.java src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java src/org/openstreetmap/josm/gui/layer/gpx/ImportImagesAction.java src/org/openstreetmap/josm/gui/layer/gpx/MarkersFromNamedPointsAction.java src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java src/org/openstreetmap/josm/gui/mappaint/mapcss/CSSColors.java src/org/openstreetmap/josm/gui/mappaint/mapcss/Instruction.java src/org/openstreetmap/josm/gui/mappaint/styleelement/RepeatImageElement.java src/org/openstreetmap/josm/gui/mappaint/styleelement/StyleElement.java src/org/openstreetmap/josm/gui/oauth/AuthorizationProcedure.java src/org/openstreetmap/josm/gui/oauth/AuthorizationProcedureComboBox.java src/org/openstreetmap/josm/gui/oauth/FullyAutomaticPropertiesPanel.java src/org/openstreetmap/josm/gui/oauth/OsmPrivilegesPanel.java src/org/openstreetmap/josm/gui/preferences/DefaultPreferenceSetting.java src/org/openstreetmap/josm/gui/preferences/DefaultTabPreferenceSetting.java src/org/openstreetmap/josm/gui/preferences/PreferenceDialog.java src/org/openstreetmap/josm/gui/preferences/SourceProvider.java src/org/openstreetmap/josm/gui/preferences/projection/AbstractProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/CustomProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/GaussKruegerProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/LambertCC9ZonesProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/LambertProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/PuwgProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/SwissGridProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/UTMFranceDOMProjectionChoice.java src/org/openstreetmap/josm/gui/preferences/projection/UTMProjectionChoice.java src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java src/org/openstreetmap/josm/gui/progress/CancelHandler.java src/org/openstreetmap/josm/gui/progress/ChildProgress.java src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java src/org/openstreetmap/josm/gui/progress/ProgressException.java src/org/openstreetmap/josm/gui/progress/ProgressTaskId.java src/org/openstreetmap/josm/gui/progress/ProgressTaskIds.java src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetLabel.java src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetMenu.java src/org/openstreetmap/josm/gui/tagging/presets/items/Roles.java src/org/openstreetmap/josm/gui/widgets/HistoryChangedListener.java src/org/openstreetmap/josm/gui/widgets/OsmPrimitivesTableModel.java src/org/openstreetmap/josm/gui/widgets/SearchTextResultListPanel.java src/org/openstreetmap/josm/gui/widgets/SelectAllOnFocusGainedDecorator.java src/org/openstreetmap/josm/gui/widgets/VerticallyScrollablePanel.java src/org/openstreetmap/josm/io/ChangesetQuery.java src/org/openstreetmap/josm/io/DiffResultProcessor.java src/org/openstreetmap/josm/io/FileExporter.java src/org/openstreetmap/josm/io/MissingOAuthAccessTokenException.java src/org/openstreetmap/josm/io/OsmChangeImporter.java src/org/openstreetmap/josm/io/OsmImporter.java src/org/openstreetmap/josm/io/OsmServerReadPostprocessor.java src/org/openstreetmap/josm/io/OsmServerUserInfoReader.java src/org/openstreetmap/josm/io/OsmServerWritePostprocessor.java src/org/openstreetmap/josm/io/StreamProgressUpdater.java src/org/openstreetmap/josm/io/auth/AbstractCredentialsAgent.java src/org/openstreetmap/josm/io/auth/CredentialsAgentException.java src/org/openstreetmap/josm/io/imagery/ImageryReader.java
I will start fixing classes that I understand most, but wouldn't mind some help. Hopefully we can get this list down to zero!
Note:
See TracTickets
for help on using tickets.