- Timestamp:
- 2012-06-03T16:41:25+02:00 (12 years ago)
- Location:
- trunk/src/org/openstreetmap/josm
- Files:
-
- 192 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java
r4982 r5266 18 18 import org.openstreetmap.josm.tools.Shortcut; 19 19 /** 20 * This action toggles the visibility of the {@ seeChangesetCacheManager} dialog.20 * This action toggles the visibility of the {@link ChangesetCacheManager} dialog. 21 21 * 22 22 */ -
trunk/src/org/openstreetmap/josm/actions/ExtensionFileFilter.java
r5131 r5266 93 93 94 94 /** 95 * Updates the {@ seeAllFormatsImporter} that is contained in the importers list. If95 * Updates the {@link AllFormatsImporter} that is contained in the importers list. If 96 96 * you do not use the importers variable directly, you don’t need to call this. 97 97 * … … 109 109 110 110 /** 111 * Replies an ordered list of {@ seeExtensionFileFilter}s for importing.112 * The list is ordered according to their description, an {@ seeAllFormatsImporter}111 * Replies an ordered list of {@link ExtensionFileFilter}s for importing. 112 * The list is ordered according to their description, an {@link AllFormatsImporter} 113 113 * is append at the end. 114 114 * 115 * @return an ordered list of {@ seeExtensionFileFilter}s for importing.115 * @return an ordered list of {@link ExtensionFileFilter}s for importing. 116 116 */ 117 117 public static List<ExtensionFileFilter> getImportExtensionFileFilters() { … … 126 126 127 127 /** 128 * Replies an ordered list of {@ seeExtensionFileFilter}s for exporting.129 * The list is ordered according to their description, an {@ seeAllFormatsImporter}128 * Replies an ordered list of {@link ExtensionFileFilter}s for exporting. 129 * The list is ordered according to their description, an {@link AllFormatsImporter} 130 130 * is append at the end. 131 131 * 132 * @return an ordered list of {@ seeExtensionFileFilter}s for exporting.132 * @return an ordered list of {@link ExtensionFileFilter}s for exporting. 133 133 */ 134 134 public static List<ExtensionFileFilter> getExportExtensionFileFilters() { … … 145 145 146 146 /** 147 * Replies the default {@ seeExtensionFileFilter} for a given extension147 * Replies the default {@link ExtensionFileFilter} for a given extension 148 148 * 149 149 * @param extension the extension 150 * @return the default {@ seeExtensionFileFilter} for a given extension150 * @return the default {@link ExtensionFileFilter} for a given extension 151 151 */ 152 152 public static ExtensionFileFilter getDefaultImportExtensionFileFilter(String extension) { … … 160 160 161 161 /** 162 * Replies the default {@ seeExtensionFileFilter} for a given extension162 * Replies the default {@link ExtensionFileFilter} for a given extension 163 163 * 164 164 * @param extension the extension 165 * @return the default {@ seeExtensionFileFilter} for a given extension165 * @return the default {@link ExtensionFileFilter} for a given extension 166 166 */ 167 167 public static ExtensionFileFilter getDefaultExportExtensionFileFilter(String extension) { … … 175 175 176 176 /** 177 * Applies the choosable {@ see FileFilter} to a {@seeJFileChooser} before using the177 * Applies the choosable {@link FileFilter} to a {@link JFileChooser} before using the 178 178 * file chooser for selecting a file for reading. 179 179 * … … 189 189 190 190 /** 191 * Applies the choosable {@ see FileFilter} to a {@seeJFileChooser} before using the191 * Applies the choosable {@link FileFilter} to a {@link JFileChooser} before using the 192 192 * file chooser for selecting a file for writing. 193 193 * -
trunk/src/org/openstreetmap/josm/actions/GpxExportAction.java
r4982 r5266 61 61 * 62 62 * <code>layer</code> must not be null. <code>layer</code> must be an instance of 63 * {@ see OsmDataLayer} or {@seeGpxLayer}.63 * {@link OsmDataLayer} or {@link GpxLayer}. 64 64 * 65 65 * @param layer the layer 66 66 * @exception IllegalArgumentException thrown if layer is null 67 * @exception IllegalArgumentException thrown if layer is neither an instance of {@ seeOsmDataLayer}68 * nor of {@ seeGpxLayer}67 * @exception IllegalArgumentException thrown if layer is neither an instance of {@link OsmDataLayer} 68 * nor of {@link GpxLayer} 69 69 */ 70 70 public void export(Layer layer) { -
trunk/src/org/openstreetmap/josm/actions/JosmAction.java
r5110 r5266 24 24 * Base class helper for all Actions in JOSM. Just to make the life easier. 25 25 * 26 * A JosmAction is a {@ see LayerChangeListener} and a {@seeSelectionChangedListener}. Upon27 * a layer change event or a selection change event it invokes {@ see#updateEnabled()}.28 * Subclasses can override {@ see #updateEnabled()} in order to update the {@see#isEnabled()}-state29 * of a JosmAction depending on the {@ see#getCurrentDataSet()} and the current layers30 * (see also {@ see#getEditLayer()}).26 * A JosmAction is a {@link LayerChangeListener} and a {@link SelectionChangedListener}. Upon 27 * a layer change event or a selection change event it invokes {@link #updateEnabled()}. 28 * Subclasses can override {@link #updateEnabled()} in order to update the {@link #isEnabled()}-state 29 * of a JosmAction depending on the {@link #getCurrentDataSet()} and the current layers 30 * (see also {@link #getEditLayer()}). 31 31 * 32 32 * destroy() from interface Destroyable is called e.g. for MapModes, when the last layer has … … 179 179 /** 180 180 * Override in subclasses to init the enabled state of an action when it is 181 * created. Default behaviour is to call {@ see#updateEnabledState()}181 * created. Default behaviour is to call {@link #updateEnabledState()} 182 182 * 183 183 * @see #updateEnabledState() … … 192 192 * something in the JOSM state changes, i.e. when a layer is removed or added. 193 193 * 194 * See {@ see#updateEnabledState(Collection)} to respond to changes in the collection194 * See {@link #updateEnabledState(Collection)} to respond to changes in the collection 195 195 * of selected primitives. 196 196 * -
trunk/src/org/openstreetmap/josm/actions/PasteTagsAction.java
r4982 r5266 53 53 /** 54 54 * Replies true if the source for tag pasting is heterogeneous, i.e. if it doesn't consist of 55 * {@ seeOsmPrimitive}s of exactly one type55 * {@link OsmPrimitive}s of exactly one type 56 56 * 57 57 * @return … … 130 130 131 131 /** 132 * Pastes the tags from a homogeneous source (i.e. the {@ seeMain#pasteBuffer}s selection consisting133 * of one type of {@ seeOsmPrimitive}s only.132 * Pastes the tags from a homogeneous source (i.e. the {@link Main#pasteBuffer}s selection consisting 133 * of one type of {@link OsmPrimitive}s only. 134 134 * 135 135 * Tags from a homogeneous source can be pasted to a heterogeneous target. All target primitives, -
trunk/src/org/openstreetmap/josm/actions/SplitWayAction.java
r5041 r5266 468 468 /** 469 469 * Splits the way {@code way} at the nodes in {@code atNodes} and replies 470 * the result of this process in an instance of {@ seeSplitWayResult}.470 * the result of this process in an instance of {@link SplitWayResult}. 471 471 * 472 472 * Note that changes are not applied to the data yet. You have to 473 * submit the command in {@ seeSplitWayResult#getCommand()} first,473 * submit the command in {@link SplitWayResult#getCommand()} first, 474 474 * i.e. {@code Main.main.undoredo.add(result.getCommand())}. 475 475 * -
trunk/src/org/openstreetmap/josm/actions/UpdateSelectionAction.java
r4982 r5266 47 47 48 48 /** 49 * Updates the data for for the {@ seeOsmPrimitive}s in <code>selection</code>49 * Updates the data for for the {@link OsmPrimitive}s in <code>selection</code> 50 50 * with the data currently kept on the server. 51 51 * 52 * @param selection a collection of {@ seeOsmPrimitive}s to update52 * @param selection a collection of {@link OsmPrimitive}s to update 53 53 * 54 54 */ … … 59 59 60 60 /** 61 * Updates the data for the {@ seeOsmPrimitive}s with id <code>id</code>61 * Updates the data for the {@link OsmPrimitive}s with id <code>id</code> 62 62 * with the data currently kept on the server. 63 63 * 64 * @param id the id of a primitive in the {@ seeDataSet} of the current edit layer. Must not be null.64 * @param id the id of a primitive in the {@link DataSet} of the current edit layer. Must not be null. 65 65 * @throws IllegalArgumentException thrown if id is null 66 66 * @exception IllegalStateException thrown if there is no primitive with <code>id</code> in -
trunk/src/org/openstreetmap/josm/actions/UploadAction.java
r5233 r5266 136 136 * Check whether the preconditions are met to upload data in <code>apiData</code>. 137 137 * Makes sure upload is allowed, primitives in <code>apiData</code> don't participate in conflicts and 138 * runs the installed {@ seeUploadHook}s.138 * runs the installed {@link UploadHook}s. 139 139 * 140 140 * @param layer the source layer of the data to be uploaded -
trunk/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTask.java
r4521 r5266 13 13 * 14 14 * Set <code>progressMonitor</code> to null, if the task should create, open, and close a progress monitor. 15 * Set progressMonitor to {@ seeNullProgressMonitor#INSTANCE} if progress information is to15 * Set progressMonitor to {@link NullProgressMonitor#INSTANCE} if progress information is to 16 16 * be discarded. 17 17 * 18 18 * You can wait for the asynchronous download task to finish by synchronizing on the returned 19 * {@ seeFuture}, but make sure not to freeze up JOSM. Example:19 * {@link Future}, but make sure not to freeze up JOSM. Example: 20 20 * <pre> 21 21 * Future<?> future = task.download(...); … … 53 53 * 54 54 * Set progressMonitor to null, if the task should create, open, and close a progress monitor. 55 * Set progressMonitor to {@ seeNullProgressMonitor#INSTANCE} if progress information is to55 * Set progressMonitor to {@link NullProgressMonitor#INSTANCE} if progress information is to 56 56 * be discarded. 57 57 … … 76 76 * Replies the error objects of the task. Empty list, if no error messages are available. 77 77 * 78 * Error objects are either {@ see String}s with error messages or {@seeException}s.78 * Error objects are either {@link String}s with error messages or {@link Exception}s. 79 79 * 80 80 * @return the list of error objects -
trunk/src/org/openstreetmap/josm/actions/mapmode/DeleteAction.java
r5102 r5266 331 331 /** 332 332 * Deletes the relation in the context of the given layer. Also notifies 333 * {@ see RelationDialogManager} and {@seeOsmDataLayer#fireDataChange()} events.333 * {@link RelationDialogManager} and {@link OsmDataLayer#fireDataChange()} events. 334 334 * 335 335 * @param layer the layer in whose context the relation is deleted. Must not be null. -
trunk/src/org/openstreetmap/josm/command/AddCommand.java
r5112 r5266 20 20 * way. 21 21 * 22 * See {@ seeChangeCommand} for comments on relation back references.22 * See {@link ChangeCommand} for comments on relation back references. 23 23 * 24 24 * @author imi -
trunk/src/org/openstreetmap/josm/command/Command.java
r5060 r5266 35 35 * one atomic action on a specific dataset, such as move or delete. 36 36 * 37 * The command remembers the {@ seeOsmDataLayer} it is operating on.37 * The command remembers the {@link OsmDataLayer} it is operating on. 38 38 * 39 39 * @author imi -
trunk/src/org/openstreetmap/josm/command/ConflictResolveCommand.java
r4191 r5266 10 10 11 11 /** 12 * This is the common base class for {@ see Command}s which manipulate {@seeConflict}s in13 * addition to {@ seeOsmPrimitive}s.12 * This is the common base class for {@link Command}s which manipulate {@link Conflict}s in 13 * addition to {@link OsmPrimitive}s. 14 14 * 15 15 * A ConflictResolverCommand can remember a collection of conflicts it resolves. Upon undoing … … 44 44 /** 45 45 * reconstitutes all remembered conflicts. Add the remembered conflicts to the 46 * set of conflicts of the {@ seeOsmDataLayer} this command was applied to.46 * set of conflicts of the {@link OsmDataLayer} this command was applied to. 47 47 * 48 48 */ -
trunk/src/org/openstreetmap/josm/command/CoordinateConflictResolveCommand.java
r4918 r5266 14 14 15 15 /** 16 * Represents a the resolution of a conflict between the coordinates of two {@ seeNode}s16 * Represents a the resolution of a conflict between the coordinates of two {@link Node}s 17 17 * 18 18 */ -
trunk/src/org/openstreetmap/josm/command/DeleteCommand.java
r5077 r5266 239 239 * If a way is deleted, only the way and no nodes are deleted. 240 240 * 241 * @param layer the {@ seeOsmDataLayer} in whose context primitives are deleted. Must not be null.241 * @param layer the {@link OsmDataLayer} in whose context primitives are deleted. Must not be null. 242 242 * @param selection The list of all object to be deleted. 243 243 * @param silent Set to true if the user should not be bugged with additional dialogs … … 270 270 * can be deleted too. A node can be deleted if 271 271 * <ul> 272 * <li>it is untagged (see {@ seeNode#isTagged()}</li>272 * <li>it is untagged (see {@link Node#isTagged()}</li> 273 273 * <li>it is not referred to by other non-deleted primitives outside of <code>primitivesToDelete</code></li> 274 274 * <ul> … … 310 310 * they are part of a relation, inform the user and do not delete. 311 311 * 312 * @param layer the {@ seeOsmDataLayer} in whose context the primitives are deleted312 * @param layer the {@link OsmDataLayer} in whose context the primitives are deleted 313 313 * @param selection the objects to delete. 314 314 * @param alsoDeleteNodesInWay <code>true</code> if nodes should be deleted as well … … 329 329 * they are part of a relation, inform the user and do not delete. 330 330 * 331 * @param layer the {@ seeOsmDataLayer} in whose context the primitives are deleted331 * @param layer the {@link OsmDataLayer} in whose context the primitives are deleted 332 332 * @param selection the objects to delete. 333 333 * @param alsoDeleteNodesInWay <code>true</code> if nodes should be deleted as well -
trunk/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java
r4918 r5266 16 16 17 17 /** 18 * Represents a the resolution of a conflict between the coordinates of two {@ seeNode}s18 * Represents a the resolution of a conflict between the coordinates of two {@link Node}s 19 19 * 20 20 */ -
trunk/src/org/openstreetmap/josm/command/ModifiedConflictResolveCommand.java
r4918 r5266 16 16 17 17 /** 18 * Represents a command for to set the modified flag {@ seeOsmPrimitive}18 * Represents a command for to set the modified flag {@link OsmPrimitive} 19 19 * 20 20 * -
trunk/src/org/openstreetmap/josm/command/RelationMemberConflictResolverCommand.java
r4918 r5266 18 18 /** 19 19 * Represent a command for resolving conflicts in the member lists of two 20 * {@ seeRelation}s.20 * {@link Relation}s. 21 21 * 22 22 */ -
trunk/src/org/openstreetmap/josm/command/TagConflictResolveCommand.java
r4918 r5266 18 18 19 19 /** 20 * Represents a the resolution of a tag conflict in an {@ seeOsmPrimitive}20 * Represents a the resolution of a tag conflict in an {@link OsmPrimitive} 21 21 * 22 22 */ … … 25 25 private Conflict<? extends OsmPrimitive> conflict; 26 26 27 /** the list of merge decisions, represented as {@ seeTagMergeItem}s */27 /** the list of merge decisions, represented as {@link TagMergeItem}s */ 28 28 private final List<TagMergeItem> mergeItems; 29 29 … … 48 48 * @param my my primitive 49 49 * @param their their primitive 50 * @param mergeItems the list of merge decisions, represented as {@ seeTagMergeItem}s50 * @param mergeItems the list of merge decisions, represented as {@link TagMergeItem}s 51 51 */ 52 52 public TagConflictResolveCommand(Conflict<? extends OsmPrimitive> conflict, List<TagMergeItem> mergeItems) { -
trunk/src/org/openstreetmap/josm/command/VersionConflictResolveCommand.java
r4918 r5266 14 14 15 15 /** 16 * Represents a command for resolving a version conflict between two {@ seeOsmPrimitive}16 * Represents a command for resolving a version conflict between two {@link OsmPrimitive} 17 17 * 18 18 * -
trunk/src/org/openstreetmap/josm/command/WayNodesConflictResolverCommand.java
r4918 r5266 17 17 /** 18 18 * Represent a command for resolving conflicts in the node list of two 19 * {@ seeWay}s.19 * {@link Way}s. 20 20 * 21 21 */ -
trunk/src/org/openstreetmap/josm/data/APIDataSet.java
r4874 r5266 28 28 29 29 /** 30 * Represents a collection of {@ seeOsmPrimitive}s which should be uploaded to the30 * Represents a collection of {@link OsmPrimitive}s which should be uploaded to the 31 31 * API. 32 * The collection is derived from the modified primitives of an {@ seeDataSet} and it provides methods32 * The collection is derived from the modified primitives of an {@link DataSet} and it provides methods 33 33 * for sorting the objects in upload order. 34 34 * -
trunk/src/org/openstreetmap/josm/data/Version.java
r4310 r5266 180 180 181 181 /** 182 * Replies the JOSM version. Replies {@ see#JOSM_UNKNOWN_VERSION} if the version isn't known.182 * Replies the JOSM version. Replies {@link #JOSM_UNKNOWN_VERSION} if the version isn't known. 183 183 * @return the JOSM version 184 184 */ -
trunk/src/org/openstreetmap/josm/data/conflict/Conflict.java
r3530 r5266 6 6 7 7 /** 8 * Represents a conflict between two {@ seeOsmPrimitive}s. It is represented as9 * a pair of {@ seeOsmPrimitive}s where one element of the pair has the role <em>my</em>8 * Represents a conflict between two {@link OsmPrimitive}s. It is represented as 9 * a pair of {@link OsmPrimitive}s where one element of the pair has the role <em>my</em> 10 10 * and the other has the role <em>their</em>. 11 11 * <ul> 12 * <li><code>my</code> is the {@ seeOsmPrimitive} in the local dataset</li>13 * <li><code>their</code> is the {@ seeOsmPrimitive} which caused the conflict when it12 * <li><code>my</code> is the {@link OsmPrimitive} in the local dataset</li> 13 * <li><code>their</code> is the {@link OsmPrimitive} which caused the conflict when it 14 14 * it was tried to merge it onto <code>my</code>. <code>their</code> is usually the 15 * {@ seeOsmPrimitive} from the dataset in another layer or the one retrieved from the server.</li>15 * {@link OsmPrimitive} from the dataset in another layer or the one retrieved from the server.</li> 16 16 * </ul> 17 17 * -
trunk/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java
r3083 r5266 16 16 17 17 /** 18 * This is a collection of {@ see Conflict}s. This collection is {@seeIterable}, i.e.18 * This is a collection of {@link Conflict}s. This collection is {@link Iterable}, i.e. 19 19 * it can be used in <code>for</code>-loops as follows: 20 20 * <pre> … … 29 29 * and unregister for these events using: 30 30 * <ul> 31 * <li>{@ see#addConflictListener(IConflictListener)}</li>32 * <li>{@ see#removeConflictListener(IConflictListener)}</li>31 * <li>{@link #addConflictListener(IConflictListener)}</li> 32 * <li>{@link #removeConflictListener(IConflictListener)}</li> 33 33 * </ul> 34 34 */ … … 108 108 109 109 /** 110 * Adds a conflict for the pair of {@ seeOsmPrimitive}s given by <code>my</code> and110 * Adds a conflict for the pair of {@link OsmPrimitive}s given by <code>my</code> and 111 111 * <code>their</code>. 112 112 * … … 130 130 131 131 /** 132 * removes the conflict registered for {@ seeOsmPrimitive} <code>my</code> if any132 * removes the conflict registered for {@link OsmPrimitive} <code>my</code> if any 133 133 * 134 134 * @param my the primitive … … 145 145 146 146 /** 147 * Replies the conflict for the {@ seeOsmPrimitive} <code>my</code>, null147 * Replies the conflict for the {@link OsmPrimitive} <code>my</code>, null 148 148 * if no such conflict exists. 149 149 * 150 150 * @param my my primitive 151 * @return the conflict for the {@ seeOsmPrimitive} <code>my</code>, null151 * @return the conflict for the {@link OsmPrimitive} <code>my</code>, null 152 152 * if no such conflict exists. 153 153 */ … … 160 160 } 161 161 /** 162 * Replies the conflict for the {@ seeOsmPrimitive} <code>their</code>, null162 * Replies the conflict for the {@link OsmPrimitive} <code>their</code>, null 163 163 * if no such conflict exists. 164 164 * 165 165 * @param my my primitive 166 * @return the conflict for the {@ seeOsmPrimitive} <code>their</code>, null166 * @return the conflict for the {@link OsmPrimitive} <code>their</code>, null 167 167 * if no such conflict exists. 168 168 */ … … 206 206 207 207 /** 208 * Removes any conflicts for the {@ seeOsmPrimitive} <code>my</code>.208 * Removes any conflicts for the {@link OsmPrimitive} <code>my</code>. 209 209 * 210 210 * @param my the primitive … … 220 220 221 221 /** 222 * Removes any conflicts for the {@ seeOsmPrimitive} <code>their</code>.222 * Removes any conflicts for the {@link OsmPrimitive} <code>their</code>. 223 223 * 224 224 * @param their the primitive … … 277 277 278 278 /** 279 * Replies the set of {@ seeOsmPrimitive} which participate in the role279 * Replies the set of {@link OsmPrimitive} which participate in the role 280 280 * of "my" in the conflicts managed by this collection. 281 281 * 282 * @return the set of {@ seeOsmPrimitive} which participate in the role282 * @return the set of {@link OsmPrimitive} which participate in the role 283 283 * of "my" in the conflicts managed by this collection. 284 284 */ … … 291 291 } 292 292 /** 293 * Replies the set of {@ seeOsmPrimitive} which participate in the role293 * Replies the set of {@link OsmPrimitive} which participate in the role 294 294 * of "their" in the conflicts managed by this collection. 295 295 * 296 * @return the set of {@ seeOsmPrimitive} which participate in the role296 * @return the set of {@link OsmPrimitive} which participate in the role 297 297 * of "their" in the conflicts managed by this collection. 298 298 */ -
trunk/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java
r3479 r5266 128 128 129 129 /** 130 * Builds an {@ seeOAuthConsumer} based on these parameters130 * Builds an {@link OAuthConsumer} based on these parameters 131 131 * 132 132 * @return the consumer … … 138 138 139 139 /** 140 * Builds an {@ seeOAuthProvider} based on these parameters and a OAuth consumer <code>consumer</code>.140 * Builds an {@link OAuthProvider} based on these parameters and a OAuth consumer <code>consumer</code>. 141 141 * 142 142 * @param consumer the consumer. Must not be null. -
trunk/src/org/openstreetmap/josm/data/oauth/OAuthToken.java
r3530 r5266 9 9 10 10 /** 11 * Creates an OAuthToken from the token currently managed by the {@ seeOAuthConsumer}.11 * Creates an OAuthToken from the token currently managed by the {@link OAuthConsumer}. 12 12 * 13 13 * @param consumer the consumer -
trunk/src/org/openstreetmap/josm/data/osm/AbstractPrimitive.java
r5251 r5266 492 492 /** 493 493 * Set the given value to the given key. If key is null, does nothing. If value is null, 494 * removes the key and behaves like {@ see#remove(String)}.494 * removes the key and behaves like {@link #remove(String)}. 495 495 * 496 496 * @param key The key, for which the value is to be set. Can be null, does nothing in this case. -
trunk/src/org/openstreetmap/josm/data/osm/ChangesetCache.java
r4191 r5266 20 20 * ChangesetCache is global in-memory cache for changesets downloaded from 21 21 * an OSM API server. The unique instance is available as singleton, see 22 * {@ see#getInstance()}.23 * 24 * Clients interested in cache updates can register for {@ seeChangesetCacheEvent}s25 * using {@ see#addChangesetCacheListener(ChangesetCacheListener)}. They can use26 * {@ see#removeChangesetCacheListener(ChangesetCacheListener)} to unregister as22 * {@link #getInstance()}. 23 * 24 * Clients interested in cache updates can register for {@link ChangesetCacheEvent}s 25 * using {@link #addChangesetCacheListener(ChangesetCacheListener)}. They can use 26 * {@link #removeChangesetCacheListener(ChangesetCacheListener)} to unregister as 27 27 * cache event listener. 28 28 * 29 * The cache itself listens to {@ seejava.util.prefs.PreferenceChangeEvent}s. It29 * The cache itself listens to {@link java.util.prefs.PreferenceChangeEvent}s. It 30 30 * clears itself if the OSM API URL is changed in the preferences. 31 31 * 32 * {@ seeChangesetCacheEvent}s are delivered on the EDT.32 * {@link ChangesetCacheEvent}s are delivered on the EDT. 33 33 * 34 34 */ … … 150 150 /** 151 151 * Removes the changesets in <code>changesets</code> from the cache. A 152 * {@ seeChangesetCacheEvent} is fired.152 * {@link ChangesetCacheEvent} is fired. 153 153 * 154 154 * @param changesets the changesets to remove. Ignored if null. -
trunk/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java
r3083 r5266 135 135 136 136 /** 137 * Replies the {@ seeHistoryOsmPrimitive} with id <code>id</code> from this137 * Replies the {@link HistoryOsmPrimitive} with id <code>id</code> from this 138 138 * dataset. null, if there is no such primitive in the data set. 139 139 * 140 140 * @param id the id 141 * @return the {@ seeHistoryOsmPrimitive} with id <code>id</code> from this141 * @return the {@link HistoryOsmPrimitive} with id <code>id</code> from this 142 142 * dataset 143 143 */ -
trunk/src/org/openstreetmap/josm/data/osm/DataSet.java
r5122 r5266 379 379 * Removes a primitive from the dataset. This method only removes the 380 380 * primitive form the respective collection of primitives managed 381 * by this dataset, i.e. from {@ see #nodes}, {@see#ways}, or382 * {@ see#relations}. References from other primitives to this381 * by this dataset, i.e. from {@link #nodes}, {@link #ways}, or 382 * {@link #relations}. References from other primitives to this 383 383 * primitive are left unchanged. 384 384 * … … 433 433 434 434 /** 435 * Notifies all registered {@ seeSelectionChangedListener} about the current selection in435 * Notifies all registered {@link SelectionChangedListener} about the current selection in 436 436 * this dataset. 437 437 * … … 584 584 /** 585 585 * Sets the current selection to the primitives in <code>selection</code>. 586 * Notifies all {@ seeSelectionChangedListener} if <code>fireSelectionChangeEvent</code> is true.586 * Notifies all {@link SelectionChangedListener} if <code>fireSelectionChangeEvent</code> is true. 587 587 * 588 588 * @param selection the selection … … 609 609 /** 610 610 * Sets the current selection to the primitives in <code>selection</code> 611 * and notifies all {@ seeSelectionChangedListener}.611 * and notifies all {@link SelectionChangedListener}. 612 612 * 613 613 * @param selection the selection … … 628 628 /** 629 629 * Adds the primitives in <code>selection</code> to the current selection 630 * and notifies all {@ seeSelectionChangedListener}.630 * and notifies all {@link SelectionChangedListener}. 631 631 * 632 632 * @param selection the selection … … 642 642 /** 643 643 * Adds the primitives in <code>selection</code> to the current selection. 644 * Notifies all {@ seeSelectionChangedListener} if <code>fireSelectionChangeEvent</code> is true.644 * Notifies all {@link SelectionChangedListener} if <code>fireSelectionChangeEvent</code> is true. 645 645 * 646 646 * @param selection the selection … … 890 890 /** 891 891 * Replies true if there is at least one primitive in this dataset with 892 * {@ seeOsmPrimitive#isModified()} == <code>true</code>.892 * {@link OsmPrimitive#isModified()} == <code>true</code>. 893 893 * 894 894 * @return true if there is at least one primitive in this dataset with 895 * {@ seeOsmPrimitive#isModified()} == <code>true</code>.895 * {@link OsmPrimitive#isModified()} == <code>true</code>. 896 896 */ 897 897 public boolean isModified() { -
trunk/src/org/openstreetmap/josm/data/osm/DataSetMerger.java
r4684 r5266 69 69 * If other.id != 0 it tries to merge it with an corresponding primitive from 70 70 * my dataset with the same id. If this is not possible a conflict is remembered 71 * in {@ see#conflicts}.71 * in {@link #conflicts}. 72 72 * 73 73 * If other.id == 0 it tries to find a primitive in my dataset with id == 0 which … … 370 370 371 371 /** 372 * Runs the merge operation. Successfully merged {@ seeOsmPrimitive}s are in373 * {@ see#getMyDataSet()}.374 * 375 * See {@ see#getConflicts()} for a map of conflicts after the merge operation.372 * Runs the merge operation. Successfully merged {@link OsmPrimitive}s are in 373 * {@link #getMyDataSet()}. 374 * 375 * See {@link #getConflicts()} for a map of conflicts after the merge operation. 376 376 */ 377 377 public void merge() { … … 380 380 381 381 /** 382 * Runs the merge operation. Successfully merged {@ seeOsmPrimitive}s are in383 * {@ see#getMyDataSet()}.384 * 385 * See {@ see#getConflicts()} for a map of conflicts after the merge operation.382 * Runs the merge operation. Successfully merged {@link OsmPrimitive}s are in 383 * {@link #getMyDataSet()}. 384 * 385 * See {@link #getConflicts()} for a map of conflicts after the merge operation. 386 386 */ 387 387 public void merge(ProgressMonitor progressMonitor) { -
trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java
r5188 r5266 90 90 91 91 /** 92 * Replies the sub-collection of {@ seeOsmPrimitive}s of type <code>type</code> present in93 * another collection of {@ seeOsmPrimitive}s. The result collection is a list.92 * Replies the sub-collection of {@link OsmPrimitive}s of type <code>type</code> present in 93 * another collection of {@link OsmPrimitive}s. The result collection is a list. 94 94 * 95 95 * If <code>list</code> is null, replies an empty list. … … 112 112 113 113 /** 114 * Replies the sub-collection of {@ seeOsmPrimitive}s of type <code>type</code> present in115 * another collection of {@ seeOsmPrimitive}s. The result collection is a set.114 * Replies the sub-collection of {@link OsmPrimitive}s of type <code>type</code> present in 115 * another collection of {@link OsmPrimitive}s. The result collection is a set. 116 116 * 117 117 * If <code>list</code> is null, replies an empty set. … … 363 363 * of calling this method. 364 364 * 365 * <strong>Caution</strong>: Do not use this method on primitives which are already added to a {@ seeDataSet}.365 * <strong>Caution</strong>: Do not use this method on primitives which are already added to a {@link DataSet}. 366 366 * 367 367 * @throws DataIntegrityProblemException If primitive was already added to the dataset -
trunk/src/org/openstreetmap/josm/data/osm/Relation.java
r4213 r5266 378 378 379 379 /** 380 * Replies the set of {@ seeOsmPrimitive}s referred to by at least one380 * Replies the set of {@link OsmPrimitive}s referred to by at least one 381 381 * member of this relation 382 382 * 383 * @return the set of {@ seeOsmPrimitive}s referred to by at least one383 * @return the set of {@link OsmPrimitive}s referred to by at least one 384 384 * member of this relation 385 385 */ -
trunk/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java
r3083 r5266 9 9 10 10 /** 11 * Replies a set of all {@ seeRelationToChildReference}s for a given child primitive.11 * Replies a set of all {@link RelationToChildReference}s for a given child primitive. 12 12 * 13 13 * @param child the child primitive 14 * @return a set of all {@ seeRelationToChildReference}s for a given child primitive14 * @return a set of all {@link RelationToChildReference}s for a given child primitive 15 15 */ 16 16 static public Set<RelationToChildReference> getRelationToChildReferences(OsmPrimitive child) { … … 28 28 29 29 /** 30 * Replies a set of all {@ seeRelationToChildReference}s for a collection of child primitives30 * Replies a set of all {@link RelationToChildReference}s for a collection of child primitives 31 31 * 32 32 * @param children the collection of child primitives 33 * @return a set of all {@ seeRelationToChildReference}s to the children in the collection of child33 * @return a set of all {@link RelationToChildReference}s to the children in the collection of child 34 34 * primitives 35 35 */ -
trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java
r5058 r5266 20 20 /** 21 21 * TagCollection is a collection of tags which can be used to manipulate 22 * tags managed by {@ seeOsmPrimitive}s.22 * tags managed by {@link OsmPrimitive}s. 23 23 * 24 24 * A TagCollection can be created: 25 25 * <ul> 26 * <li>from the tags managed by a specific {@ see OsmPrimitive} with {@see#from(OsmPrimitive)}</li>27 * <li>from the union of all tags managed by a collection of {@ see OsmPrimitive}s with {@see#unionOfAllPrimitives(Collection)}</li>28 * <li>from the union of all tags managed by a {@ see DataSet} with {@see#unionOfAllPrimitives(DataSet)}</li>29 * <li>from the intersection of all tags managed by a collection of primitives with {@ see#commonToAllPrimitives(Collection)}</li>26 * <li>from the tags managed by a specific {@link OsmPrimitive} with {@link #from(OsmPrimitive)}</li> 27 * <li>from the union of all tags managed by a collection of {@link OsmPrimitive}s with {@link #unionOfAllPrimitives(Collection)}</li> 28 * <li>from the union of all tags managed by a {@link DataSet} with {@link #unionOfAllPrimitives(DataSet)}</li> 29 * <li>from the intersection of all tags managed by a collection of primitives with {@link #commonToAllPrimitives(Collection)}</li> 30 30 * </ul> 31 31 * 32 * It provides methods to query the collection, like {@ see #size()}, {@see#hasTagsFor(String)}, etc.32 * It provides methods to query the collection, like {@link #size()}, {@link #hasTagsFor(String)}, etc. 33 33 * 34 34 * Basic set operations allow to create the union, the intersection and the difference 35 * of tag collections, see {@ see #union(TagCollection)}, {@see#intersect(TagCollection)},36 * and {@ see#minus(TagCollection)}.35 * of tag collections, see {@link #union(TagCollection)}, {@link #intersect(TagCollection)}, 36 * and {@link #minus(TagCollection)}. 37 37 * 38 38 * … … 42 42 /** 43 43 * Creates a tag collection from the tags managed by a specific 44 * {@ seeOsmPrimitive}. If <code>primitive</code> is null, replies44 * {@link OsmPrimitive}. If <code>primitive</code> is null, replies 45 45 * an empty tag collection. 46 46 * 47 47 * @param primitive the primitive 48 48 * @return a tag collection with the tags managed by a specific 49 * {@ seeOsmPrimitive}49 * {@link OsmPrimitive} 50 50 */ 51 51 public static TagCollection from(Tagged primitive) { … … 578 578 579 579 /** 580 * Applies this tag collection to an {@ seeOsmPrimitive}. Does nothing if580 * Applies this tag collection to an {@link OsmPrimitive}. Does nothing if 581 581 * primitive is null 582 582 * … … 599 599 600 600 /** 601 * Applies this tag collection to a collection of {@ seeOsmPrimitive}s. Does nothing if601 * Applies this tag collection to a collection of {@link OsmPrimitive}s. Does nothing if 602 602 * primitives is null 603 603 * … … 616 616 617 617 /** 618 * Replaces the tags of an {@ seeOsmPrimitive} by the tags in this collection . Does nothing if618 * Replaces the tags of an {@link OsmPrimitive} by the tags in this collection . Does nothing if 619 619 * primitive is null 620 620 * … … 634 634 635 635 /** 636 * Replaces the tags of a collection of{@ seeOsmPrimitive}s by the tags in this collection.636 * Replaces the tags of a collection of{@link OsmPrimitive}s by the tags in this collection. 637 637 * Does nothing if primitives is null 638 638 * -
trunk/src/org/openstreetmap/josm/data/osm/Way.java
r5199 r5266 109 109 * @return the node at position <code>index</code> 110 110 * @exception IndexOutOfBoundsException thrown if <code>index</code> < 0 111 * or <code>index</code> >= {@ see#getNodesCount()}111 * or <code>index</code> >= {@link #getNodesCount()} 112 112 * @since 1862 113 113 */ -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java
r4191 r5266 148 148 149 149 /** 150 * merges the histories from the {@ seeHistoryDataSet} other in this history data set150 * merges the histories from the {@link HistoryDataSet} other in this history data set 151 151 * 152 152 * @param other the other history data set. Ignored if null. -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSetListener.java
r3530 r5266 6 6 public interface HistoryDataSetListener { 7 7 /** 8 * Fired by a {@ seeHistoryDataSet} if the cached history of an OSM primitive with8 * Fired by a {@link HistoryDataSet} if the cached history of an OSM primitive with 9 9 * id <code>id</code> is updated 10 10 * … … 15 15 16 16 /** 17 * Fired by a {@ seeHistoryDataSet} if the history cached is cleared.17 * Fired by a {@link HistoryDataSet} if the history cached is cleared. 18 18 * 19 19 * @param source the history data set firing the event -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java
r4602 r5266 219 219 if (!(obj instanceof HistoryOsmPrimitive)) 220 220 return false; 221 // equal semantics is valid for subclasses like {@ seeHistoryOsmNode} etc. too.221 // equal semantics is valid for subclasses like {@link HistoryOsmNode} etc. too. 222 222 // So, don't enforce equality of class. 223 223 // -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java
r4734 r5266 98 98 99 99 /** 100 * replies the type, i.e. {@ seeOsmPrimitiveType#RELATION}100 * replies the type, i.e. {@link OsmPrimitiveType#RELATION} 101 101 * 102 102 */ -
trunk/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java
r4602 r5266 66 66 67 67 /** 68 * replies the ways type, i.e. {@ seeOsmPrimitiveType#WAY}68 * replies the ways type, i.e. {@link OsmPrimitiveType#WAY} 69 69 * 70 70 * @return the ways type -
trunk/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java
r3440 r5266 20 20 21 21 /** 22 * MergeSourceBuildingVisitor helps to build the "hull" of a collection of {@ seeOsmPrimitive}s22 * MergeSourceBuildingVisitor helps to build the "hull" of a collection of {@link OsmPrimitive}s 23 23 * which shall be merged into another layer. The "hull" is slightly bigger than the original 24 24 * collection. It includes, for instance the nodes of a way in the original collection even though 25 25 * these nodes might not be present explicitly in the original collection. The "hull" also includes 26 * incomplete {@ seeOsmPrimitive}s which are referred to by relations in the original collection. And27 * it turns {@ see OsmPrimitive} referred to by {@seeRelation}s in the original collection into28 * incomplete {@ seeOsmPrimitive}s in the "hull", if they are not themselves present in the26 * incomplete {@link OsmPrimitive}s which are referred to by relations in the original collection. And 27 * it turns {@link OsmPrimitive} referred to by {@link Relation}s in the original collection into 28 * incomplete {@link OsmPrimitive}s in the "hull", if they are not themselves present in the 29 29 * original collection. 30 30 * … … 38 38 * Creates the visitor. The visitor starts to build the "hull" from 39 39 * the currently selected primitives in the dataset <code>selectionBase</code>, 40 * i.e. from {@ seeDataSet#getSelected()}.40 * i.e. from {@link DataSet#getSelected()}. 41 41 * 42 42 * @param selectionBase the dataset. Must not be null. -
trunk/src/org/openstreetmap/josm/data/projection/Projection.java
r4305 r5266 14 14 public interface Projection { 15 15 /** 16 * The default scale factor in east/north units per pixel ({@ see#NavigatableComponent#scale}))16 * The default scale factor in east/north units per pixel ({@link #NavigatableComponent#scale})) 17 17 * FIXME: misnomer 18 18 */ -
trunk/src/org/openstreetmap/josm/gui/ConditionalOptionPaneUtil.java
r2929 r5266 20 20 * which can be enabled/disabled by the user. 21 21 * 22 * They wrap the methods provided by {@ seeJOptionPane}. Within JOSM you should use these23 * methods rather than the bare methods from {@ seeJOptionPane} because the methods provided22 * They wrap the methods provided by {@link JOptionPane}. Within JOSM you should use these 23 * methods rather than the bare methods from {@link JOptionPane} because the methods provided 24 24 * by ConditionalOptionPaneUtil ensure that a dialog window is always on top and isn't hidden by one of the 25 25 * JOSM windows for detached dialogs, relation editors, history browser and the like. … … 81 81 * relation editors, history browsers and the like. 82 82 * 83 * Set <code>optionType</code> to {@ seeJOptionPane#YES_NO_OPTION} for a dialog with a YES and83 * Set <code>optionType</code> to {@link JOptionPane#YES_NO_OPTION} for a dialog with a YES and 84 84 * a NO button. 85 85 86 * Set <code>optionType</code> to {@ seeJOptionPane#YES_NO_CANCEL_OPTION} for a dialog with a YES,86 * Set <code>optionType</code> to {@link JOptionPane#YES_NO_CANCEL_OPTION} for a dialog with a YES, 87 87 * a NO and a CANCEL button 88 88 * … … 100 100 * @param defaultOption the default option 101 101 * 102 * @return the option selected by user. {@ seeJOptionPane#CLOSED_OPTION} if the dialog was closed.102 * @return the option selected by user. {@link JOptionPane#CLOSED_OPTION} if the dialog was closed. 103 103 */ 104 104 static public int showOptionDialog(String preferenceKey, Component parent, Object message, String title, int optionType, int messageType, Object [] options, Object defaultOption) throws HeadlessException { … … 121 121 * relation editors, history browsers and the like. 122 122 * 123 * Set <code>optionType</code> to {@ seeJOptionPane#YES_NO_OPTION} for a dialog with a YES and123 * Set <code>optionType</code> to {@link JOptionPane#YES_NO_OPTION} for a dialog with a YES and 124 124 * a NO button. 125 125 126 * Set <code>optionType</code> to {@ seeJOptionPane#YES_NO_CANCEL_OPTION} for a dialog with a YES,126 * Set <code>optionType</code> to {@link JOptionPane#YES_NO_CANCEL_OPTION} for a dialog with a YES, 127 127 * a NO and a CANCEL button 128 128 * … … 191 191 * This is a message panel used in dialogs which can be enabled/disabled with a preference 192 192 * setting. 193 * In addition to the normal message any {@ seeJOptionPane} would display it includes193 * In addition to the normal message any {@link JOptionPane} would display it includes 194 194 * a checkbox for enabling/disabling this particular dialog. 195 195 * -
trunk/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
r5132 r5266 41 41 42 42 /** 43 * This is the default implementation of a {@ see NameFormatter} for names of {@seeOsmPrimitive}s.43 * This is the default implementation of a {@link NameFormatter} for names of {@link OsmPrimitive}s. 44 44 * 45 45 */ … … 100 100 * <ul> 101 101 * <li>by the tag names in the preference <tt>relation.nameOrder</tt></li> 102 * <li>by the default tags in {@ see#DEFAULT_NAMING_TAGS_FOR_RELATIONS}102 * <li>by the default tags in {@link #DEFAULT_NAMING_TAGS_FOR_RELATIONS} 103 103 * </ul> 104 104 * … … 524 524 * <tt>osm-primitives.showid</tt> is set. 525 525 * 526 * The id is append to the {@ seeStringBuilder} passed in in <code>name</code>.526 * The id is append to the {@link StringBuilder} passed in in <code>name</code>. 527 527 * 528 528 * @param name the name without the id … … 605 605 606 606 /** 607 * Formats a name for a {@ seeHistoryRelation})607 * Formats a name for a {@link HistoryRelation}) 608 608 * 609 609 * @param relation the relation -
trunk/src/org/openstreetmap/josm/gui/ExceptionDialogUtil.java
r4540 r5266 91 91 92 92 /** 93 * Explains a {@ see SecurityException} which has caused an {@seeOsmTransferException}.93 * Explains a {@link SecurityException} which has caused an {@link OsmTransferException}. 94 94 * This is most likely happening when user tries to access the OSM API from within an 95 95 * applet which wasn't loaded from the API server. … … 109 109 110 110 /** 111 * Explains a {@ see SocketException} which has caused an {@seeOsmTransferException}.111 * Explains a {@link SocketException} which has caused an {@link OsmTransferException}. 112 112 * This is most likely because there's not connection to the Internet or because 113 113 * the remote server is not reachable. … … 127 127 128 128 /** 129 * Explains a {@ see IOException} which has caused an {@seeOsmTransferException}.129 * Explains a {@link IOException} which has caused an {@link OsmTransferException}. 130 130 * This is most likely happening when the communication with the remote server is 131 131 * interrupted for any reason. … … 145 145 146 146 /** 147 * Explains a {@ see IllegalDataException} which has caused an {@seeOsmTransferException}.147 * Explains a {@link IllegalDataException} which has caused an {@link OsmTransferException}. 148 148 * This is most likely happening when JOSM tries to load data in in an unsupported format. 149 149 * … … 162 162 163 163 /** 164 * Explains a {@ seeInvocationTargetException }164 * Explains a {@link InvocationTargetException } 165 165 * 166 166 * @param e the exception … … 178 178 179 179 /** 180 * Explains a {@ seeOsmApiException} which was thrown because of an internal server180 * Explains a {@link OsmApiException} which was thrown because of an internal server 181 181 * error in the OSM API server. 182 182 * … … 195 195 196 196 /** 197 * Explains a {@ seeOsmApiException} which was thrown because of a bad197 * Explains a {@link OsmApiException} which was thrown because of a bad 198 198 * request 199 199 * … … 211 211 212 212 /** 213 * Explains a {@ seeOsmApiException} which was thrown because a resource wasn't found213 * Explains a {@link OsmApiException} which was thrown because a resource wasn't found 214 214 * on the server 215 215 * … … 227 227 228 228 /** 229 * Explains a {@ seeOsmApiException} which was thrown because of a conflict229 * Explains a {@link OsmApiException} which was thrown because of a conflict 230 230 * 231 231 * @param e the exception … … 242 242 243 243 /** 244 * Explains a {@ seeOsmApiException} which was thrown because the authentication at244 * Explains a {@link OsmApiException} which was thrown because the authentication at 245 245 * the OSM server failed 246 246 * … … 266 266 267 267 /** 268 * Explains a {@ seeOsmApiException} which was thrown because accessing a protected268 * Explains a {@link OsmApiException} which was thrown because accessing a protected 269 269 * resource was forbidden. 270 270 * … … 283 283 284 284 /** 285 * Explains a {@ seeOsmApiException} which was thrown because of a285 * Explains a {@link OsmApiException} which was thrown because of a 286 286 * client timeout (HTTP 408) 287 287 * … … 299 299 300 300 /** 301 * Explains a {@ seeOsmApiException} which was thrown because of a301 * Explains a {@link OsmApiException} which was thrown because of a 302 302 * bandwidth limit (HTTP 509) 303 303 * … … 315 315 316 316 /** 317 * Explains a {@ seeOsmApiException} with a generic error317 * Explains a {@link OsmApiException} with a generic error 318 318 * message. 319 319 * … … 331 331 332 332 /** 333 * Explains a {@ seeOsmApiException} which was thrown because accessing a protected333 * Explains a {@link OsmApiException} which was thrown because accessing a protected 334 334 * resource was forbidden. 335 335 * … … 347 347 348 348 /** 349 * Explains a {@ see UnknownHostException} which has caused an {@seeOsmTransferException}.349 * Explains a {@link UnknownHostException} which has caused an {@link OsmTransferException}. 350 350 * This is most likely happening when there is an error in the API URL or when 351 351 * local DNS services are not working. … … 387 387 388 388 /** 389 * Explains an {@ seeOsmTransferException} to the user.390 * 391 * @param e the {@ seeOsmTransferException}389 * Explains an {@link OsmTransferException} to the user. 390 * 391 * @param e the {@link OsmTransferException} 392 392 */ 393 393 public static void explainOsmTransferException(OsmTransferException e) { … … 470 470 /** 471 471 * explains the case of an error due to a delete request on an already deleted 472 * {@ seeOsmPrimitive}, i.e. a HTTP response code 410, where we don't know which473 * {@ seeOsmPrimitive} is causing the error.472 * {@link OsmPrimitive}, i.e. a HTTP response code 410, where we don't know which 473 * {@link OsmPrimitive} is causing the error. 474 474 * 475 475 * @param e the exception … … 486 486 487 487 /** 488 * Explains an {@ seeException} to the user.489 * 490 * @param e the {@ seeException}488 * Explains an {@link Exception} to the user. 489 * 490 * @param e the {@link Exception} 491 491 */ 492 492 public static void explainException(Exception e) { -
trunk/src/org/openstreetmap/josm/gui/ExtendedDialog.java
r4932 r5266 97 97 /** 98 98 * set to true if the content of the extended dialog should 99 * be placed in a {@ seeJScrollPane}99 * be placed in a {@link JScrollPane} 100 100 */ 101 101 private boolean placeContentInScrollPane; -
trunk/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java
r5200 r5266 134 134 * @param msg the message 135 135 * @param title the title 136 * @param messageType the message type (see {@ seeJOptionPane})136 * @param messageType the message type (see {@link JOptionPane}) 137 137 * @param icon the icon to display. Can be null. 138 138 * @param options the list of options to display. Can be null. -
trunk/src/org/openstreetmap/josm/gui/JosmUserIdentityManager.java
r4612 r5266 31 31 * of the current user. 32 32 * 33 * The global JosmUserStateManager listens to {@ seePreferenceChangeEvent}s and keeps track33 * The global JosmUserStateManager listens to {@link PreferenceChangeEvent}s and keeps track 34 34 * of what the current JOSM instance knows about the current user. Other subsystems can 35 35 * let the global JosmUserStateManager know in case they fully identify the current user, see 36 * {@ see#setFullyIdentified(String, long)}.36 * {@link #setFullyIdentified(String, long)}. 37 37 * 38 38 * The information kept by the JosmUserStateManager can be used to … … 138 138 139 139 /** 140 * Replies the user name of the current JOSM user. null, if {@ see#isAnonymous()} is true.140 * Replies the user name of the current JOSM user. null, if {@link #isAnonymous()} is true. 141 141 * 142 142 * @return the user name of the current JOSM user … … 147 147 148 148 /** 149 * Replies the user id of the current JOSM user. 0, if {@ see#isAnonymous()} or150 * {@ see#isPartiallyIdentified()} is true.149 * Replies the user id of the current JOSM user. 0, if {@link #isAnonymous()} or 150 * {@link #isPartiallyIdentified()} is true. 151 151 * 152 152 * @return the user id of the current JOSM user … … 159 159 /** 160 160 * Replies verified additional information about the current user if the user is 161 * {@ see#isFullyIdentified()}.161 * {@link #isFullyIdentified()}. 162 162 * 163 163 * @return verified additional information about the current user … … 167 167 } 168 168 /** 169 * Initializes the user identity manager from values in the {@ seeorg.openstreetmap.josm.data.Preferences}169 * Initializes the user identity manager from values in the {@link org.openstreetmap.josm.data.Preferences} 170 170 */ 171 171 public void initFromPreferences() { -
trunk/src/org/openstreetmap/josm/gui/MapView.java
r5219 r5266 323 323 * rules: 324 324 * <ul> 325 * <li>if there is at least one {@ seeOsmDataLayer} the first one325 * <li>if there is at least one {@link OsmDataLayer} the first one 326 326 * becomes active</li> 327 327 * <li>otherwise, the top most layer of any type becomes active</li> … … 700 700 /** 701 701 * Sets the active layer to <code>layer</code>. If <code>layer</code> is an instance 702 * of {@ see OsmDataLayer} also sets {@see#editLayer} to <code>layer</code>.702 * of {@link OsmDataLayer} also sets {@link #editLayer} to <code>layer</code>. 703 703 * 704 704 * @param layer the layer to be activate; must be one of the layers in the list of layers -
trunk/src/org/openstreetmap/josm/gui/bbox/BBoxChooser.java
r3720 r5266 12 12 13 13 /** 14 * A BBoxChooser emits {@ seeProperyChangeEvent}s for this property14 * A BBoxChooser emits {@link ProperyChangeEvent}s for this property 15 15 * if the current bounding box changes. 16 16 */ -
trunk/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java
r4516 r5266 187 187 /** 188 188 * Listens to changes in the selected tile bounds, refreshes the map view and emits 189 * property change events for {@ seeBBoxChooser#BBOX_PROP}189 * property change events for {@link BBoxChooser#BBOX_PROP} 190 190 */ 191 191 class TileBoundsChangeListener implements PropertyChangeListener { … … 203 203 * A panel for describing a rectangular area of OSM tiles at a given zoom level. 204 204 * 205 * The panel emits PropertyChangeEvents for the property {@ seeTileGridInputPanel#TILE_BOUNDS_PROP}205 * The panel emits PropertyChangeEvents for the property {@link TileGridInputPanel#TILE_BOUNDS_PROP} 206 206 * when the user successfully enters a valid tile grid specification. 207 207 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java
r3083 r5266 13 13 14 14 /** 15 * compare my version of an {@ seeOsmPrimitive} with their version15 * compare my version of an {@link OsmPrimitive} with their version 16 16 */ 17 17 MY_WITH_THEIR (tr("My with Their"), new ListRole[] {MY_ENTRIES, THEIR_ENTRIES}), 18 18 19 19 /** 20 * compare my version of an {@ seeOsmPrimitive} with the merged version20 * compare my version of an {@link OsmPrimitive} with the merged version 21 21 */ 22 22 MY_WITH_MERGED (tr("My with Merged"), new ListRole[] {MY_ENTRIES, MERGED_ENTRIES}), 23 23 24 24 /** 25 * compare their version of an {@ seeOsmPrimitive} with the merged veresion25 * compare their version of an {@link OsmPrimitive} with the merged veresion 26 26 */ 27 27 THEIR_WITH_MERGED(tr("Their with Merged"), new ListRole[] {THEIR_ENTRIES, MERGED_ENTRIES}); … … 61 61 62 62 /** 63 * replies the pair of {@ seeListRole}s participating in this comparison63 * replies the pair of {@link ListRole}s participating in this comparison 64 64 * pair 65 65 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ConflictResolver.java
r4191 r5266 35 35 36 36 /** 37 * An UI component for resolving conflicts between two {@ seeOsmPrimitive}s.37 * An UI component for resolving conflicts between two {@link OsmPrimitive}s. 38 38 * 39 * This component emits {@ seePropertyChangeEvent}s for three properties:39 * This component emits {@link PropertyChangeEvent}s for three properties: 40 40 * <ul> 41 * <li>{@ see#RESOLVED_COMPLETELY_PROP} - new value is <code>true</code>, if the conflict is41 * <li>{@link #RESOLVED_COMPLETELY_PROP} - new value is <code>true</code>, if the conflict is 42 42 * completely resolved</li> 43 * <li>{@ see #MY_PRIMITIVE_PROP} - new value is the {@seeOsmPrimitive} in the role of43 * <li>{@link #MY_PRIMITIVE_PROP} - new value is the {@link OsmPrimitive} in the role of 44 44 * my primitive</li> 45 * <li>{@ see #THEIR_PRIMITIVE_PROP} - new value is the {@seeOsmPrimitive} in the role of45 * <li>{@link #THEIR_PRIMITIVE_PROP} - new value is the {@link OsmPrimitive} in the role of 46 46 * their primitive</li> 47 47 * </ul> … … 54 54 /* -------------------------------------------------------------------------------------- */ 55 55 /** name of the property indicating whether all conflicts are resolved, 56 * {@ see#isResolvedCompletely()}56 * {@link #isResolvedCompletely()} 57 57 */ 58 58 static public final String RESOLVED_COMPLETELY_PROP = ConflictResolver.class.getName() + ".resolvedCompletely"; 59 59 /** 60 * name of the property for the {@ seeOsmPrimitive} in the role "my"60 * name of the property for the {@link OsmPrimitive} in the role "my" 61 61 */ 62 62 static public final String MY_PRIMITIVE_PROP = ConflictResolver.class.getName() + ".myPrimitive"; 63 63 64 64 /** 65 * name of the property for the {@ seeOsmPrimitive} in the role "my"65 * name of the property for the {@link OsmPrimitive} in the role "my" 66 66 */ 67 67 static public final String THEIR_PRIMITIVE_PROP = ConflictResolver.class.getName() + ".theirPrimitive"; … … 136 136 137 137 /** 138 * Sets the {@ seeOsmPrimitive} in the role "my"138 * Sets the {@link OsmPrimitive} in the role "my" 139 139 * 140 140 * @param my the primitive in the role "my" … … 149 149 150 150 /** 151 * Sets the {@ seeOsmPrimitive} in the role "their".151 * Sets the {@link OsmPrimitive} in the role "their". 152 152 * 153 153 * @param their the primitive in the role "their" … … 284 284 285 285 /** 286 * Updates the state of the property {@ see#RESOLVED_COMPLETELY_PROP}286 * Updates the state of the property {@link #RESOLVED_COMPLETELY_PROP} 287 287 * 288 288 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMergeModel.java
r4191 r5266 39 39 * </ol> 40 40 * 41 * A ListMergeModel is a factory for three {@ see TableModel}s and three {@seeListSelectionModel}s:41 * A ListMergeModel is a factory for three {@link TableModel}s and three {@link ListSelectionModel}s: 42 42 * <ol> 43 * <li>the table model and the list selection for for a {@ seeJTable} which shows my entries.44 * See {@ see #getMyTableModel()}</li> and {@seeListMergeModel#getMySelectionModel()}</li>43 * <li>the table model and the list selection for for a {@link JTable} which shows my entries. 44 * See {@link #getMyTableModel()}</li> and {@link ListMergeModel#getMySelectionModel()}</li> 45 45 * <li>dito for their entries and merged entries</li> 46 46 * </ol> 47 47 * 48 48 * A ListMergeModel can be ''frozen''. If it's frozen, it doesn't accept additional merge 49 * decisions. {@ seePropertyChangeListener}s can register for property value changes of50 * {@ see#PROP_FROZEN}.49 * decisions. {@link PropertyChangeListener}s can register for property value changes of 50 * {@link #PROP_FROZEN}. 51 51 * 52 52 * ListMergeModel is an abstract class. Three methods have to be implemented by subclasses: 53 53 * <ul> 54 * <li>{@ seeListMergeModel#cloneEntryForMergedList(Object)} - clones an entry of type T</li>55 * <li>{@ seeListMergeModel#isEqualEntry(Object, Object)} - checks whether two entries are equals </li>56 * <li>{@ seeListMergeModel#setValueAt(DefaultTableModel, Object, int, int)} - handles values edited in57 * a JTable, dispatched from {@ seeTableModel#setValueAt(Object, int, int)} </li>54 * <li>{@link ListMergeModel#cloneEntryForMergedList(Object)} - clones an entry of type T</li> 55 * <li>{@link ListMergeModel#isEqualEntry(Object, Object)} - checks whether two entries are equals </li> 56 * <li>{@link ListMergeModel#setValueAt(DefaultTableModel, Object, int, int)} - handles values edited in 57 * a JTable, dispatched from {@link TableModel#setValueAt(Object, int, int)} </li> 58 58 * </ul> 59 * A ListMergeModel is used in combination with a {@ seeListMerger}.59 * A ListMergeModel is used in combination with a {@link ListMerger}. 60 60 * 61 61 * @param <T> the type of the list entries … … 101 101 102 102 /** 103 * Handles method dispatches from {@ seeTableModel#setValueAt(Object, int, int)}.103 * Handles method dispatches from {@link TableModel#setValueAt(Object, int, int)}. 104 104 * 105 105 * @param model the table model … … 545 545 546 546 /** 547 * This an adapter between a {@ seeJTable} and one of the three entry lists548 * in the role {@ see ListRole} managed by the {@seeListMergeModel}.549 * 550 * From the point of view of the {@ see JTable} it is a {@seeTableModel}.547 * This an adapter between a {@link JTable} and one of the three entry lists 548 * in the role {@link ListRole} managed by the {@link ListMergeModel}. 549 * 550 * From the point of view of the {@link JTable} it is a {@link TableModel}. 551 551 * 552 552 * @param <T> … … 595 595 596 596 /** 597 * replies true if the {@ see ListRole} of this {@seeEntriesTableModel}598 * participates in the current {@ seeComparePairType}597 * replies true if the {@link ListRole} of this {@link EntriesTableModel} 598 * participates in the current {@link ComparePairType} 599 599 * 600 * @return true, if the if the {@ see ListRole} of this {@seeEntriesTableModel}601 * participates in the current {@ seeComparePairType}600 * @return true, if the if the {@link ListRole} of this {@link EntriesTableModel} 601 * participates in the current {@link ComparePairType} 602 602 * 603 603 * @see ComparePairListModel#getSelectedComparePair() … … 611 611 /** 612 612 * replies true if the entry at <code>row</code> is equal to the entry at the 613 * same position in the opposite list of the current {@ seeComparePairType}.613 * same position in the opposite list of the current {@link ComparePairType}. 614 614 * 615 615 * @param row the row number 616 616 * @return true if the entry at <code>row</code> is equal to the entry at the 617 * same position in the opposite list of the current {@ seeComparePairType}617 * same position in the opposite list of the current {@link ComparePairType} 618 618 * @exception IllegalStateException thrown, if this model is not participating in the 619 * current {@ seeComparePairType}619 * current {@link ComparePairType} 620 620 * @see ComparePairType#getOppositeRole(ListRole) 621 621 * @see #getRole() … … 635 635 /** 636 636 * replies true if the entry at the current position is present in the opposite list 637 * of the current {@ seeComparePairType}.637 * of the current {@link ComparePairType}. 638 638 * 639 639 * @param row the current row 640 640 * @return true if the entry at the current position is present in the opposite list 641 * of the current {@ seeComparePairType}.641 * of the current {@link ComparePairType}. 642 642 * @exception IllegalStateException thrown, if this model is not participating in the 643 * current {@ seeComparePairType}643 * current {@link ComparePairType} 644 644 * @see ComparePairType#getOppositeRole(ListRole) 645 645 * @see #getRole() … … 663 663 664 664 /** 665 * replies the opposite list of entries with respect to the current {@ seeComparePairType}665 * replies the opposite list of entries with respect to the current {@link ComparePairType} 666 666 * 667 667 * @return the opposite list of entries … … 678 678 679 679 /** 680 * This is the selection model to be used in a {@ seeJTable} which displays681 * an entry list managed by {@ seeListMergeModel}.680 * This is the selection model to be used in a {@link JTable} which displays 681 * an entry list managed by {@link ListMergeModel}. 682 682 * 683 683 * The model ensures that only rows displaying an entry in the entry list -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListMerger.java
r4310 r5266 882 882 /** 883 883 * Synchronizes scrollbar adjustments between a set of 884 * {@ seeAdjustable}s. Whenever the adjustment of one of884 * {@link Adjustable}s. Whenever the adjustment of one of 885 885 * the registerd Adjustables is updated the adjustment of 886 886 * the other registered Adjustables is adjusted too. … … 901 901 902 902 /** 903 * registers an {@ seeAdjustable} for participation in synchronized903 * registers an {@link Adjustable} for participation in synchronized 904 904 * scrolling. 905 905 * … … 917 917 918 918 /** 919 * event handler for {@ seeAdjustmentEvent}s919 * event handler for {@link AdjustmentEvent}s 920 920 * 921 921 */ … … 960 960 961 961 /** 962 * wires a {@ seeJCheckBox} to the adjustment synchronizer, in such a way that:962 * wires a {@link JCheckBox} to the adjustment synchronizer, in such a way that: 963 963 * <li> 964 964 * <ol>state changes in the checkbox control whether the adjustable participates 965 965 * in synchronized adjustment</ol> 966 * <ol>state changes in this {@ seeAdjustmentSynchronizer} are reflected in the967 * {@ seeJCheckBox}</ol>966 * <ol>state changes in this {@link AdjustmentSynchronizer} are reflected in the 967 * {@link JCheckBox}</ol> 968 968 * </li> 969 969 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/ListRole.java
r3083 r5266 3 3 4 4 /** 5 * Enumeration of roles entry lists play in {@ seeListMergeModel}5 * Enumeration of roles entry lists play in {@link ListMergeModel} 6 6 */ 7 7 public enum ListRole { -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java
r4191 r5266 22 22 23 23 /** 24 * Populates the model with the nodes in the two {@ seeWay}s <code>my</code> and24 * Populates the model with the nodes in the two {@link Way}s <code>my</code> and 25 25 * <code>their</code>. 26 26 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMerger.java
r4191 r5266 13 13 14 14 /** 15 * A UI component for resolving conflicts in the node lists of two {@ seeWay}s.15 * A UI component for resolving conflicts in the node lists of two {@link Way}s. 16 16 * 17 17 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListTableCellRenderer.java
r4162 r5266 22 22 23 23 /** 24 * This is the {@ see TableCellRenderer} used in the node tables of {@seeNodeListMerger}.24 * This is the {@link TableCellRenderer} used in the node tables of {@link NodeListMerger}. 25 25 * 26 26 */ … … 40 40 41 41 /** 42 * build the tool tip text for an {@ seeOsmPrimitive}. It consist of the formatted42 * build the tool tip text for an {@link OsmPrimitive}. It consist of the formatted 43 43 * key/value pairs for this primitive. 44 44 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java
r4310 r5266 23 23 /** 24 24 * This is the model for resolving conflicts in the properties of the 25 * {@ see OsmPrimitive}s. In particular, it represents conflicts in the coordinates of {@seeNode}s and26 * the deleted or visible state of {@ seeOsmPrimitive}s.25 * {@link OsmPrimitive}s. In particular, it represents conflicts in the coordinates of {@link Node}s and 26 * the deleted or visible state of {@link OsmPrimitive}s. 27 27 * 28 * This model is an {@ see Observable}. It notifies registered {@seeObserver}s whenever the28 * This model is an {@link Observable}. It notifies registered {@link Observer}s whenever the 29 29 * internal state changes. 30 30 * 31 * This model also emits property changes for {@ see#RESOLVED_COMPLETELY_PROP}. Property change32 * listeners may register themselves using {@ see#addPropertyChangeListener(PropertyChangeListener)}.31 * This model also emits property changes for {@link #RESOLVED_COMPLETELY_PROP}. Property change 32 * listeners may register themselves using {@link #addPropertyChangeListener(PropertyChangeListener)}. 33 33 * 34 34 * @see Node#getCoor() … … 150 150 151 151 /** 152 * replies the coordinates of my {@ seeOsmPrimitive}. null, if my primitive hasn't153 * coordinates (i.e. because it is a {@ seeWay}).154 * 155 * @return the coordinates of my {@ seeOsmPrimitive}. null, if my primitive hasn't156 * coordinates (i.e. because it is a {@ seeWay}).152 * replies the coordinates of my {@link OsmPrimitive}. null, if my primitive hasn't 153 * coordinates (i.e. because it is a {@link Way}). 154 * 155 * @return the coordinates of my {@link OsmPrimitive}. null, if my primitive hasn't 156 * coordinates (i.e. because it is a {@link Way}). 157 157 */ 158 158 public LatLon getMyCoords() { … … 161 161 162 162 /** 163 * replies the coordinates of their {@ seeOsmPrimitive}. null, if their primitive hasn't164 * coordinates (i.e. because it is a {@ seeWay}).165 * 166 * @return the coordinates of my {@ seeOsmPrimitive}. null, if my primitive hasn't167 * coordinates (i.e. because it is a {@ seeWay}).163 * replies the coordinates of their {@link OsmPrimitive}. null, if their primitive hasn't 164 * coordinates (i.e. because it is a {@link Way}). 165 * 166 * @return the coordinates of my {@link OsmPrimitive}. null, if my primitive hasn't 167 * coordinates (i.e. because it is a {@link Way}). 168 168 */ 169 169 public LatLon getTheirCoords() { … … 172 172 173 173 /** 174 * replies the coordinates of the merged {@ seeOsmPrimitive}. null, if the current primitives175 * have no coordinates or if the conflict is yet {@ seeMergeDecisionType#UNDECIDED}176 * 177 * @return the coordinates of the merged {@ seeOsmPrimitive}. null, if the current primitives178 * have no coordinates or if the conflict is yet {@ seeMergeDecisionType#UNDECIDED}174 * replies the coordinates of the merged {@link OsmPrimitive}. null, if the current primitives 175 * have no coordinates or if the conflict is yet {@link MergeDecisionType#UNDECIDED} 176 * 177 * @return the coordinates of the merged {@link OsmPrimitive}. null, if the current primitives 178 * have no coordinates or if the conflict is yet {@link MergeDecisionType#UNDECIDED} 179 179 */ 180 180 public LatLon getMergedCoords() { -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java
r4310 r5266 31 31 /** 32 32 * This class represents a UI component for resolving conflicts in some properties 33 * of {@ seeOsmPrimitive}.33 * of {@link OsmPrimitive}. 34 34 * 35 35 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberMerger.java
r4191 r5266 13 13 14 14 /** 15 * A UI component for resolving conflicts in the member lists of two {@ seeRelation}15 * A UI component for resolving conflicts in the member lists of two {@link Relation} 16 16 */ 17 17 public class RelationMemberMerger extends ListMerger<RelationMember> implements IConflictResolver { -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellEditor.java
r4478 r5266 14 14 15 15 /** 16 * {@ see TableCellEditor} for the role column in a table for {@seeRelationMember}s.16 * {@link TableCellEditor} for the role column in a table for {@link RelationMember}s. 17 17 * 18 18 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java
r4162 r5266 22 22 23 23 /** 24 * This is the {@ see TableCellRenderer} used in the tables of {@seeRelationMemberMerger}.24 * This is the {@link TableCellRenderer} used in the tables of {@link RelationMemberMerger}. 25 25 * 26 26 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeModel.java
r4191 r5266 17 17 18 18 /** 19 * This is the {@ see TableModel} used in the tables of the {@seeTagMerger}.20 * 21 * The model can {@ see#populate(OsmPrimitive, OsmPrimitive)} itself from the conflicts22 * in the tag sets of two {@ see OsmPrimitive}s. Internally, it keeps a list of {@seeTagMergeItem}s.23 * 24 * {@ see #decide(int, MergeDecisionType)} and {@see#decide(int[], MergeDecisionType)} can be used19 * This is the {@link TableModel} used in the tables of the {@link TagMerger}. 20 * 21 * The model can {@link #populate(OsmPrimitive, OsmPrimitive)} itself from the conflicts 22 * in the tag sets of two {@link OsmPrimitive}s. Internally, it keeps a list of {@link TagMergeItem}s. 23 * 24 * {@link #decide(int, MergeDecisionType)} and {@link #decide(int[], MergeDecisionType)} can be used 25 25 * to remember a merge decision for a specific row in the model. 26 26 * 27 * The model notifies {@ seePropertyChangeListener}s about updates of the number of28 * undecided tags (see {@ see#PROP_NUM_UNDECIDED_TAGS}).27 * The model notifies {@link PropertyChangeListener}s about updates of the number of 28 * undecided tags (see {@link #PROP_NUM_UNDECIDED_TAGS}). 29 29 * 30 30 */ … … 62 62 63 63 /** 64 * notifies {@ see PropertyChangeListener}s about an update of {@seeTagMergeModel#PROP_NUM_UNDECIDED_TAGS}64 * notifies {@link PropertyChangeListener}s about an update of {@link TagMergeModel#PROP_NUM_UNDECIDED_TAGS} 65 65 66 66 * @param oldValue the old value … … 78 78 /** 79 79 * refreshes the number of undecided tag conflicts after an update in the list of 80 * {@ see TagMergeItem}s. Notifies {@seePropertyChangeListener} if necessary.80 * {@link TagMergeItem}s. Notifies {@link PropertyChangeListener} if necessary. 81 81 * 82 82 */ … … 96 96 /** 97 97 * Populate the model with conflicts between the tag sets of the two 98 * {@ seeOsmPrimitive} <code>my</code> and <code>their</code>.98 * {@link OsmPrimitive} <code>my</code> and <code>their</code>. 99 99 * 100 100 * @param my my primitive (i.e. the primitive from the local dataset) … … 121 121 122 122 /** 123 * add a {@ seeTagMergeItem} to the model123 * add a {@link TagMergeItem} to the model 124 124 * 125 125 * @param item the item … … 139 139 140 140 /** 141 * set the merge decision of the {@ seeTagMergeItem} in row <code>row</code>141 * set the merge decision of the {@link TagMergeItem} in row <code>row</code> 142 142 * to <code>decision</code>. 143 143 * … … 152 152 153 153 /** 154 * set the merge decision of all {@ seeTagMergeItem} given by indices in <code>rows</code>154 * set the merge decision of all {@link TagMergeItem} given by indices in <code>rows</code> 155 155 * to <code>decision</code>. 156 156 * -
trunk/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMerger.java
r3083 r5266 32 32 import org.openstreetmap.josm.tools.ImageProvider; 33 33 /** 34 * UI component for resolving conflicts in the tag sets of two {@ seeOsmPrimitive}s.34 * UI component for resolving conflicts in the tag sets of two {@link OsmPrimitive}s. 35 35 * 36 36 */ … … 46 46 47 47 /** 48 * embeds table in a new {@ seeJScrollPane} and returns th scroll pane48 * embeds table in a new {@link JScrollPane} and returns th scroll pane 49 49 * 50 50 * @param table the table … … 322 322 /** 323 323 * Synchronizes scrollbar adjustments between a set of 324 * {@ seeAdjustable}s. Whenever the adjustment of one of324 * {@link Adjustable}s. Whenever the adjustment of one of 325 325 * the registerd Adjustables is updated the adjustment of 326 326 * the other registered Adjustables is adjusted too. … … 385 385 /** 386 386 * Sets the currently selected tags in the table of merged tags to state 387 * {@ seeMergeDecisionType#UNDECIDED}387 * {@link MergeDecisionType#UNDECIDED} 388 388 * 389 389 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java
r5132 r5266 61 61 * 62 62 * There is a singleton instance of this dialog which can be retrieved using 63 * {@ see#getInstance()}.63 * {@link #getInstance()}. 64 64 * 65 65 * The dialog uses two models: one for resolving tag conflicts, the other 66 66 * for resolving conflicts in relation memberships. For both models there are accessors, 67 * i.e {@ see #getTagConflictResolverModel()} and {@see#getRelationMemberConflictResolverModel()}.67 * i.e {@link #getTagConflictResolverModel()} and {@link #getRelationMemberConflictResolverModel()}. 68 68 * 69 69 * Models have to be <strong>populated</strong> before the dialog is launched. Example: … … 76 76 * 77 77 * You should also set the target primitive which other primitives (ways or nodes) are 78 * merged to, see {@ see#setTargetPrimitive(OsmPrimitive)}.79 * 80 * After the dialog is closed use {@ see#isCanceled()} to check whether the user canceled81 * the dialog. If it wasn't canceled you may build a collection of {@ seeCommand} objects78 * merged to, see {@link #setTargetPrimitive(OsmPrimitive)}. 79 * 80 * After the dialog is closed use {@link #isCanceled()} to check whether the user canceled 81 * the dialog. If it wasn't canceled you may build a collection of {@link Command} objects 82 82 * which reflect the conflict resolution decisions the user made in the dialog: 83 * see {@ see#buildResolutionCommands()}83 * see {@link #buildResolutionCommands()} 84 84 * 85 85 * -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java
r4162 r5266 27 27 * 28 28 * The editor responds intercepts some keys and interprets them as navigation keys. It 29 * forwards navigation events to {@ seeNavigationListener}s registred with this editor.30 * You should register the parent table using this editor as {@ seeNavigationListener}.29 * forwards navigation events to {@link NavigationListener}s registred with this editor. 30 * You should register the parent table using this editor as {@link NavigationListener}. 31 31 * 32 * {@ see KeyEvent#VK_ENTER} and {@see KeyEvent#VK_TAB} trigger a {@seeNavigationListener#gotoNextDecision()}.32 * {@link KeyEvent#VK_ENTER} and {@link KeyEvent#VK_TAB} trigger a {@link NavigationListener#gotoNextDecision()}. 33 33 */ 34 34 public class MultiValueCellEditor extends AbstractCellEditor implements TableCellEditor{ -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
r4162 r5266 20 20 21 21 /** 22 * This is a {@ see TableCellRenderer} for {@seeMultiValueResolutionDecision}s.22 * This is a {@link TableCellRenderer} for {@link MultiValueResolutionDecision}s. 23 23 * 24 24 */ -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java
r4223 r5266 27 27 /** the collection of tags for which a decision is needed */ 28 28 private TagCollection tags; 29 /** the selected value if {@ see #type} is {@seeMultiValueDecisionType#KEEP_ONE} */29 /** the selected value if {@link #type} is {@link MultiValueDecisionType#KEEP_ONE} */ 30 30 private String value; 31 31 … … 201 201 202 202 /** 203 * Applies the resolution to an {@ seeOsmPrimitive}203 * Applies the resolution to an {@link OsmPrimitive} 204 204 * 205 205 * @param primitive the primitive -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java
r5090 r5266 23 23 * This model manages a list of conflicting relation members. 24 24 * 25 * It can be used as {@ seeTableModel}.25 * It can be used as {@link TableModel}. 26 26 * 27 27 * … … 152 152 /** 153 153 * Populates the model with the relation members represented as a collection of 154 * {@ seeRelationToChildReference}s.154 * {@link RelationToChildReference}s. 155 155 * 156 156 * @param references the references. Empty list assumed if null. … … 252 252 * 253 253 * @param newPrimitive the primitive which members shall refer to if the 254 * decision is {@ seeRelationMemberConflictDecisionType#REPLACE}254 * decision is {@link RelationMemberConflictDecisionType#REPLACE} 255 255 * @return a list of commands 256 256 */ … … 291 291 * 292 292 * @param newPrimitive the primitive which members shall refer to if the 293 * decision is {@ seeRelationMemberConflictDecisionType#REPLACE}293 * decision is {@link RelationMemberConflictDecisionType#REPLACE} 294 294 * 295 295 * @return the set of relations which have to be modified according -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java
r5132 r5266 20 20 /** 21 21 * This is a UI widget for resolving tag conflicts, i.e. differences of the tag values 22 * of multiple {@ seeOsmPrimitive}s.22 * of multiple {@link OsmPrimitive}s. 23 23 * 24 24 * -
trunk/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java
r5090 r5266 165 165 166 166 /** 167 * Replies true if each {@ seeMultiValueResolutionDecision} is decided.168 * 169 * @return true if each {@ seeMultiValueResolutionDecision} is decided; false167 * Replies true if each {@link MultiValueResolutionDecision} is decided. 168 * 169 * @return true if each {@link MultiValueResolutionDecision} is decided; false 170 170 * otherwise 171 171 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictDialog.java
r4982 r5266 50 50 51 51 /** 52 * This dialog displays the {@ see ConflictCollection} of the active {@seeOsmDataLayer} in a toggle52 * This dialog displays the {@link ConflictCollection} of the active {@link OsmDataLayer} in a toggle 53 53 * dialog on the right of the main frame. 54 54 * … … 273 273 274 274 /** 275 * The {@ seeListModel} for conflicts275 * The {@link ListModel} for conflicts 276 276 * 277 277 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/ConflictResolutionDialog.java
r4189 r5266 34 34 35 35 /** 36 * This is an extended dialog for resolving conflict between {@ seeOsmPrimitive}s.36 * This is an extended dialog for resolving conflict between {@link OsmPrimitive}s. 37 37 * 38 38 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
r5200 r5266 321 321 /** 322 322 * Wires <code>listener</code> to <code>listSelectionModel</code> in such a way, that 323 * <code>listener</code> receives a {@ seeIEnabledStateUpdating#updateEnabledState()}324 * on every {@ seeListSelectionEvent}.323 * <code>listener</code> receives a {@link IEnabledStateUpdating#updateEnabledState()} 324 * on every {@link ListSelectionEvent}. 325 325 * 326 326 * @param listener the listener 327 * @param listSelectionModel the source emitting {@ seeListSelectionEvent}s327 * @param listSelectionModel the source emitting {@link ListSelectionEvent}s 328 328 */ 329 329 protected void adaptTo(final IEnabledStateUpdating listener, ListSelectionModel listSelectionModel) { … … 340 340 /** 341 341 * Wires <code>listener</code> to <code>listModel</code> in such a way, that 342 * <code>listener</code> receives a {@ seeIEnabledStateUpdating#updateEnabledState()}343 * on every {@ seeListDataEvent}.342 * <code>listener</code> receives a {@link IEnabledStateUpdating#updateEnabledState()} 343 * on every {@link ListDataEvent}. 344 344 * 345 345 * @param listener the listener 346 * @param listSelectionModel the source emitting {@ seeListDataEvent}s346 * @param listSelectionModel the source emitting {@link ListDataEvent}s 347 347 */ 348 348 protected void adaptTo(final IEnabledStateUpdating listener, LayerListModel listModel) { … … 375 375 public final class DeleteLayerAction extends AbstractAction implements IEnabledStateUpdating, LayerAction { 376 376 /** 377 * Creates a {@ seeDeleteLayerAction} which will delete the currently377 * Creates a {@link DeleteLayerAction} which will delete the currently 378 378 * selected layers in the layer dialog. 379 379 * … … 456 456 457 457 /** 458 * Creates a {@ seeShowHideLayerAction} which will toggle the visibility of458 * Creates a {@link ShowHideLayerAction} which will toggle the visibility of 459 459 * the currently selected layers 460 460 * … … 546 546 547 547 /** 548 * Creates a {@ seeLayerOpacityAction} which allows to chenge the548 * Creates a {@link LayerOpacityAction} which allows to chenge the 549 549 * opacity of one or more layers. 550 550 * … … 561 561 562 562 /** 563 * Creates a {@ seeShowHideLayerAction} which will toggle the visibility of563 * Creates a {@link ShowHideLayerAction} which will toggle the visibility of 564 564 * the currently selected layers 565 565 * … … 1099 1099 1100 1100 /** 1101 * Observer interface to be implemented by views using {@ seeLayerListModel}1101 * Observer interface to be implemented by views using {@link LayerListModel} 1102 1102 * 1103 1103 */ … … 1111 1111 * moving layers up and down, for toggling their visibility, and for activating a layer. 1112 1112 * 1113 * The model is a {@ see TableModel} and it provides a {@seeListSelectionModel}. It expects1114 * to be configured with a {@ seeDefaultListSelectionModel}. The selection model is used1113 * The model is a {@link TableModel} and it provides a {@link ListSelectionModel}. It expects 1114 * to be configured with a {@link DefaultListSelectionModel}. The selection model is used 1115 1115 * to update the selection state of views depending on messages sent to the model. 1116 1116 * 1117 * The model manages a list of {@ seeLayerListModelListener} which are mainly notified if1117 * The model manages a list of {@link LayerListModelListener} which are mainly notified if 1118 1118 * the model requires views to make a specific list entry visible. 1119 1119 * 1120 * It also listens to {@ see PropertyChangeEvent}s of every {@seeLayer} it manages, in particular to1121 * the properties {@ see Layer#VISIBLE_PROP} and {@seeLayer#NAME_PROP}.1120 * It also listens to {@link PropertyChangeEvent}s of every {@link Layer} it manages, in particular to 1121 * the properties {@link Layer#VISIBLE_PROP} and {@link Layer#NAME_PROP}. 1122 1122 */ 1123 1123 public class LayerListModel extends AbstractTableModel implements MapView.LayerChangeListener, PropertyChangeListener { … … 1182 1182 /** 1183 1183 * Populates the model with the current layers managed by 1184 * {@ seeMapView}.1184 * {@link MapView}. 1185 1185 * 1186 1186 */ … … 1246 1246 1247 1247 /** 1248 * Invoked if a layer managed by {@ seeMapView} is removed1248 * Invoked if a layer managed by {@link MapView} is removed 1249 1249 * 1250 1250 * @param layer the layer which is removed … … 1265 1265 1266 1266 /** 1267 * Invoked when a layer managed by {@ seeMapView} is added1267 * Invoked when a layer managed by {@link MapView} is added 1268 1268 * 1269 1269 * @param layer the layer … … 1406 1406 1407 1407 /** 1408 * Replies the list of layers currently managed by {@ seeMapView}.1408 * Replies the list of layers currently managed by {@link MapView}. 1409 1409 * Never null, but can be empty. 1410 1410 * 1411 * @return the list of layers currently managed by {@ seeMapView}.1411 * @return the list of layers currently managed by {@link MapView}. 1412 1412 * Never null, but can be empty. 1413 1413 */ … … 1563 1563 1564 1564 /** 1565 * Creates a {@ seeShowHideLayerAction} for <code>layer</code> in the1566 * context of this {@ seeLayerListDialog}.1565 * Creates a {@link ShowHideLayerAction} for <code>layer</code> in the 1566 * context of this {@link LayerListDialog}. 1567 1567 * 1568 1568 * @param layer the layer … … 1576 1576 1577 1577 /** 1578 * Creates a {@ seeDeleteLayerAction} for <code>layer</code> in the1579 * context of this {@ seeLayerListDialog}.1578 * Creates a {@link DeleteLayerAction} for <code>layer</code> in the 1579 * context of this {@link LayerListDialog}. 1580 1580 * 1581 1581 * @param layer the layer … … 1588 1588 1589 1589 /** 1590 * Creates a {@ seeActivateLayerAction} for <code>layer</code> in the1591 * context of this {@ seeLayerListDialog}.1590 * Creates a {@link ActivateLayerAction} for <code>layer</code> in the 1591 * context of this {@link LayerListDialog}. 1592 1592 * 1593 1593 * @param layer the layer … … 1599 1599 1600 1600 /** 1601 * Creates a {@ seeMergeLayerAction} for <code>layer</code> in the1602 * context of this {@ seeLayerListDialog}.1601 * Creates a {@link MergeLayerAction} for <code>layer</code> in the 1602 * context of this {@link LayerListDialog}. 1603 1603 * 1604 1604 * @param layer the layer -
trunk/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
r5200 r5266 183 183 /** 184 184 * Initializes the relation list dialog from a layer. If <code>layer</code> is null 185 * or if it isn't an {@ seeOsmDataLayer} the dialog is reset to an empty dialog.185 * or if it isn't an {@link OsmDataLayer} the dialog is reset to an empty dialog. 186 186 * Otherwise it is initialized with the list of non-deleted and visible relations 187 187 * in the layer's dataset. -
trunk/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
r5200 r5266 440 440 * The list model for the list of OSM primitives in the current JOSM selection. 441 441 * 442 * The model also maintains a history of the last {@ seeSelectionListModel#SELECTION_HISTORY_SIZE}442 * The model also maintains a history of the last {@link SelectionListModel#SELECTION_HISTORY_SIZE} 443 443 * JOSM selection. 444 444 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java
r5207 r5266 187 187 * The action to toggle the visibility state of this toggle dialog. 188 188 * 189 * Emits {@ seePropertyChangeEvent}s for the property <tt>selected</tt>:189 * Emits {@link PropertyChangeEvent}s for the property <tt>selected</tt>: 190 190 * <ul> 191 191 * <li>true, if the dialog is currently visible</li> -
trunk/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
r5200 r5266 535 535 536 536 /** 537 * Task for fixing a collection of {@ seeTestError}s. Can be run asynchronously.537 * Task for fixing a collection of {@link TestError}s. Can be run asynchronously. 538 538 * 539 539 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java
r3083 r5266 48 48 /** 49 49 * Sets the changeset currently displayed in the detail view. Fires a property change event 50 * for the property {@ see#CHANGESET_IN_DETAIL_VIEW_PROP} if necessary.50 * for the property {@link #CHANGESET_IN_DETAIL_VIEW_PROP} if necessary. 51 51 * 52 52 * @param cs the changeset currently displayed in the detail view. … … 118 118 * Selects the changeset displayed at row <code>row</code> 119 119 * 120 * @param row the row. Ignored if < 0 or >= {@ see#getRowCount()}120 * @param row the row. Ignored if < 0 or >= {@link #getRowCount()} 121 121 */ 122 122 public void setSelectedByIdx(int row) { -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentDownloadTask.java
r4310 r5266 87 87 * Creates a download task for a single changeset 88 88 * 89 * @param parent the parent component for the {@ seePleaseWaitDialog}. Must not be null.89 * @param parent the parent component for the {@link PleaseWaitDialog}. Must not be null. 90 90 * @param changesetId the changeset id. >0 required. 91 91 * @throws IllegalArgumentException thrown if changesetId <= 0 … … 103 103 * the collection are sillently discarded. 104 104 * 105 * @param parent the parent component for the {@ seePleaseWaitDialog}. Must not be null.105 * @param parent the parent component for the {@link PleaseWaitDialog}. Must not be null. 106 106 * @param changesetIds the changeset ids. Empty collection assumed, if null. 107 107 * @throws IllegalArgumentException thrown if parent is null … … 113 113 114 114 /** 115 * Replies true if the local {@ seeChangesetCache} already includes the changeset with115 * Replies true if the local {@link ChangesetCache} already includes the changeset with 116 116 * id <code>changesetId</code>. 117 117 * 118 118 * @param changesetId the changeset id 119 * @return true if the local {@ seeChangesetCache} already includes the changeset with119 * @return true if the local {@link ChangesetCache} already includes the changeset with 120 120 * id <code>changesetId</code> 121 121 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java
r4786 r5266 57 57 * The panel which displays the content of a changeset in a scollable table. 58 58 * 59 * It listens to property change events for {@ seeChangesetCacheManagerModel#CHANGESET_IN_DETAIL_VIEW_PROP}59 * It listens to property change events for {@link ChangesetCacheManagerModel#CHANGESET_IN_DETAIL_VIEW_PROP} 60 60 * and updates its view accordingly. 61 61 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableCellRenderer.java
r4072 r5266 16 16 /** 17 17 * The table cell renderer used in the changeset content table, except for the "name" 18 * column in which we use a {@ seeOsmPrimitivRenderer}.18 * column in which we use a {@link OsmPrimitivRenderer}. 19 19 * 20 20 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java
r3083 r5266 131 131 132 132 /** 133 * The type used internally to keep information about {@ seeHistoryOsmPrimitive}134 * with their {@ seeChangesetModificationType}.133 * The type used internally to keep information about {@link HistoryOsmPrimitive} 134 * with their {@link ChangesetModificationType}. 135 135 * 136 136 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetDetailPanel.java
r3995 r5266 44 44 /** 45 45 * This panel displays the properties of the currently selected changeset in the 46 * {@ seeChangesetCacheManager}.46 * {@link ChangesetCacheManager}. 47 47 * 48 48 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetHeaderDownloadTask.java
r4310 r5266 31 31 * 32 32 * The task only downloads the changeset properties without the changeset content. It 33 * updates the global {@ seeChangesetCache}.33 * updates the global {@link ChangesetCache}. 34 34 * 35 35 */ … … 39 39 * Builds a download task from for a collection of changesets. 40 40 * 41 * Ignores null values and changesets with {@ seeChangeset#isNew()} == true.41 * Ignores null values and changesets with {@link Changeset#isNew()} == true. 42 42 * 43 43 * @param changesets the collection of changesets. Assumes an empty collection if null. … … 51 51 * Builds a download task from for a collection of changesets. 52 52 * 53 * Ignores null values and changesets with {@ seeChangeset#isNew()} == true.54 * 55 * @param parent the parent component relative to which the {@ seePleaseWaitDialog} is displayed.53 * Ignores null values and changesets with {@link Changeset#isNew()} == true. 54 * 55 * @param parent the parent component relative to which the {@link PleaseWaitDialog} is displayed. 56 56 * Must not be null. 57 57 * @param changesets the collection of changesets. Assumes an empty collection if null. … … 101 101 102 102 /** 103 * Creates the download task for a collection of changeset ids. Uses a {@ seePleaseWaitDialog}104 * whose parent is {@ seeMain#parent}.103 * Creates the download task for a collection of changeset ids. Uses a {@link PleaseWaitDialog} 104 * whose parent is {@link Main#parent}. 105 105 * 106 106 * Null ids or or ids <= 0 in the id collection are ignored. … … 115 115 116 116 /** 117 * Creates the download task for a collection of changeset ids. Uses a {@ seePleaseWaitDialog}117 * Creates the download task for a collection of changeset ids. Uses a {@link PleaseWaitDialog} 118 118 * whose parent is the parent window of <code>dialogParent</code>. 119 119 * 120 120 * Null ids or or ids <= 0 in the id collection are ignored. 121 121 * 122 * @param dialogParent the parent reference component for the {@ seePleaseWaitDialog}. Must not be null.122 * @param dialogParent the parent reference component for the {@link PleaseWaitDialog}. Must not be null. 123 123 * @param ids the collection of ids. Empty collection assumed if null. 124 124 * @throws IllegalArgumentException thrown if dialogParent is null -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetTagsPanel.java
r3141 r5266 15 15 16 16 /** 17 * This panel displays the tags of the currently selected changeset in the {@ seeChangesetCacheManager}17 * This panel displays the tags of the currently selected changeset in the {@link ChangesetCacheManager} 18 18 * 19 19 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/SingleChangesetDownloadPanel.java
r3083 r5266 116 116 117 117 /** 118 * Validator for a changeset ID entered in a {@ seeJTextComponent}.118 * Validator for a changeset ID entered in a {@link JTextComponent}. 119 119 * 120 120 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/AdvancedChangesetQueryPanel.java
r4307 r5266 960 960 961 961 /** 962 * Validator for user ids entered in in a {@ seeJTextComponent}.962 * Validator for user ids entered in in a {@link JTextComponent}. 963 963 * 964 964 */ … … 1036 1036 1037 1037 /** 1038 * Validates dates entered as text in in a {@ seeJTextComponent}. Validates the input1038 * Validates dates entered as text in in a {@link JTextComponent}. Validates the input 1039 1039 * on the fly and gives feedback about whether the date is valid or not. 1040 1040 * … … 1099 1099 1100 1100 /** 1101 * Validates time values entered as text in in a {@ seeJTextComponent}. Validates the input1101 * Validates time values entered as text in in a {@link JTextComponent}. Validates the input 1102 1102 * on the fly and gives feedback about whether the time value is valid or not. 1103 1103 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/ChangesetQueryTask.java
r4310 r5266 62 62 * Creates the task. 63 63 * 64 * @param parent the parent component relative to which the {@ seePleaseWaitDialog} is displayed.64 * @param parent the parent component relative to which the {@link PleaseWaitDialog} is displayed. 65 65 * Must not be null. 66 66 * @param query the query to submit to the OSM server. Must not be null. -
trunk/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
r3530 r5266 140 140 141 141 /** 142 * Replies the {@ seeChangesetQuery} specified in this panel. null, if no valid changeset query142 * Replies the {@link ChangesetQuery} specified in this panel. null, if no valid changeset query 143 143 * is specified. 144 144 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ChildRelationBrowser.java
r4471 r5266 64 64 65 65 /** 66 * Replies the {@ seeOsmDataLayer} this editor is related to66 * Replies the {@link OsmDataLayer} this editor is related to 67 67 * 68 68 * @return the osm data layer … … 113 113 * constructor 114 114 * 115 * @param layer the {@ seeOsmDataLayer} this browser is related to. Must not be null.115 * @param layer the {@link OsmDataLayer} this browser is related to. Must not be null. 116 116 * @exception IllegalArgumentException thrown, if layer is null 117 117 */ … … 126 126 * constructor 127 127 * 128 * @param layer the {@ seeOsmDataLayer} this browser is related to. Must not be null.128 * @param layer the {@link OsmDataLayer} this browser is related to. Must not be null. 129 129 * @param root the root relation 130 130 * @exception IllegalArgumentException thrown, if layer is null … … 157 157 * replies the parent dialog this browser is embedded in 158 158 * 159 * @return the parent dialog; null, if there is no {@ seeDialog} as parent dialog159 * @return the parent dialog; null, if there is no {@link Dialog} as parent dialog 160 160 */ 161 161 protected Dialog getParentDialog() { -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java
r4310 r5266 24 24 /** 25 25 * The asynchronous task for fully downloading a collection of relations. Does a full download 26 * for each relations and merges the relation into an {@ seeOsmDataLayer}26 * for each relations and merges the relation into an {@link OsmDataLayer} 27 27 * 28 28 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
r5082 r5266 105 105 * If no relation is given, will create an editor for a new relation. 106 106 * 107 * @param layer the {@ seeOsmDataLayer} the new or edited relation belongs to107 * @param layer the {@link OsmDataLayer} the new or edited relation belongs to 108 108 * @param relation relation to edit, or null to create a new one. 109 109 * @param selectedMembers a collection of members which shall be selected initially … … 425 425 426 426 /** 427 * builds the {@ seeJSplitPane} which divides the editor in an upper and a lower half427 * builds the {@link JSplitPane} which divides the editor in an upper and a lower half 428 428 * 429 429 * @return the split panel -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java
r3083 r5266 13 13 14 14 /** 15 * This is the {@ see TableCellRenderer} used in the tables of {@seeRelationMemberMerger}.15 * This is the {@link TableCellRenderer} used in the tables of {@link RelationMemberMerger}. 16 16 * 17 17 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
r5082 r5266 599 599 600 600 /** 601 * Selects all mebers which refer to {@ seeOsmPrimitive}s in the collections601 * Selects all mebers which refer to {@link OsmPrimitive}s in the collections 602 602 * <code>primitmives</code>. Does nothing is primitives is null. 603 603 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowserModel.java
r3083 r5266 69 69 70 70 /** 71 * Populates the browser with the list of referring relations in the {@ seeDataSet} ds.71 * Populates the browser with the list of referring relations in the {@link DataSet} ds. 72 72 * 73 73 * @param ds the data set -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationDialogManager.java
r3479 r5266 24 24 25 25 /** 26 * Replies the singleton {@ seeRelationDialogManager}27 * 28 * @return the singleton {@ seeRelationDialogManager}26 * Replies the singleton {@link RelationDialogManager} 27 * 28 * @return the singleton {@link RelationDialogManager} 29 29 */ 30 30 static public RelationDialogManager getRelationDialogManager() { … … 38 38 /** 39 39 * Helper class for keeping the context of a relation editor. A relation editor 40 * is open for a specific relation managed by a specific {@ seeOsmDataLayer}40 * is open for a specific relation managed by a specific {@link OsmDataLayer} 41 41 * 42 42 */ … … 102 102 /** 103 103 * Register the relation editor for a relation managed by a 104 * {@ seeOsmDataLayer}.104 * {@link OsmDataLayer}. 105 105 * 106 106 * @param layer the layer … … 224 224 225 225 /** 226 * Replies true, if there is another open {@ seeRelationEditor} whose226 * Replies true, if there is another open {@link RelationEditor} whose 227 227 * upper left corner is close to <code>p</code>. 228 228 * 229 229 * @param p the reference point to check 230 * @return true, if there is another open {@ seeRelationEditor} whose230 * @return true, if there is another open {@link RelationEditor} whose 231 231 * upper left corner is close to <code>p</code>. 232 232 */ … … 245 245 246 246 /** 247 * Positions a {@ seeRelationEditor} on the screen. Tries to center it on the247 * Positions a {@link RelationEditor} on the screen. Tries to center it on the 248 248 * screen. If it hide another instance of an editor at the same position this 249 249 * method tries to reposition <code>editor</code> by moving it slightly down and -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java
r3351 r5266 35 35 /** 36 36 * Registers a relation editor class. Depending on the type of relation to be edited 37 * {@ see#getEditor(OsmDataLayer, Relation, Collection)} will create an instance of37 * {@link #getEditor(OsmDataLayer, Relation, Collection)} will create an instance of 38 38 * this class. 39 39 * … … 108 108 * Creates a new relation editor 109 109 * 110 * @param layer the {@ seeOsmDataLayer} in whose context a relation is edited. Must not be null.110 * @param layer the {@link OsmDataLayer} in whose context a relation is edited. Must not be null. 111 111 * @param relation the relation. Can be null if a new relation is to be edited. 112 112 * @param selectedMembers a collection of members in <code>relation</code> which the editor … … 150 150 /** 151 151 * Sets the currently edited relation. Creates a snapshot of the current 152 * state of the relation. See {@ see#getRelationSnapshot()}152 * state of the relation. See {@link #getRelationSnapshot()} 153 153 * 154 154 * @param relation the relation … … 165 165 166 166 /** 167 * Replies the {@ seeOsmDataLayer} in whose context this relation editor is167 * Replies the {@link OsmDataLayer} in whose context this relation editor is 168 168 * open 169 169 * 170 * @return the {@ seeOsmDataLayer} in whose context this relation editor is170 * @return the {@link OsmDataLayer} in whose context this relation editor is 171 171 * open 172 172 */ -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java
r4310 r5266 29 29 30 30 /** 31 * This is a {@ see JTree} rendering the hierarchical structure of {@seeRelation}s.31 * This is a {@link JTree} rendering the hierarchical structure of {@link Relation}s. 32 32 * 33 33 * @see RelationTreeModel -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeCellRenderer.java
r4591 r5266 15 15 16 16 /** 17 * This is the cell renderer used in {@ seeRelationTree}.17 * This is the cell renderer used in {@link RelationTree}. 18 18 * 19 19 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeModel.java
r4191 r5266 14 14 15 15 /** 16 * This is a {@ see TreeModel} which provides the hierarchical structure of {@seeRelation}s17 * to a {@ seeJTree}.16 * This is a {@link TreeModel} which provides the hierarchical structure of {@link Relation}s 17 * to a {@link JTree}. 18 18 * 19 * The model is initialized with a root relation or with a list of {@ seeRelationMember}s, see20 * {@ see #populate(Relation)} and {@see#populate(List)} respectively.19 * The model is initialized with a root relation or with a list of {@link RelationMember}s, see 20 * {@link #populate(Relation)} and {@link #populate(List)} respectively. 21 21 * 22 22 * -
trunk/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableCellRenderer.java
r4072 r5266 15 15 16 16 /** 17 * This is the {@ see TableCellRenderer} used in {@seeSelectionTable}.17 * This is the {@link TableCellRenderer} used in {@link SelectionTable}. 18 18 * 19 19 */ -
trunk/src/org/openstreetmap/josm/gui/help/HelpContentReader.java
r3569 r5266 82 82 * in the internal help browser. 83 83 * 84 * Throws a {@ seeMissingHelpContentException} if the content read from the stream84 * Throws a {@link MissingHelpContentException} if the content read from the stream 85 85 * most likely represents a stub help page. 86 86 * -
trunk/src/org/openstreetmap/josm/gui/help/HelpUtil.java
r3083 r5266 121 121 * </ul> 122 122 * 123 * @param locale the locale. {@ seeLocale#ENGLISH} assumed, if null.123 * @param locale the locale. {@link Locale#ENGLISH} assumed, if null. 124 124 * @return the help topic prefix 125 125 * @see #getHelpTopicPrefix(Locale) … … 142 142 * 143 143 * @param topic the relative help topic. Home help topic assumed, if null. 144 * @param locale the locale. {@ seeLocale#ENGLISH} assumed, if null.144 * @param locale the locale. {@link Locale#ENGLISH} assumed, if null. 145 145 * @return the absolute, localized help topic 146 146 */ … … 207 207 /** 208 208 * Replies the global help action, if available. Otherwise, creates an instance 209 * of {@ seeHelpAction}.209 * of {@link HelpAction}. 210 210 * 211 211 * @return -
trunk/src/org/openstreetmap/josm/gui/history/AdjustmentSynchronizer.java
r3083 r5266 20 20 /** 21 21 * Synchronizes scrollbar adjustments between a set of 22 * {@ seeAdjustable}s. Whenever the adjustment of one of22 * {@link Adjustable}s. Whenever the adjustment of one of 23 23 * the registerd Adjustables is updated the adjustment of 24 24 * the other registered Adjustables is adjusted too. … … 39 39 40 40 /** 41 * registers an {@ seeAdjustable} for participation in synchronized41 * registers an {@link Adjustable} for participation in synchronized 42 42 * scrolling. 43 43 * … … 55 55 56 56 /** 57 * event handler for {@ seeAdjustmentEvent}s57 * event handler for {@link AdjustmentEvent}s 58 58 * 59 59 */ … … 98 98 99 99 /** 100 * wires a {@ seeJCheckBox} to the adjustment synchronizer, in such a way that:100 * wires a {@link JCheckBox} to the adjustment synchronizer, in such a way that: 101 101 * <li> 102 102 * <ol>state changes in the checkbox control whether the adjustable participates 103 103 * in synchronized adjustment</ol> 104 * <ol>state changes in this {@ seeAdjustmentSynchronizer} are reflected in the105 * {@ seeJCheckBox}</ol>104 * <ol>state changes in this {@link AdjustmentSynchronizer} are reflected in the 105 * {@link JCheckBox}</ol> 106 106 * </li> 107 107 * -
trunk/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java
r4990 r5266 22 22 /** 23 23 * An UI widget for displaying differences in the coordinates of two 24 * {@ seeHistoryNode}s.24 * {@link HistoryNode}s. 25 25 * 26 26 */ … … 163 163 /** 164 164 * A UI widgets which displays the Lan/Lon-coordinates of a 165 * {@ seeHistoryNode}.165 * {@link HistoryNode}. 166 166 * 167 167 */ -
trunk/src/org/openstreetmap/josm/gui/history/DiffTableModel.java
r4689 r5266 10 10 * Simple model storing "diff cells" in a list. Could probably have used a DefaultTableModel instead.. 11 11 * 12 * {@ seeNodeListDiffTableCellRenderer}12 * {@link NodeListDiffTableCellRenderer} 13 13 */ 14 14 class DiffTableModel extends AbstractTableModel { -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowser.java
r4601 r5266 17 17 18 18 /** 19 * HistoryBrowser is an UI component which displays history information about an {@ seeOsmPrimitive}.19 * HistoryBrowser is an UI component which displays history information about an {@link OsmPrimitive}. 20 20 * 21 21 * … … 33 33 34 34 /** 35 * embedds table in a {@ seeJScrollPane}35 * embedds table in a {@link JScrollPane} 36 36 * 37 37 * @param table the table 38 * @return the {@ seeJScrollPane} with the embedded table38 * @return the {@link JScrollPane} with the embedded table 39 39 */ 40 40 protected JScrollPane embeddInScrollPane(JTable table) { … … 61 61 /** 62 62 * creates the panel which shows information about two different versions 63 * of the same {@ seeOsmPrimitive}.63 * of the same {@link OsmPrimitive}. 64 64 * 65 65 * @return the panel … … 113 113 /** 114 114 * constructor 115 * @param history the history of an {@ seeOsmPrimitive}115 * @param history the history of an {@link OsmPrimitive} 116 116 */ 117 117 public HistoryBrowser(History history) { … … 121 121 122 122 /** 123 * populates the browser with the history of a specific {@ seeOsmPrimitive}123 * populates the browser with the history of a specific {@link OsmPrimitive} 124 124 * 125 125 * @param history the history … … 147 147 148 148 /** 149 * replies the {@ seeHistory} currently displayed by this browser149 * replies the {@link History} currently displayed by this browser 150 150 * 151 151 * @return the current history -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialog.java
r5171 r5266 32 32 /** 33 33 * This is non-modal dialog, always showing on top, which displays history information 34 * about a given {@ seeOsmPrimitive}.34 * about a given {@link OsmPrimitive}. 35 35 * 36 36 */ -
trunk/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
r5146 r5266 49 49 * The model state consists of the following elements: 50 50 * <ul> 51 * <li>the {@ see History} of a specific {@seeOsmPrimitive}</li>52 * <li>a dedicated version in this {@ see History} called the {@seePointInTimeType#REFERENCE_POINT_IN_TIME}</li>53 * <li>another version in this {@ see History} called the {@seePointInTimeType#CURRENT_POINT_IN_TIME}</li>51 * <li>the {@link History} of a specific {@link OsmPrimitive}</li> 52 * <li>a dedicated version in this {@link History} called the {@link PointInTimeType#REFERENCE_POINT_IN_TIME}</li> 53 * <li>another version in this {@link History} called the {@link PointInTimeType#CURRENT_POINT_IN_TIME}</li> 54 54 * <ul> 55 * {@ see HistoryBrowser} always compares the {@seePointInTimeType#REFERENCE_POINT_IN_TIME} with the56 * {@ seePointInTimeType#CURRENT_POINT_IN_TIME}.57 58 * This model provides various {@ see TableModel}s for {@see JTable}s used in {@seeHistoryBrowser}, for55 * {@link HistoryBrowser} always compares the {@link PointInTimeType#REFERENCE_POINT_IN_TIME} with the 56 * {@link PointInTimeType#CURRENT_POINT_IN_TIME}. 57 58 * This model provides various {@link TableModel}s for {@link JTable}s used in {@link HistoryBrowser}, for 59 59 * instance: 60 60 * <ul> 61 * <li>{@ see #getTagTableModel(PointInTimeType)} replies a {@seeTableModel} for the tags of either of61 * <li>{@link #getTagTableModel(PointInTimeType)} replies a {@link TableModel} for the tags of either of 62 62 * the two selected versions</li> 63 * <li>{@ see #getNodeListTableModel(PointInTimeType)} replies a {@seeTableModel} for the list of nodes of64 * the two selected versions (if the current history provides information about a {@ seeWay}</li>65 * <li> {@ see #getRelationMemberTableModel(PointInTimeType)} replies a {@seeTableModel} for the list of relation66 * members of the two selected versions (if the current history provides information about a {@ seeRelation}</li>63 * <li>{@link #getNodeListTableModel(PointInTimeType)} replies a {@link TableModel} for the list of nodes of 64 * the two selected versions (if the current history provides information about a {@link Way}</li> 65 * <li> {@link #getRelationMemberTableModel(PointInTimeType)} replies a {@link TableModel} for the list of relation 66 * members of the two selected versions (if the current history provides information about a {@link Relation}</li> 67 67 * </ul> 68 68 * … … 76 76 /** 77 77 * latest isn't a reference of history. It's a clone of the currently edited 78 * {@ seeOsmPrimitive} in the current edit layer.78 * {@link OsmPrimitive} in the current edit layer. 79 79 */ 80 80 private HistoryOsmPrimitive latest; … … 120 120 /** 121 121 * Replies the current edit layer; null, if there isn't a current edit layer 122 * of type {@ seeOsmDataLayer}.122 * of type {@link OsmDataLayer}. 123 123 * 124 124 * @return the current edit layer … … 206 206 207 207 /** 208 * Replies the table model to be used in a {@ seeJTable} which208 * Replies the table model to be used in a {@link JTable} which 209 209 * shows the list of versions in this history. 210 210 * … … 284 284 285 285 /** 286 * Sets the {@ seeHistoryOsmPrimitive} which plays the role of a reference point287 * in time (see {@ seePointInTimeType}).286 * Sets the {@link HistoryOsmPrimitive} which plays the role of a reference point 287 * in time (see {@link PointInTimeType}). 288 288 * 289 289 * @param reference the reference history primitive. Must not be null. … … 314 314 315 315 /** 316 * Sets the {@ seeHistoryOsmPrimitive} which plays the role of the current point317 * in time (see {@ seePointInTimeType}).316 * Sets the {@link HistoryOsmPrimitive} which plays the role of the current point 317 * in time (see {@link PointInTimeType}). 318 318 * 319 319 * @param reference the reference history primitive. Must not be null. … … 343 343 344 344 /** 345 * Replies the history OSM primitive for the {@ seePointInTimeType#CURRENT_POINT_IN_TIME}346 * 347 * @return the history OSM primitive for the {@ seePointInTimeType#CURRENT_POINT_IN_TIME} (may be null)345 * Replies the history OSM primitive for the {@link PointInTimeType#CURRENT_POINT_IN_TIME} 346 * 347 * @return the history OSM primitive for the {@link PointInTimeType#CURRENT_POINT_IN_TIME} (may be null) 348 348 */ 349 349 public HistoryOsmPrimitive getCurrentPointInTime() { … … 352 352 353 353 /** 354 * Replies the history OSM primitive for the {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}355 * 356 * @return the history OSM primitive for the {@ seePointInTimeType#REFERENCE_POINT_IN_TIME} (may be null)354 * Replies the history OSM primitive for the {@link PointInTimeType#REFERENCE_POINT_IN_TIME} 355 * 356 * @return the history OSM primitive for the {@link PointInTimeType#REFERENCE_POINT_IN_TIME} (may be null) 357 357 */ 358 358 public HistoryOsmPrimitive getReferencePointInTime() { … … 538 538 539 539 /** 540 * The table model for the tags of the version at {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}541 * or {@ seePointInTimeType#CURRENT_POINT_IN_TIME}540 * The table model for the tags of the version at {@link PointInTimeType#REFERENCE_POINT_IN_TIME} 541 * or {@link PointInTimeType#CURRENT_POINT_IN_TIME} 542 542 * 543 543 */ … … 638 638 639 639 /** 640 * The table model for the relation members of the version at {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}641 * or {@ seePointInTimeType#CURRENT_POINT_IN_TIME}640 * The table model for the relation members of the version at {@link PointInTimeType#REFERENCE_POINT_IN_TIME} 641 * or {@link PointInTimeType#CURRENT_POINT_IN_TIME} 642 642 * 643 643 */ … … 865 865 866 866 /** 867 * Creates a {@ see HistoryOsmPrimitive} from a {@seeOsmPrimitive}867 * Creates a {@link HistoryOsmPrimitive} from a {@link OsmPrimitive} 868 868 * 869 869 */ -
trunk/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java
r5171 r5266 60 60 * Creates a new task 61 61 * 62 * @param parent the component to be used as reference to find the parent for {@ seePleaseWaitDialog}.62 * @param parent the component to be used as reference to find the parent for {@link PleaseWaitDialog}. 63 63 * Must not be null. 64 64 * @throws IllegalArgumentException thrown if parent is null -
trunk/src/org/openstreetmap/josm/gui/history/NodeListTableColumnModel.java
r4498 r5266 9 9 10 10 /** 11 * The {@ seeTableColumnModel} for the table with the list of nodes.11 * The {@link TableColumnModel} for the table with the list of nodes. 12 12 * 13 13 * -
trunk/src/org/openstreetmap/josm/gui/history/NodeListViewer.java
r4498 r5266 33 33 /** 34 34 * NodeListViewer is a UI component which displays the node list of two 35 * version of a {@ see OsmPrimitive} in a {@seeHistory}.35 * version of a {@link OsmPrimitive} in a {@link History}. 36 36 * 37 37 * <ul> 38 * <li>on the left, it displays the node list for the version at {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}</li>39 * <li>on the right, it displays the node list for the version at {@ seePointInTimeType#CURRENT_POINT_IN_TIME}</li>38 * <li>on the left, it displays the node list for the version at {@link PointInTimeType#REFERENCE_POINT_IN_TIME}</li> 39 * <li>on the right, it displays the node list for the version at {@link PointInTimeType#CURRENT_POINT_IN_TIME}</li> 40 40 * </ul> 41 41 * -
trunk/src/org/openstreetmap/josm/gui/history/PointInTimeType.java
r3083 r5266 3 3 4 4 /** 5 * PointInTimeType enumerates two points in time in the {@ see History} of an {@seeOsmPrimitive}.5 * PointInTimeType enumerates two points in time in the {@link History} of an {@link OsmPrimitive}. 6 6 * @author karl 7 7 * -
trunk/src/org/openstreetmap/josm/gui/history/RelationMemberListTableCellRenderer.java
r4734 r5266 18 18 19 19 /** 20 * The {@ see TableCellRenderer} for a list of relation members in {@seeHistoryBrower}20 * The {@link TableCellRenderer} for a list of relation members in {@link HistoryBrower} 21 21 * 22 22 * -
trunk/src/org/openstreetmap/josm/gui/history/RelationMemberListViewer.java
r3083 r5266 12 12 /** 13 13 * RelationMemberListViewer is a UI component which displays the list of relation members of two 14 * version of a {@ see Relation} in a {@seeHistory}.14 * version of a {@link Relation} in a {@link History}. 15 15 * 16 16 * <ul> 17 * <li>on the left, it displays the list of relation members for the version at {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}</li>18 * <li>on the right, it displays the list of relation members for the version at {@ seePointInTimeType#CURRENT_POINT_IN_TIME}</li>17 * <li>on the left, it displays the list of relation members for the version at {@link PointInTimeType#REFERENCE_POINT_IN_TIME}</li> 18 * <li>on the right, it displays the list of relation members for the version at {@link PointInTimeType#CURRENT_POINT_IN_TIME}</li> 19 19 * </ul> 20 20 * -
trunk/src/org/openstreetmap/josm/gui/history/RelationMemberTableColumnModel.java
r3995 r5266 8 8 9 9 /** 10 * The {@ seeTableColumnModel} for the table with the list of relation members.10 * The {@link TableColumnModel} for the table with the list of relation members. 11 11 * 12 12 */ -
trunk/src/org/openstreetmap/josm/gui/history/TagInfoViewer.java
r3083 r5266 13 13 /** 14 14 * TagInfoViewer is a UI component which displays the list of tags of two 15 * version of a {@ see OsmPrimitive} in a {@seeHistory}.15 * version of a {@link OsmPrimitive} in a {@link History}. 16 16 * 17 17 * <ul> 18 * <li>on the left, it displays the list of tags for the version at {@ seePointInTimeType#REFERENCE_POINT_IN_TIME}</li>19 * <li>on the right, it displays the list of tags for the version at {@ seePointInTimeType#CURRENT_POINT_IN_TIME}</li>18 * <li>on the left, it displays the list of tags for the version at {@link PointInTimeType#REFERENCE_POINT_IN_TIME}</li> 19 * <li>on the right, it displays the list of tags for the version at {@link PointInTimeType#CURRENT_POINT_IN_TIME}</li> 20 20 * </ul> 21 21 * -
trunk/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java
r4191 r5266 14 14 15 15 /** 16 * The {@ see TableCellRenderer} for a list of tagsin {@seeHistoryBrower}16 * The {@link TableCellRenderer} for a list of tagsin {@link HistoryBrower} 17 17 * 18 18 */ -
trunk/src/org/openstreetmap/josm/gui/history/TagTableColumnModel.java
r3083 r5266 8 8 9 9 /** 10 * The {@ seeTableColumnModel} for the table with the list of tags10 * The {@link TableColumnModel} for the table with the list of tags 11 11 * 12 12 */ -
trunk/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
r5053 r5266 30 30 /** 31 31 * VersionInfoPanel is an UI component which displays the basic properties of a version 32 * of a {@ seeOsmPrimitive}.32 * of a {@link OsmPrimitive}. 33 33 * 34 34 */ -
trunk/src/org/openstreetmap/josm/gui/history/VersionTableColumnModel.java
r4779 r5266 10 10 11 11 /** 12 * The {@ seeTableColumnModel} for the table with the list of versions12 * The {@link TableColumnModel} for the table with the list of versions 13 13 * 14 14 */ -
trunk/src/org/openstreetmap/josm/gui/io/AbstractUploadTask.java
r4816 r5266 51 51 52 52 /** 53 * Synchronizes the local state of an {@ seeOsmPrimitive} with its state on the53 * Synchronizes the local state of an {@link OsmPrimitive} with its state on the 54 54 * server. The method uses an individual GET for the primitive. 55 55 * … … 71 71 * Synchronizes the local state of the dataset with the state on the server. 72 72 * 73 * Reuses the functionality of {@ seeUpdateDataAction}.73 * Reuses the functionality of {@link UpdateDataAction}. 74 74 * 75 75 * @see UpdateDataAction#actionPerformed(ActionEvent) … … 81 81 82 82 /** 83 * Handles the case that a conflict in a specific {@ seeOsmPrimitive} was detected while83 * Handles the case that a conflict in a specific {@link OsmPrimitive} was detected while 84 84 * uploading 85 85 * … … 147 147 /** 148 148 * Handles the case that a conflict was detected while uploading where we don't 149 * know what {@ seeOsmPrimitive} actually caused the conflict (for whatever reason)149 * know what {@link OsmPrimitive} actually caused the conflict (for whatever reason) 150 150 * 151 151 */ … … 189 189 /** 190 190 * Handles the case that a conflict was detected while uploading where we don't 191 * know what {@ seeOsmPrimitive} actually caused the conflict (for whatever reason)191 * know what {@link OsmPrimitive} actually caused the conflict (for whatever reason) 192 192 * 193 193 */ … … 286 286 /** 287 287 * Handles an error which is caused by a delete request for an already deleted 288 * {@ seeOsmPrimitive} on the server, i.e. a HTTP response code of 410.288 * {@link OsmPrimitive} on the server, i.e. a HTTP response code of 410. 289 289 * Note that an <strong>update</strong> on an already deleted object results 290 290 * in a 409, not a 410. -
trunk/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java
r3083 r5266 17 17 18 18 /** 19 * A {@ seeListCellRenderer} for the list of changesets in the upload dialog.19 * A {@link ListCellRenderer} for the list of changesets in the upload dialog. 20 20 * 21 21 * -
trunk/src/org/openstreetmap/josm/gui/io/ChangesetCommentModel.java
r4414 r5266 6 6 /** 7 7 * ChangesetCommentModel is an observable model for the changeset comment edited 8 * in the {@ seeUploadDialog}.8 * in the {@link UploadDialog}. 9 9 * 10 10 */ -
trunk/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java
r3998 r5266 35 35 * upload. 36 36 * 37 * It is displayed as one of the configuration panels in the {@ seeUploadDialog}.37 * It is displayed as one of the configuration panels in the {@link UploadDialog}. 38 38 * 39 * ChangesetManagementPanel is a source for {@ seePropertyChangeEvent}s. Clients can listen39 * ChangesetManagementPanel is a source for {@link PropertyChangeEvent}s. Clients can listen 40 40 * to 41 41 * <ul> 42 * <li>{@ see#SELECTED_CHANGESET_PROP} - the new value in the property change event is42 * <li>{@link #SELECTED_CHANGESET_PROP} - the new value in the property change event is 43 43 * the changeset selected by the user. The value is null if the user didn't select a 44 44 * a changeset or if he chosed to use a new changeset.</li> 45 * <li> {@ see#CLOSE_CHANGESET_AFTER_UPLOAD} - the new value is a boolean value indicating45 * <li> {@link #CLOSE_CHANGESET_AFTER_UPLOAD} - the new value is a boolean value indicating 46 46 * whether the changeset should be closed after the next upload</li> 47 47 * </ul> -
trunk/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java
r5114 r5266 43 43 * Creates the download task 44 44 * 45 * @param parent the parent component relative to which the {@ seePleaseWaitDialog} is displayed46 * @param title the title to display in the {@ seePleaseWaitDialog}45 * @param parent the parent component relative to which the {@link PleaseWaitDialog} is displayed 46 * @param title the title to display in the {@link PleaseWaitDialog} 47 47 * @throws IllegalArgumentException thrown if toUpdate is null 48 48 */ -
trunk/src/org/openstreetmap/josm/gui/io/FilenameCellEditor.java
r3083 r5266 26 26 27 27 /** 28 * This is a {@ seeTableCellEditor} for filenames. It provides a text input field and29 * a button for launchinig a {@ seeJFileChooser}.28 * This is a {@link TableCellEditor} for filenames. It provides a text input field and 29 * a button for launchinig a {@link JFileChooser}. 30 30 * 31 31 * -
trunk/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java
r3083 r5266 14 14 /** 15 15 * A combobox model for the list of open changesets. The model is populated with the list 16 * of open changesets kept in the {@ seeChangesetCache}.16 * of open changesets kept in the {@link ChangesetCache}. 17 17 * 18 18 */ … … 34 34 /** 35 35 * Refreshes the content of the combobox model with the current list of open 36 * changesets from the {@ seeChangesetCache}.36 * changesets from the {@link ChangesetCache}. 37 37 */ 38 38 public void refresh() { -
trunk/src/org/openstreetmap/josm/gui/io/SaveLayerInfo.java
r5233 r5266 100 100 101 101 /** 102 * Replies the file this layer should be saved to, if {@ see#isDoSaveToFile()} is true102 * Replies the file this layer should be saved to, if {@link #isDoSaveToFile()} is true 103 103 * 104 * @return the file this layer should be saved to, if {@ see#isDoSaveToFile()} is true104 * @return the file this layer should be saved to, if {@link #isDoSaveToFile()} is true 105 105 */ 106 106 public File getFile() { … … 109 109 110 110 /** 111 * Sets the file this layer should be saved to, if {@ see#isDoSaveToFile()} is true111 * Sets the file this layer should be saved to, if {@link #isDoSaveToFile()} is true 112 112 * 113 113 * @param file the file … … 140 140 141 141 /** 142 * Replies the upload state of {@ see#getLayer()}.142 * Replies the upload state of {@link #getLayer()}. 143 143 * <ul> 144 * <li>{@ see UploadOrSaveState#OK} if {@see#getLayer() was successfully uploaded</li>145 * <li>{@ see UploadOrSaveState#canceled} if uploading {@see#getLayer() was canceled</li>146 * <li>{@ see UploadOrSaveState#FAILED} if uploading {@see#getLayer() has failed</li>144 * <li>{@link UploadOrSaveState#OK} if {@link #getLayer() was successfully uploaded</li> 145 * <li>{@link UploadOrSaveState#canceled} if uploading {@link #getLayer() was canceled</li> 146 * <li>{@link UploadOrSaveState#FAILED} if uploading {@link #getLayer() has failed</li> 147 147 * </ul> 148 148 * … … 154 154 155 155 /** 156 * Sets the upload state for {@ see#getLayer()}156 * Sets the upload state for {@link #getLayer()} 157 157 * 158 158 * @param uploadState the upload state … … 163 163 164 164 /** 165 * Replies the save state of {@ see#getLayer()}.165 * Replies the save state of {@link #getLayer()}. 166 166 * <ul> 167 * <li>{@ see UploadOrSaveState#OK} if {@see#getLayer() was successfully saved to file</li>168 * <li>{@ see UploadOrSaveState#canceled} if saving {@see#getLayer() was canceled</li>169 * <li>{@ see UploadOrSaveState#FAILED} if saving {@see#getLayer() has failed</li>167 * <li>{@link UploadOrSaveState#OK} if {@link #getLayer() was successfully saved to file</li> 168 * <li>{@link UploadOrSaveState#canceled} if saving {@link #getLayer() was canceled</li> 169 * <li>{@link UploadOrSaveState#FAILED} if saving {@link #getLayer() has failed</li> 170 170 * </ul> 171 171 * … … 177 177 178 178 /** 179 * Sets the save state for {@ see#getLayer()}179 * Sets the save state for {@link #getLayer()} 180 180 * 181 181 * @param saveState save the upload state -
trunk/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java
r5014 r5266 10 10 11 11 /** 12 * SaveLayerTask saves the data managed by an {@ seeOsmDataLayer} to the13 * {@ seeOsmDataLayer#getAssociatedFile()}.12 * SaveLayerTask saves the data managed by an {@link OsmDataLayer} to the 13 * {@link OsmDataLayer#getAssociatedFile()}. 14 14 * 15 15 * <pre> … … 32 32 * 33 33 * @param layerInfo information about the layer to be saved to save. Must not be null. 34 * @param monitor the monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null34 * @param monitor the monitor. Set to {@link NullProgressMonitor#INSTANCE} if null 35 35 * @throws IllegalArgumentException thrown if layer is null 36 36 */ -
trunk/src/org/openstreetmap/josm/gui/io/UploadDialog.java
r5200 r5266 308 308 309 309 /** 310 * Replies the {@ seeUploadStrategySpecification} the user entered in the dialog.311 * 312 * @return the {@ seeUploadStrategySpecification} the user entered in the dialog.310 * Replies the {@link UploadStrategySpecification} the user entered in the dialog. 311 * 312 * @return the {@link UploadStrategySpecification} the user entered in the dialog. 313 313 */ 314 314 public UploadStrategySpecification getUploadStrategySpecification() { -
trunk/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java
r4534 r5266 24 24 25 25 /** 26 * UploadLayerTask uploads the data managed by an {@ seeOsmDataLayer} asynchronously.26 * UploadLayerTask uploads the data managed by an {@link OsmDataLayer} asynchronously. 27 27 * 28 28 * <pre> … … 52 52 * @param strategy the upload strategy specification 53 53 * @param layer the layer. Must not be null. 54 * @param monitor a progress monitor. If monitor is null, uses {@ seeNullProgressMonitor#INSTANCE}54 * @param monitor a progress monitor. If monitor is null, uses {@link NullProgressMonitor#INSTANCE} 55 55 * @param changeset the changeset to be used 56 56 * @throws IllegalArgumentException thrown, if layer is null -
trunk/src/org/openstreetmap/josm/gui/io/UploadStrategy.java
r3344 r5266 58 58 * present, checks for the legacy preference key <pre>osm-server.atomic-upload</pre>. 59 59 * 60 * If both are missing or if the preference value is illegal, {@ see#DEFAULT_UPLOAD_STRATEGY}60 * If both are missing or if the preference value is illegal, {@link #DEFAULT_UPLOAD_STRATEGY} 61 61 * is replied. 62 62 * -
trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySelectionPanel.java
r4309 r5266 39 39 * 40 40 * Clients can listen for property change events for the property 41 * {@ see#UPLOAD_STRATEGY_SPECIFICATION_PROP}.41 * {@link #UPLOAD_STRATEGY_SPECIFICATION_PROP}. 42 42 */ 43 43 public class UploadStrategySelectionPanel extends JPanel implements PropertyChangeListener { -
trunk/src/org/openstreetmap/josm/gui/io/UploadStrategySpecification.java
r3083 r5266 4 4 /** 5 5 * An UploadStrategySpecification consists of the parameter describing the strategy 6 * for uploading a collection of {@ seeOsmPrimitive}.6 * for uploading a collection of {@link OsmPrimitive}. 7 7 * 8 8 * This includes: 9 9 * <ul> 10 * <li>a decision on which {@ seeUploadStrategy} to use</li>10 * <li>a decision on which {@link UploadStrategy} to use</li> 11 11 * <li>the upload chunk size</li> 12 12 * <li>whether to close the changeset used after the upload</li> -
trunk/src/org/openstreetmap/josm/gui/io/UploadedObjectsSummaryPanel.java
r3083 r5266 21 21 /** 22 22 * This panel displays a summary of the objects to upload. It is displayed in 23 * the upper part of the {@ seeUploadDialog}.23 * the upper part of the {@link UploadDialog}. 24 24 * 25 25 */ -
trunk/src/org/openstreetmap/josm/gui/layer/Layer.java
r5048 r5266 239 239 /** 240 240 * Sets the visibility of this layer. Emits property change event for 241 * property {@ see#VISIBLE_PROP}.241 * property {@link #VISIBLE_PROP}. 242 242 * 243 243 * @param visible true, if the layer is visible; false, otherwise. … … 287 287 288 288 /** 289 * Adds a {@ seePropertyChangeListener}289 * Adds a {@link PropertyChangeListener} 290 290 * 291 291 * @param listener the listener … … 296 296 297 297 /** 298 * Removes a {@ seePropertyChangeListener}298 * Removes a {@link PropertyChangeListener} 299 299 * 300 300 * @param listener the listener … … 305 305 306 306 /** 307 * fires a property change for the property {@ see#VISIBLE_PROP}307 * fires a property change for the property {@link #VISIBLE_PROP} 308 308 * 309 309 * @param oldValue the old value … … 315 315 316 316 /** 317 * fires a property change for the property {@ see#OPACITY_PROP}317 * fires a property change for the property {@link #OPACITY_PROP} 318 318 * 319 319 * @param oldValue the old value … … 406 406 public void projectionChanged(Projection oldValue, Projection newValue) { 407 407 if(!isProjectionSupported(newValue)) { 408 409 tr("The layer {0} does not support the new projection {1}.\n{2}\n"410 + "Change the projection again or remove the layer.",411 getName(), newValue.toCode(), nameSupportedProjections()),412 tr("Warning"),413 JOptionPane.WARNING_MESSAGE);408 JOptionPane.showMessageDialog(Main.parent, 409 tr("The layer {0} does not support the new projection {1}.\n{2}\n" 410 + "Change the projection again or remove the layer.", 411 getName(), newValue.toCode(), nameSupportedProjections()), 412 tr("Warning"), 413 JOptionPane.WARNING_MESSAGE); 414 414 } 415 415 } -
trunk/src/org/openstreetmap/josm/gui/oauth/AbstractAuthorizationUI.java
r3530 r5266 52 52 53 53 /** 54 * Replies the panel for entering advanced OAuth parameters (see {@ seeOAuthParameters})54 * Replies the panel for entering advanced OAuth parameters (see {@link OAuthParameters}) 55 55 * 56 56 * @return the panel for entering advanced OAuth parameters … … 80 80 81 81 /** 82 * Sets the current Access Token. This will fire a property change event for {@ see#ACCESS_TOKEN_PROP}82 * Sets the current Access Token. This will fire a property change event for {@link #ACCESS_TOKEN_PROP} 83 83 * if the access token has changed 84 84 * -
trunk/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java
r4874 r5266 125 125 * Provider and replies the request token. 126 126 * 127 * @param monitor a progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null127 * @param monitor a progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 128 128 * @return the OAuth Request Token 129 129 * @throws OsmOAuthAuthorizationException thrown if something goes wrong when retrieving the request token … … 155 155 * Provider and replies the request token. 156 156 * 157 * You must have requested a Request Token using {@ see#getRequestToken(ProgressMonitor)} first.158 * 159 * @param monitor a progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null157 * You must have requested a Request Token using {@link #getRequestToken(ProgressMonitor)} first. 158 * 159 * @param monitor a progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 160 160 * @return the OAuth Access Token 161 161 * @throws OsmOAuthAuthorizationException thrown if something goes wrong when retrieving the request token … … 525 525 * @param osmPassword the OSM password. Must not be null. 526 526 * @param privileges the set of privileges. Must not be null. 527 * @param monitor a progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null527 * @param monitor a progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 528 528 * @throws IllegalArgumentException thrown if requestToken is null 529 529 * @throws IllegalArgumentException thrown if osmUserName is null -
trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java
r4310 r5266 35 35 * Creates the task 36 36 * 37 * @param parent the parent component relative to which the {@ seePleaseWaitRunnable}-Dialog37 * @param parent the parent component relative to which the {@link PleaseWaitRunnable}-Dialog 38 38 * is displayed 39 39 * @param parameters the OAuth parameters. Must not be null. -
trunk/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java
r4310 r5266 33 33 * Creates the task 34 34 * 35 * @param parent the parent component relative to which the {@ seePleaseWaitRunnable}-Dialog35 * @param parent the parent component relative to which the {@link PleaseWaitRunnable}-Dialog 36 36 * is displayed 37 37 * @param parameters the OAuth parameters. Must not be null. -
trunk/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java
r3530 r5266 51 51 * Create the task 52 52 * 53 * @param parent the parent component relative to which the {@ seePleaseWaitRunnable}-Dialog is displayed53 * @param parent the parent component relative to which the {@link PleaseWaitRunnable}-Dialog is displayed 54 54 * @param apiUrl the API URL. Must not be null. 55 55 * @param parameters the OAuth parameters. Must not be null. -
trunk/src/org/openstreetmap/josm/gui/preferences/ServerAccessPreference.java
r4968 r5266 41 41 42 42 /** 43 * Embeds a vertically scrollable panel in a {@ seeJScrollPane}43 * Embeds a vertically scrollable panel in a {@link JScrollPane} 44 44 * @param panel the panel 45 45 * @return the scroll pane -
trunk/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java
r3530 r5266 25 25 * This is an asynchronous task for testing whether an URL points to an OSM API server. 26 26 * It tries to retrieve a list of changesets from the given URL. If it succeeds, the method 27 * {@ see#isSuccess()} replies true, otherwise false.27 * {@link #isSuccess()} replies true, otherwise false. 28 28 * 29 29 * Note: it fetches a list of changesets instead of the much smaller capabilities because - strangely enough - … … 44 44 * Creates the task 45 45 * 46 * @param parent the parent component relative to which the {@ seePleaseWaitRunnable}-Dialog is displayed46 * @param parent the parent component relative to which the {@link PleaseWaitRunnable}-Dialog is displayed 47 47 * @param url the url. Must not be null. 48 48 * @throws IllegalArgumentException thrown if url is null. -
trunk/src/org/openstreetmap/josm/gui/preferences/server/OAuthAuthenticationPreferencesPanel.java
r4245 r5266 40 40 * user already has an Access Token. 41 41 * 42 * For initial authorisation see {@ seeOAuthAuthorisationWizard}.42 * For initial authorisation see {@link OAuthAuthorisationWizard}. 43 43 * 44 44 */ -
trunk/src/org/openstreetmap/josm/gui/progress/ProgressRenderer.java
r3083 r5266 3 3 4 4 /** 5 * Swing components can implement this interface and use a {@ seeSwingRenderingProgressMonitor}5 * Swing components can implement this interface and use a {@link SwingRenderingProgressMonitor} 6 6 * to render progress information. 7 7 * -
trunk/src/org/openstreetmap/josm/gui/progress/SwingRenderingProgressMonitor.java
r4762 r5266 11 11 /** 12 12 * SwingRenderingProgressMonitor is progress monitor which delegates the rendering 13 * of progress information to a {@ seeProgressRenderer}.13 * of progress information to a {@link ProgressRenderer}. 14 14 * Methods of the progress renderer are always called on the Swing EDT. 15 15 * -
trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java
r4310 r5266 47 47 * for row selection and column selection. 48 48 * 49 * To create a {@ seeJTable} with this model:49 * To create a {@link JTable} with this model: 50 50 * <pre> 51 51 * TagEditorModel model = new TagEditorModel(); … … 441 441 442 442 /** 443 * Replies the tags in this tag editor model as {@ seeTagCollection}.444 * 445 * @return the tags in this tag editor model as {@ seeTagCollection}443 * Replies the tags in this tag editor model as {@link TagCollection}. 444 * 445 * @return the tags in this tag editor model as {@link TagCollection} 446 446 */ 447 447 public TagCollection getTagCollection() { -
trunk/src/org/openstreetmap/josm/gui/tagging/TagEditorPanel.java
r5155 r5266 23 23 24 24 /** 25 * TagEditorPanel is a {@ seeJPanel} which can be embedded as UI component in25 * TagEditorPanel is a {@link JPanel} which can be embedded as UI component in 26 26 * UIs. It provides a spreadsheet like tabular control for editing tag names 27 27 * and tag values. Two action buttons are placed on the left, one for adding … … 120 120 /** 121 121 * Creates a new tag editor panel. The editor model is created 122 * internally and can be retrieved with {@ see#getModel()}.122 * internally and can be retrieved with {@link #getModel()}. 123 123 */ 124 124 public TagEditorPanel(PresetHandler presetHandler) { -
trunk/src/org/openstreetmap/josm/gui/tagging/TagTable.java
r4310 r5266 540 540 * 541 541 * This implementation also checks whether focus is transferred to one of a list 542 * of dedicated components, see {@ seeTagTable#doNotStopCellEditingWhenFocused}.543 * A typical example for such a component is a button in {@ seeTagEditorPanel}544 * which isn't a child component of {@ seeTagTable} but which should respond to542 * of dedicated components, see {@link TagTable#doNotStopCellEditingWhenFocused}. 543 * A typical example for such a component is a button in {@link TagEditorPanel} 544 * which isn't a child component of {@link TagTable} but which should respond to 545 545 * to focus transfer in a similar way to a child of TagTable. 546 546 * -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletingTextField.java
r4191 r5266 25 25 /** 26 26 * AutoCompletingTextField is an text field with autocompletion behaviour. It 27 * can be used as table cell editor in {@ seeJTable}s.27 * can be used as table cell editor in {@link JTable}s. 28 28 * 29 * Autocompletion is controlled by a list of {@ seeAutoCompletionListItem}s30 * managed in a {@ seeAutoCompletionList}.29 * Autocompletion is controlled by a list of {@link AutoCompletionListItem}s 30 * managed in a {@link AutoCompletionList}. 31 31 * 32 32 * -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java
r4300 r5266 13 13 14 14 /** 15 * AutoCompletionList manages a list of {@ seeAutoCompletionListItem}s.15 * AutoCompletionList manages a list of {@link AutoCompletionListItem}s. 16 16 * 17 17 * The list is sorted, items with higher priority first, then according to lexicographic order 18 * on the value of the {@ seeAutoCompletionListItem}.19 * 20 * AutoCompletionList maintains two views on the list of {@ seeAutoCompletionListItem}s.18 * on the value of the {@link AutoCompletionListItem}. 19 * 20 * AutoCompletionList maintains two views on the list of {@link AutoCompletionListItem}s. 21 21 * <ol> 22 22 * <li>the bare, unfiltered view which includes all items</li> … … 49 49 50 50 /** 51 * applies a filter expression to the list of {@ seeAutoCompletionListItem}s.51 * applies a filter expression to the list of {@link AutoCompletionListItem}s. 52 52 * 53 53 * The matching criterion is a case insensitive substring match. … … 247 247 /** 248 248 * replies the idx-th item from the list of filtered items 249 * @param idx the index; must be in the range 0<= idx < {@ see#getFilteredSize()}249 * @param idx the index; must be in the range 0<= idx < {@link #getFilteredSize()} 250 250 * @return the item 251 251 * -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionListItem.java
r4868 r5266 10 10 * in an auto completion list for tag names, standard tag names would be assigned a higher 11 11 * priority than arbitrary tag names present in the current data set. There are three priority levels, 12 * {@ seeAutoCompletionItemPritority}.12 * {@link AutoCompletionItemPritority}. 13 13 * 14 14 * The value is a string which will be displayed in the auto completion list. -
trunk/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionManager.java
r5196 r5266 205 205 206 206 /** 207 * Populates the an {@ seeAutoCompletionList} with the currently cached207 * Populates the an {@link AutoCompletionList} with the currently cached 208 208 * member roles. 209 209 * … … 216 216 217 217 /** 218 * Populates the an {@ seeAutoCompletionList} with the currently cached218 * Populates the an {@link AutoCompletionList} with the currently cached 219 219 * tag keys 220 220 * … … 227 227 228 228 /** 229 * Populates the an {@ seeAutoCompletionList} with the currently cached229 * Populates the an {@link AutoCompletionList} with the currently cached 230 230 * values for a tag 231 231 * … … 238 238 239 239 /** 240 * Populates the an {@ seeAutoCompletionList} with the currently cached240 * Populates the an {@link AutoCompletionList} with the currently cached 241 241 * values for some given tags 242 242 * -
trunk/src/org/openstreetmap/josm/gui/widgets/AbstractTextComponentValidator.java
r5226 r5266 24 24 * This is an abstract class for a validator on a text component. 25 25 * 26 * Subclasses implement {@ see #validate()}. {@see#validate()} is invoked whenever26 * Subclasses implement {@link #validate()}. {@link #validate()} is invoked whenever 27 27 * <ul> 28 * <li>the content of the text component changes (the validator is a {@ seeDocumentListener})</li>29 * <li>the text component loses focus (the validator is a {@ seeFocusListener})</li>30 * <li>the text component is a {@ see JTextField} and an {@seeActionEvent} is detected</li>28 * <li>the content of the text component changes (the validator is a {@link DocumentListener})</li> 29 * <li>the text component loses focus (the validator is a {@link FocusListener})</li> 30 * <li>the text component is a {@link JTextField} and an {@link ActionEvent} is detected</li> 31 31 * </ul> 32 32 * -
trunk/src/org/openstreetmap/josm/gui/widgets/HtmlPanel.java
r3461 r5266 16 16 * HTML. 17 17 * 18 * It displays HTML text in the same font as {@ seeJLabel}. Hyperlinks are rendered in18 * It displays HTML text in the same font as {@link JLabel}. Hyperlinks are rendered in 19 19 * blue and they are underlined. There is also a CSS rule for the HTML tag <strong> 20 20 * configured. -
trunk/src/org/openstreetmap/josm/gui/widgets/OsmIdTextField.java
r5211 r5266 47 47 48 48 /** 49 * Validator for a changeset ID entered in a {@ seeJTextComponent}.49 * Validator for a changeset ID entered in a {@link JTextComponent}. 50 50 * 51 51 */ -
trunk/src/org/openstreetmap/josm/io/ChangesetClosedException.java
r3562 r5266 14 14 /** 15 15 * A ChangesetClosedException is thrown if the server replies with a HTTP 16 * return code 409 (Conflict) with the error header {@ see#ERROR_HEADER_PATTERN}.16 * return code 409 (Conflict) with the error header {@link #ERROR_HEADER_PATTERN}. 17 17 * 18 18 * Depending on the context the exception is thrown in we have to react differently. … … 50 50 51 51 /** 52 * Replies true if <code>errorHeader</code> matches with {@ see#ERROR_HEADER_PATTERN}52 * Replies true if <code>errorHeader</code> matches with {@link #ERROR_HEADER_PATTERN} 53 53 * 54 54 * @param errorHeader the error header 55 * @return true if <code>errorHeader</code> matches with {@ see#ERROR_HEADER_PATTERN}55 * @return true if <code>errorHeader</code> matches with {@link #ERROR_HEADER_PATTERN} 56 56 */ 57 57 static public boolean errorHeaderMatchesPattern(String errorHeader) { -
trunk/src/org/openstreetmap/josm/io/ChangesetQuery.java
r4902 r5266 67 67 * 68 68 * Caveat: for historical reasons the username might not be unique! It is recommended to use 69 * {@ see#forUser(int)} to restrict the query to a specific user.69 * {@link #forUser(int)} to restrict the query to a specific user. 70 70 * 71 71 * @param username the username. Must not be null. … … 94 94 /** 95 95 * Replies the user name which this query is restricted to. null, if this query isn't 96 * restricted to a user name, i.e. if {@ see#isRestrictedToPartiallyIdentifiedUser()} is false.96 * restricted to a user name, i.e. if {@link #isRestrictedToPartiallyIdentifiedUser()} is false. 97 97 * 98 98 * @return the user name which this query is restricted to … … 406 406 /** 407 407 * Parses the changeset query given as URL query parameters and replies a 408 * {@ seeChangesetQuery}408 * {@link ChangesetQuery} 409 409 * 410 410 * <code>query</code> is the query part of a API url for querying changesets, -
trunk/src/org/openstreetmap/josm/io/DefaultProxySelector.java
r4196 r5266 24 24 public class DefaultProxySelector extends ProxySelector { 25 25 /** 26 * The {@ seeProxySelector} provided by the JDK will retrieve proxy information26 * The {@link ProxySelector} provided by the JDK will retrieve proxy information 27 27 * from the system settings, if the system property <tt>java.net.useSystemProxies</tt> 28 28 * is defined <strong>at startup</strong>. It has no effect if the property is set … … 40 40 41 41 /** 42 * The {@ seeProxySelector} provided by the JDK will retrieve proxy information42 * The {@link ProxySelector} provided by the JDK will retrieve proxy information 43 43 * from the system settings, if the system property <tt>java.net.useSystemProxies</tt> 44 44 * is defined <strong>at startup</strong>. If the property is set later by the application, -
trunk/src/org/openstreetmap/josm/io/DiffResultProcessor.java
r4100 r5266 70 70 * 71 71 * @param diffUploadResponse the response. Must not be null. 72 * @param progressMonitor a progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null72 * @param progressMonitor a progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 73 73 * @throws IllegalArgumentException thrown if diffUploadRequest is null 74 74 * @throws OsmDataParsingException thrown if the diffUploadRequest can't be parsed successfully … … 105 105 * 106 106 * @param cs the current changeset. Ignored if null. 107 * @param monitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null107 * @param monitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if null 108 108 * @return the collection of processed primitives 109 109 */ -
trunk/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
r4217 r5266 29 29 30 30 /** 31 * Retrieves a set of {@ seeOsmPrimitive}s from an OSM server using the so called31 * Retrieves a set of {@link OsmPrimitive}s from an OSM server using the so called 32 32 * Multi Fetch API. 33 33 * … … 77 77 78 78 /** 79 * Remembers an {@ seeOsmPrimitive}'s id. The id will79 * Remembers an {@link OsmPrimitive}'s id. The id will 80 80 * later be fetched as part of a Multi Get request. 81 81 * … … 94 94 95 95 /** 96 * remembers an {@ seeOsmPrimitive}'s id. <code>ds</code> must include97 * an {@ seeOsmPrimitive} with id=<code>id</code>. The id will96 * remembers an {@link OsmPrimitive}'s id. <code>ds</code> must include 97 * an {@link OsmPrimitive} with id=<code>id</code>. The id will 98 98 * later we fetched as part of a Multi Get request. 99 99 * … … 103 103 * @param id the id 104 104 * @exception IllegalArgumentException thrown, if ds is null 105 * @exception NoSuchElementException thrown, if ds doesn't include an {@ seeOsmPrimitive} with105 * @exception NoSuchElementException thrown, if ds doesn't include an {@link OsmPrimitive} with 106 106 * id=<code>id</code> 107 107 */ … … 135 135 136 136 /** 137 * appends a {@ seeNode}s id to the list of ids which will be fetched from the server.137 * appends a {@link Node}s id to the list of ids which will be fetched from the server. 138 138 * 139 139 * @param node the node (ignored, if null) … … 148 148 149 149 /** 150 * appends a {@ seeWay}s id and the list of ids of nodes the way refers to the list of ids which will be fetched from the server.150 * appends a {@link Way}s id and the list of ids of nodes the way refers to the list of ids which will be fetched from the server. 151 151 * 152 152 * @param way the way (ignored, if null) … … 167 167 168 168 /** 169 * appends a {@ seeRelation}s id to the list of ids which will be fetched from the server.169 * appends a {@link Relation}s id to the list of ids which will be fetched from the server. 170 170 * 171 171 * @param relation the relation (ignored, if null) … … 204 204 205 205 /** 206 * appends a list of {@ seeOsmPrimitive} to the list of ids which will be fetched from the server.206 * appends a list of {@link OsmPrimitive} to the list of ids which will be fetched from the server. 207 207 * 208 208 * @param primitives the list of primitives (ignored, if null) … … 223 223 224 224 /** 225 * extracts a subset of max {@ see#MAX_IDS_PER_REQUEST} ids from <code>ids</code> and225 * extracts a subset of max {@link #MAX_IDS_PER_REQUEST} ids from <code>ids</code> and 226 226 * replies the subset. The extracted subset is removed from <code>ids</code>. 227 227 * … … 248 248 /** 249 249 * builds the Multi Get request string for a set of ids and a given 250 * {@ seeOsmPrimitiveType}.250 * {@link OsmPrimitiveType}. 251 251 * 252 252 * @param type the type … … 271 271 /** 272 272 * builds the Multi Get request string for a single id and a given 273 * {@ seeOsmPrimitiveType}.273 * {@link OsmPrimitiveType}. 274 274 * 275 275 * @param type the type … … 286 286 287 287 /** 288 * invokes a Multi Get for a set of ids and a given {@ seeOsmPrimitiveType}.289 * The retrieved primitives are merged to {@ see#outputDataSet}.288 * invokes a Multi Get for a set of ids and a given {@link OsmPrimitiveType}. 289 * The retrieved primitives are merged to {@link #outputDataSet}. 290 290 * 291 291 * @param type the type … … 309 309 310 310 /** 311 * invokes a Multi Get for a single id and a given {@ seeOsmPrimitiveType}.312 * The retrieved primitive is merged to {@ see#outputDataSet}.311 * invokes a Multi Get for a single id and a given {@link OsmPrimitiveType}. 312 * The retrieved primitive is merged to {@link #outputDataSet}. 313 313 * 314 314 * @param type the type … … 333 333 334 334 /** 335 * invokes a sequence of Multi Gets for individual ids in a set of ids and a given {@ seeOsmPrimitiveType}.336 * The retrieved primitives are merged to {@ see#outputDataSet}.335 * invokes a sequence of Multi Gets for individual ids in a set of ids and a given {@link OsmPrimitiveType}. 336 * The retrieved primitives are merged to {@link #outputDataSet}. 337 337 * 338 338 * This method is used if one of the ids in pkg doesn't exist (the server replies with return code 404). … … 380 380 381 381 /** 382 * merges the dataset <code>from</code> to {@ see#outputDataSet}.382 * merges the dataset <code>from</code> to {@link #outputDataSet}. 383 383 * 384 384 * @param from the other dataset … … 391 391 392 392 /** 393 * fetches a set of ids of a given {@ seeOsmPrimitiveType} from the server393 * fetches a set of ids of a given {@link OsmPrimitiveType} from the server 394 394 * 395 395 * @param ids the set of ids … … 423 423 424 424 /** 425 * invokes one or more Multi Gets to fetch the {@ seeOsmPrimitive}s and replies425 * invokes one or more Multi Gets to fetch the {@link OsmPrimitive}s and replies 426 426 * the dataset of retrieved primitives. Note that the dataset includes non visible primitives too! 427 427 * In contrast to a simple Get for a node, a way, or a relation, a Multi Get always replies … … 429 429 * visible==false). 430 430 * 431 * Invoke {@ see#getMissingPrimitives()} to get a list of primitives which have not been431 * Invoke {@link #getMissingPrimitives()} to get a list of primitives which have not been 432 432 * found on the server (the server response code was 404) 433 433 * -
trunk/src/org/openstreetmap/josm/io/OsmApi.java
r5084 r5266 59 59 60 60 /** 61 * replies the {@ seeOsmApi} for a given server URL61 * replies the {@link OsmApi} for a given server URL 62 62 * 63 63 * @param serverUrl the server URL … … 75 75 } 76 76 /** 77 * replies the {@ seeOsmApi} for the URL given by the preference <code>osm-server.url</code>77 * replies the {@link OsmApi} for the URL given by the preference <code>osm-server.url</code> 78 78 * 79 79 * @return the OsmApi … … 387 387 * 388 388 * @param changeset the changeset to update. Must not be null. 389 * @param monitor the progress monitor. If null, uses the {@ seeNullProgressMonitor#INSTANCE}.389 * @param monitor the progress monitor. If null, uses the {@link NullProgressMonitor#INSTANCE}. 390 390 * 391 391 * @throws OsmTransferException if something goes wrong. … … 428 428 * 429 429 * @param changeset the changeset to be closed. Must not be null. changeset.getId() > 0 required. 430 * @param monitor the progress monitor. If null, uses {@ seeNullProgressMonitor#INSTANCE}430 * @param monitor the progress monitor. If null, uses {@link NullProgressMonitor#INSTANCE} 431 431 * 432 432 * @throws OsmTransferException if something goes wrong. -
trunk/src/org/openstreetmap/josm/io/OsmChangeReader.java
r4532 r5266 100 100 * 101 101 * @param source the source input stream. Must not be null. 102 * @param progressMonitor the progress monitor. If null, {@ seeNullProgressMonitor#INSTANCE} is assumed102 * @param progressMonitor the progress monitor. If null, {@link NullProgressMonitor#INSTANCE} is assumed 103 103 * 104 104 * @return the dataset with the parsed data -
trunk/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java
r4734 r5266 300 300 * Parses the content 301 301 * 302 * @param progressMonitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE}302 * @param progressMonitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} 303 303 * if null 304 304 * @return the parsed data -
trunk/src/org/openstreetmap/josm/io/OsmHistoryReader.java
r4734 r5266 32 32 * Parser for OSM history data. 33 33 * 34 * It is slightly different from {@ seeOsmReader} because we don't build an internal graph of35 * {@ see OsmPrimitive}s. We use objects derived from {@seeHistoryOsmPrimitive} instead and we36 * keep the data in a dedicated {@ seeHistoryDataSet}.34 * It is slightly different from {@link OsmReader} because we don't build an internal graph of 35 * {@link OsmPrimitive}s. We use objects derived from {@link HistoryOsmPrimitive} instead and we 36 * keep the data in a dedicated {@link HistoryDataSet}. 37 37 * 38 38 */ -
trunk/src/org/openstreetmap/josm/io/OsmReader.java
r5025 r5266 606 606 * 607 607 * @param source the source input stream. Must not be null. 608 * @param progressMonitor the progress monitor. If null, {@ seeNullProgressMonitor#INSTANCE} is assumed608 * @param progressMonitor the progress monitor. If null, {@link NullProgressMonitor#INSTANCE} is assumed 609 609 * 610 610 * @return the dataset with the parsed data -
trunk/src/org/openstreetmap/josm/io/OsmServerBackreferenceReader.java
r5251 r5266 21 21 /** 22 22 * OsmServerBackreferenceReader fetches the primitives from the OSM server which 23 * refer to a specific primitive. For a {@ seeNode}, ways and relations are retrieved24 * which refer to the node. For a {@ see Way} or a {@seeRelation}, only relations are23 * refer to a specific primitive. For a {@link Node}, ways and relations are retrieved 24 * which refer to the node. For a {@link Way} or a {@link Relation}, only relations are 25 25 * read. 26 26 * … … 29 29 * of these calls is to reply incomplete primitives only. 30 30 * 31 * If you set {@ see #setReadFull(boolean)} to true this reader uses a {@seeMultiFetchServerObjectReader}31 * If you set {@link #setReadFull(boolean)} to true this reader uses a {@link MultiFetchServerObjectReader} 32 32 * to complete incomplete primitives. 33 33 * … … 123 123 124 124 /** 125 * Reads referring ways from the API server and replies them in a {@ seeDataSet}125 * Reads referring ways from the API server and replies them in a {@link DataSet} 126 126 * 127 127 * @return the data set … … 160 160 161 161 /** 162 * Reads referring relations from the API server and replies them in a {@ seeDataSet}162 * Reads referring relations from the API server and replies them in a {@link DataSet} 163 163 * 164 164 * @param progressMonitor the progress monitor … … 203 203 * 204 204 * <ul> 205 * <li>if this reader reads referers for a {@ seeNode}, referring ways are always205 * <li>if this reader reads referers for a {@link Node}, referring ways are always 206 206 * read individually from the server</li> 207 * <li>if this reader reads referers for an {@ see Way} or a {@seeRelation}, referring relations208 * are only read fully if {@ see#setReadFull(boolean)} is set to true.</li>207 * <li>if this reader reads referers for an {@link Way} or a {@link Relation}, referring relations 208 * are only read fully if {@link #setReadFull(boolean)} is set to true.</li> 209 209 * </ul> 210 210 * … … 249 249 /** 250 250 * Reads the referring primitives from the OSM server, parses them and 251 * replies them as {@ seeDataSet}252 * 253 * @param progressMonitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null.251 * replies them as {@link DataSet} 252 * 253 * @param progressMonitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if null. 254 254 * @return the dataset with the referring primitives 255 255 * @exception OsmTransferException thrown if an error occurs while communicating with the server -
trunk/src/org/openstreetmap/josm/io/OsmServerChangesetReader.java
r3083 r5266 22 22 23 23 /** 24 * Reads the history of an {@ seeOsmPrimitive} from the OSM API server.24 * Reads the history of an {@link OsmPrimitive} from the OSM API server. 25 25 * 26 26 */ … … 47 47 * Queries a list 48 48 * @param query the query specification. Must not be null. 49 * @param monitor a progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null49 * @param monitor a progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if null 50 50 * @return the list of changesets read from the server 51 51 * @throws IllegalArgumentException thrown if query is null … … 80 80 * 81 81 * @param id the changeset id. id > 0 required. 82 * @param monitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null82 * @param monitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if null 83 83 * @return the changeset read 84 84 * @throws OsmTransferException thrown if something goes wrong … … 116 116 * 117 117 * @param ids the list of ids. Ignored if null. Only load changesets for ids > 0. 118 * @param monitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if null118 * @param monitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if null 119 119 * @return the changeset read 120 120 * @throws OsmTransferException thrown if something goes wrong … … 165 165 * 166 166 * @param id the changeset id. >0 required. 167 * @param monitor the progress monitor. {@ seeNullProgressMonitor#INSTANCE} assumed if null.167 * @param monitor the progress monitor. {@link NullProgressMonitor#INSTANCE} assumed if null. 168 168 * @return the changeset content 169 169 * @throws IllegalArgumentException thrown if id <= 0 -
trunk/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java
r3083 r5266 14 14 15 15 /** 16 * Reads the history of an {@ seeOsmPrimitive} from the OSM API server.16 * Reads the history of an {@link OsmPrimitive} from the OSM API server. 17 17 * 18 18 */ -
trunk/src/org/openstreetmap/josm/io/OsmServerObjectReader.java
r4734 r5266 106 106 * Downloads and parses the data. 107 107 * 108 * @param progressMonitor the progress monitor. Set to {@ seeNullProgressMonitor#INSTANCE} if108 * @param progressMonitor the progress monitor. Set to {@link NullProgressMonitor#INSTANCE} if 109 109 * null 110 110 * @return the downloaded data -
trunk/src/org/openstreetmap/josm/io/OsmServerWriter.java
r4645 r5266 185 185 * @param primitives list of objects to send 186 186 * @param changeset the changeset the data is uploaded to. Must not be null. 187 * @param monitor the progress monitor. If null, assumes {@ seeNullProgressMonitor#INSTANCE}187 * @param monitor the progress monitor. If null, assumes {@link NullProgressMonitor#INSTANCE} 188 188 * @throws IllegalArgumentException thrown if changeset is null 189 189 * @throws IllegalArgumentException thrown if strategy is null -
trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgent.java
r4690 r5266 11 11 * A CredentialsAgent manages two credentials: 12 12 * <ul> 13 * <li>the credential for {@ seeRequestorType#SERVER} which is equal to the OSM API credentials13 * <li>the credential for {@link RequestorType#SERVER} which is equal to the OSM API credentials 14 14 * in JOSM</li> 15 * <li>the credential for {@ seeRequestorType#PROXY} which is equal to the credentials for an15 * <li>the credential for {@link RequestorType#PROXY} which is equal to the credentials for an 16 16 * optional HTTP proxy server a user may use</li> 17 17 * </ul> … … 24 24 * Looks up the credentials for a given type. 25 25 * 26 * @param the type of service. {@ see RequestorType#SERVER} for the OSM API server, {@seeRequestorType#PROXY}26 * @param the type of service. {@link RequestorType#SERVER} for the OSM API server, {@link RequestorType#PROXY} 27 27 * for a proxy server 28 28 * @return the credentials … … 34 34 * Saves the credentials in <code>credentials</code> for the given service type. 35 35 * 36 * @param the type of service. {@ see RequestorType#SERVER} for the OSM API server, {@seeRequestorType#PROXY}36 * @param the type of service. {@link RequestorType#SERVER} for the OSM API server, {@link RequestorType#PROXY} 37 37 * for a proxy server 38 38 * @param credentials the credentials … … 43 43 /** 44 44 * 45 * @param requestorType the type of service. {@ see RequestorType#SERVER} for the OSM API server, {@seeRequestorType#PROXY}45 * @param requestorType the type of service. {@link RequestorType#SERVER} for the OSM API server, {@link RequestorType#PROXY} 46 46 * for a proxy server 47 47 * @param noSuccessWithLastResponse true, if the last request with the supplied credentials failed; false otherwise. -
trunk/src/org/openstreetmap/josm/io/auth/CredentialsAgentResponse.java
r4310 r5266 3 3 4 4 /** 5 * CredentialsAgentResponse represents the response from {@ seeCredentialsAgent#getCredentials(java.net.Authenticator.RequestorType, boolean)}.5 * CredentialsAgentResponse represents the response from {@link CredentialsAgent#getCredentials(java.net.Authenticator.RequestorType, boolean)}. 6 6 * 7 7 * The response consists of the username and the password the requested credentials consists of. 8 8 * In addition, it provides information whether authentication was canceled by the user, i.e. 9 * because he or she canceled a username/password dialog (see {@ see#isCanceled()}.9 * because he or she canceled a username/password dialog (see {@link #isCanceled()}. 10 10 * 11 11 */ -
trunk/src/org/openstreetmap/josm/io/auth/CredentialsManager.java
r5111 r5266 14 14 * CredentialManager is a factory for the single credential agent used. 15 15 * 16 * Currently, it defaults to replying an instance of {@ seeJosmPreferencesCredentialAgent}.16 * Currently, it defaults to replying an instance of {@link JosmPreferencesCredentialAgent}. 17 17 * 18 18 */ -
trunk/src/org/openstreetmap/josm/io/auth/DefaultAuthenticator.java
r4690 r5266 12 12 * This is the default authenticator used in JOSM. It delegates lookup of credentials 13 13 * for the OSM API and an optional proxy server to the currently configured 14 * {@ seeCredentialsManager}.14 * {@link CredentialsManager}. 15 15 * 16 16 */ -
trunk/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java
r4310 r5266 30 30 * Asynchronous task for downloading a collection of plugins. 31 31 * 32 * When the task is finished {@ see#getDownloadedPlugins()} replies the list of downloaded plugins33 * and {@ see#getFailedPlugins()} replies the list of failed plugins.32 * When the task is finished {@link #getDownloadedPlugins()} replies the list of downloaded plugins 33 * and {@link #getFailedPlugins()} replies the list of failed plugins. 34 34 * 35 35 */ … … 45 45 * Creates the download task 46 46 * 47 * @param parent the parent component relative to which the {@ seePleaseWaitDialog} is displayed47 * @param parent the parent component relative to which the {@link PleaseWaitDialog} is displayed 48 48 * @param toUpdate a collection of plugin descriptions for plugins to update/download. Must not be null. 49 * @param title the title to display in the {@ seePleaseWaitDialog}49 * @param title the title to display in the {@link PleaseWaitDialog} 50 50 * @throws IllegalArgumentException thrown if toUpdate is null 51 51 */ … … 59 59 * Creates the task 60 60 * 61 * @param monitor a progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null61 * @param monitor a progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 62 62 * @param toUpdate a collection of plugin descriptions for plugins to update/download. Must not be null. 63 * @param title the title to display in the {@ seePleaseWaitDialog}63 * @param title the title to display in the {@link PleaseWaitDialog} 64 64 * @throws IllegalArgumentException thrown if toUpdate is null 65 65 */ -
trunk/src/org/openstreetmap/josm/plugins/PluginHandler.java
r5194 r5266 519 519 * 520 520 * @param plugins the list of plugins 521 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.521 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 522 522 */ 523 523 public static void loadPlugins(Component parent,Collection<PluginInformation> plugins, ProgressMonitor monitor) { … … 564 564 565 565 /** 566 * Loads plugins from <code>plugins</code> which have the flag {@ seePluginInformation#early}566 * Loads plugins from <code>plugins</code> which have the flag {@link PluginInformation#early} 567 567 * set to true. 568 568 * 569 569 * @param plugins the collection of plugins 570 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.570 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 571 571 */ 572 572 public static void loadEarlyPlugins(Component parent, Collection<PluginInformation> plugins, ProgressMonitor monitor) { … … 581 581 582 582 /** 583 * Loads plugins from <code>plugins</code> which have the flag {@ seePluginInformation#early}583 * Loads plugins from <code>plugins</code> which have the flag {@link PluginInformation#early} 584 584 * set to false. 585 585 * 586 586 * @param plugins the collection of plugins 587 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.587 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 588 588 */ 589 589 public static void loadLatePlugins(Component parent, Collection<PluginInformation> plugins, ProgressMonitor monitor) { … … 601 601 * plugin lists. 602 602 * 603 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.603 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 604 604 * @return the list of locally available plugin information 605 605 * … … 661 661 * messages. 662 662 * 663 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.663 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 664 664 * @return the set of plugins to load (as set of plugin names) 665 665 */ … … 731 731 * @param parent the parent component for message boxes 732 732 * @param plugins the collection of plugins to update. Must not be null. 733 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null.733 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null. 734 734 * @throws IllegalArgumentException thrown if plugins is null 735 735 */ -
trunk/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java
r4737 r5266 25 25 * in the local plugin repositories. 26 26 * 27 * It scans the files in the local plugins repository (see {@ seePreferences#getPluginsDirectory()}27 * It scans the files in the local plugins repository (see {@link Preferences#getPluginsDirectory()} 28 28 * and extracts plugin information from three kind of files: 29 29 * <ul> -
trunk/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java
r4721 r5266 72 72 * Creates the task 73 73 * 74 * @param monitor the progress monitor. Defaults to {@ seeNullProgressMonitor#INSTANCE} if null74 * @param monitor the progress monitor. Defaults to {@link NullProgressMonitor#INSTANCE} if null 75 75 * @param sites the collection of download sites. Defaults to the empty collection if null. 76 76 */ -
trunk/src/org/openstreetmap/josm/tools/CheckParameterUtil.java
r3871 r5266 41 41 42 42 /** 43 * Ensures that <code>id</code> is non-null primitive id of type {@ seeOsmPrimitiveType#NODE}43 * Ensures that <code>id</code> is non-null primitive id of type {@link OsmPrimitiveType#NODE} 44 44 * 45 45 * @param id the primitive id -
trunk/src/org/openstreetmap/josm/tools/ExceptionUtil.java
r4821 r5266 438 438 439 439 /** 440 * Explains a {@ see SecurityException} which has caused an {@seeOsmTransferException}.440 * Explains a {@link SecurityException} which has caused an {@link OsmTransferException}. 441 441 * This is most likely happening when user tries to access the OSM API from within an 442 442 * applet which wasn't loaded from the API server. … … 461 461 462 462 /** 463 * Explains a {@ see SocketException} which has caused an {@seeOsmTransferException}.463 * Explains a {@link SocketException} which has caused an {@link OsmTransferException}. 464 464 * This is most likely because there's not connection to the Internet or because 465 465 * the remote server is not reachable. … … 477 477 478 478 /** 479 * Explains a {@ see IOException} which has caused an {@seeOsmTransferException}.479 * Explains a {@link IOException} which has caused an {@link OsmTransferException}. 480 480 * This is most likely happening when the communication with the remote server is 481 481 * interrupted for any reason. … … 495 495 496 496 /** 497 * Explains a {@ see IllegalDataException} which has caused an {@seeOsmTransferException}.497 * Explains a {@link IllegalDataException} which has caused an {@link OsmTransferException}. 498 498 * This is most likely happening when JOSM tries to load data in in an unsupported format. 499 499 * … … 510 510 511 511 /** 512 * Explains a {@ seeOsmApiException} which was thrown because of an internal server512 * Explains a {@link OsmApiException} which was thrown because of an internal server 513 513 * error in the OSM API server.. 514 514 * … … 525 525 526 526 /** 527 * Explains a {@ seeOsmApiException} which was thrown because of a bad527 * Explains a {@link OsmApiException} which was thrown because of a bad 528 528 * request 529 529 * … … 548 548 549 549 /** 550 * Explains a {@ seeOsmApiException} which was thrown because of550 * Explains a {@link OsmApiException} which was thrown because of 551 551 * bandwidth limit exceeded (HTTP error 509) 552 552 * … … 562 562 563 563 /** 564 * Explains a {@ seeOsmApiException} which was thrown because a resource wasn't found.564 * Explains a {@link OsmApiException} which was thrown because a resource wasn't found. 565 565 * 566 566 * @param e the exception … … 579 579 580 580 /** 581 * Explains a {@ see UnknownHostException} which has caused an {@seeOsmTransferException}.581 * Explains a {@link UnknownHostException} which has caused an {@link OsmTransferException}. 582 582 * This is most likely happening when there is an error in the API URL or when 583 583 * local DNS services are not working. … … 625 625 626 626 /** 627 * Explains an {@ seeOsmTransferException} to the user.628 * 629 * @param e the {@ seeOsmTransferException}627 * Explains an {@link OsmTransferException} to the user. 628 * 629 * @param e the {@link OsmTransferException} 630 630 */ 631 631 public static String explainOsmTransferException(OsmTransferException e) { … … 662 662 /** 663 663 * explains the case of an error due to a delete request on an already deleted 664 * {@ seeOsmPrimitive}, i.e. a HTTP response code 410, where we don't know which665 * {@ seeOsmPrimitive} is causing the error.664 * {@link OsmPrimitive}, i.e. a HTTP response code 410, where we don't know which 665 * {@link OsmPrimitive} is causing the error. 666 666 * 667 667 * @param e the exception … … 680 680 681 681 /** 682 * Explains an {@ seeException} to the user.683 * 684 * @param e the {@ seeException}682 * Explains an {@link Exception} to the user. 683 * 684 * @param e the {@link Exception} 685 685 */ 686 686 public static String explainException(Exception e) { -
trunk/src/org/openstreetmap/josm/tools/Geometry.java
r5125 r5266 534 534 * @param w the way to be checked. 535 535 * @return true if and only if way is oriented clockwise. 536 * @throws IllegalArgumentException if way is not closed (see {@ seeWay#isClosed}).536 * @throws IllegalArgumentException if way is not closed (see {@link Way#isClosed}). 537 537 * @see http://paulbourke.net/geometry/polyarea/ 538 538 */ -
trunk/src/org/openstreetmap/josm/tools/I18n.java
r5245 r5266 132 132 * For example, {@code tr("JOSM''s default value is ''{0}''.", val)}. 133 133 * <br/> 134 * Use {@ see#trn} for distinguishing singular from plural text, i.e.,134 * Use {@link #trn} for distinguishing singular from plural text, i.e., 135 135 * do not use {@code tr(size == 1 ? "singular" : "plural")} nor 136 136 * {@code size == 1 ? tr("singular") : tr("plural")} … … 634 634 635 635 /** 636 * Sets the default locale (see {@ seeLocale#setDefault(Locale)} to the local636 * Sets the default locale (see {@link Locale#setDefault(Locale)} to the local 637 637 * given by <code>localName</code>. 638 638 * -
trunk/src/org/openstreetmap/josm/tools/LanguageInfo.java
r4212 r5266 55 55 * Replies the locale code used by JOSM for a given locale. 56 56 * 57 * In most cases JOSM uses the 2-character ISO 639 language code ({@ seeLocale#getLanguage()}57 * In most cases JOSM uses the 2-character ISO 639 language code ({@link Locale#getLanguage()} 58 58 * to identify the locale of a localized resource, but in some cases it may use the 59 * programmatic name for locales, as replied by {@ seeLocale#toString()}.59 * programmatic name for locales, as replied by {@link Locale#toString()}. 60 60 * 61 61 * @param locale the locale. Replies "en" if null. -
trunk/src/org/openstreetmap/josm/tools/OpenBrowser.java
r4578 r5266 31 31 * @return <code>null</code> for success or a string in case of an error. 32 32 * @throws IllegalStateException thrown if no platform is set to which opening the URL can be dispatched, 33 * {@ seeMain#platform}33 * {@link Main#platform} 34 34 */ 35 35 public static String displayUrl(URI uri) { -
trunk/src/org/openstreetmap/josm/tools/Shortcut.java
r5002 r5266 29 29 * finally manages loading and saving shortcuts to/from the preferences. 30 30 * 31 * Action authors: You only need the {@ see#registerShortcut} factory. Ignore everything31 * Action authors: You only need the {@link #registerShortcut} factory. Ignore everything 32 32 * else. 33 33 *
Note:
See TracChangeset
for help on using the changeset viewer.