Changeset 12453 in josm for trunk/src/org/openstreetmap


Ignore:
Timestamp:
2017-07-04T14:39:26+02:00 (7 years ago)
Author:
bastiK
Message:

see #14794 - remaining javadoc for the josm/data/ packages

Location:
trunk/src/org/openstreetmap/josm/data
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/cache/ICachedLoaderJob.java

    r9983 r12453  
    66
    77/**
     8 * Interface for a job to load a single object (typically an imagery tile).
     9 * It is either retrieved from cache or downloaded from the given URL ({@link #getUrl()}).
    810 *
    911 * @author Wiktor Niesiobędzki
  • trunk/src/org/openstreetmap/josm/data/conflict/IConflictListener.java

    r8512 r12453  
    22package org.openstreetmap.josm.data.conflict;
    33
     4/**
     5 * Interface for listeners that get notified when conflicts are added to or
     6 * removed from a {@link ConflictCollection}.
     7 */
    48public interface IConflictListener {
     9    /**
     10     * Called when conflicts are added.
     11     * @param conflicts collection to which conflicts have been added
     12     */
    513    void onConflictsAdded(ConflictCollection conflicts);
    614
     15    /**
     16     * Called when conflicts are removed.
     17     * @param conflicts collection from which conflicts have been removed
     18     */
    719    void onConflictsRemoved(ConflictCollection conflicts);
    820}
  • trunk/src/org/openstreetmap/josm/data/imagery/Shape.java

    r9371 r12453  
    1616
    1717/**
     18 * Data class to store the outline for background imagery coverage.
     19 *
     20 * Configuration data for imagery to describe the coverage area ({@link ImageryInfo.ImageryBounds}).
    1821 * @author Vincent
    19  *
    2022 */
    2123public class Shape {
  • trunk/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java

    r10420 r12453  
    44import org.openstreetmap.josm.Main;
    55
     6/**
     7 * Abstract base class for properties with {@link Enum} value, where the preference
     8 * key is generated from a list of parameters.
     9 * @param <T> the {@code Enum} class
     10 */
    611public abstract class ParametrizedEnumProperty<T extends Enum<T>> {
    712
  • trunk/src/org/openstreetmap/josm/data/projection/ProjectionChangeListener.java

    r10600 r12453  
    22package org.openstreetmap.josm.data.projection;
    33
     4/**
     5 * Interface for listeners to get notified when the (global) projection changes.
     6 */
    47@FunctionalInterface
    58public interface ProjectionChangeListener {
  • trunk/src/org/openstreetmap/josm/data/projection/ProjectionConfigurationException.java

    r9981 r12453  
    22package org.openstreetmap.josm.data.projection;
    33
     4/**
     5 * Exception thrown when a projection cannot be constructed due to invalid input
     6 * parameters.
     7 *
     8 * Used mainly in {@link CustomProjection}, where a parameter string is parsed
     9 * and converted to a projection.
     10 */
    411public class ProjectionConfigurationException extends Exception {
    512
  • trunk/src/org/openstreetmap/josm/data/projection/datum/AbstractDatum.java

    r6883 r12453  
    44import org.openstreetmap.josm.data.projection.Ellipsoid;
    55
     6/**
     7 * Abstract base class for {@link Datum} implementations.
     8 *
     9 * Adds common fields and access methods.
     10 */
    611public abstract class AbstractDatum implements Datum {
    712
Note: See TracChangeset for help on using the changeset viewer.