Ignore:
Timestamp:
2009-09-09T00:46:01+02:00 (15 years ago)
Author:
Gubaer
Message:

Removed deprecated constructors in ExtendedDialog
Turned most of the fields in the OSM data classes into private fields

Location:
trunk/src/org/openstreetmap/josm/data/osm
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java

    r2070 r2083  
    9797     * the respective class.
    9898     *
    99      * @deprecated use {@see #getId()} and {@see #setId()}. Don't assign an id, create a primitive with
    100      * the respective constructors.
    101      */
    102     @Deprecated
    103     public long id = 0;
     99     */
     100    private long id = 0;
    104101
    105102    /**
     
    109106     * the modified is ignored and the object is added to the server.
    110107     *
    111      * @deprecated Please use {@see #setModified()} and {@see #getModified()}
    112      */
    113     @Deprecated
    114     public boolean modified = false;
     108     */
     109    private boolean modified = false;
    115110
    116111    /**
    117112     * <code>true</code>, if the object has been deleted.
    118113     *
    119      * @deprecated use {@see #delete()} and {@see #isDeleted()}
    120      */
    121     @Deprecated
    122     public boolean deleted = false;
     114     */
     115    private boolean deleted = false;
    123116
    124117    /**
     
    127120     * (they will have visible=false).
    128121     *
    129      * @deprecated use {@see #isVisible()} and {@see #setVisible(boolean)}
    130      */
    131     @Deprecated
    132     public boolean visible = true;
     122     */
     123    private boolean visible = true;
    133124
    134125    /**
     
    141132     * If set to true, this object is currently selected.
    142133     *
    143      * @deprecated use {@see #isSelected()} and {@see #setSelected(boolean)}
    144      */
    145     @Deprecated
    146     public volatile boolean selected = false;
     134     */
     135    private volatile boolean selected = false;
    147136
    148137    /**
     
    155144     * Contains the version number as returned by the API. Needed to
    156145     * ensure update consistency
    157      * @deprecated use {@see #getVersion()} and {@see #setVersion(long)}
    158      */
    159     @Deprecated
    160     public int version = 0;
    161 
     146     */
     147    private int version = 0;
    162148
    163149    /**
  • trunk/src/org/openstreetmap/josm/data/osm/Relation.java

    r2077 r2083  
    2020     * makeBackReferences and/or removeBackReferences should be called.
    2121     *
    22      * @deprecated use the improved API instead of accessing this list directly
    23      */
    24     @Deprecated
    25     public final List<RelationMember> members = new ArrayList<RelationMember>();
     22     */
     23    private final List<RelationMember> members = new ArrayList<RelationMember>();
    2624
    2725    /**
  • trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java

    r2070 r2083  
    1111    /**
    1212     *
    13      * @deprecated use {@see #getRole()} or create a clone in order to assign a new role
    1413     */
    15     @Deprecated
    16     public String role;
     14    private String role;
    1715
    1816    /**
    1917     *
    20      * @deprecated use {@see #getMember()} or create a clone in order to assign a new member
    2118     */
    22     @Deprecated
    23     public OsmPrimitive member;
     19    private OsmPrimitive member;
    2420
    2521    /**
     
    106102    }
    107103
    108 
    109     /**
    110      * Default constructor. Does nothing.
    111      * @deprecated Use other constructors because RelationMember class will become immutable
    112      * in the future
    113      */
    114     @Deprecated
    115     public RelationMember() { }
    116 
    117104    public RelationMember(String role, OsmPrimitive member) {
    118105        this.role = role;
Note: See TracChangeset for help on using the changeset viewer.