Ignore:
Timestamp:
2013-07-26T13:38:17+02:00 (11 years ago)
Author:
bastiK
Message:

see #8902 - add missing @Override annotations (patch by shinigami)

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

Legend:

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

    r5266 r6084  
    160160        }
    161161
     162        @Override
    162163        public ChangesetModificationType getModificationType() {
    163164            return modificationType;
    164165        }
    165166
     167        @Override
    166168        public HistoryOsmPrimitive getPrimitive() {
    167169            return primitive;
     
    176178        }
    177179
     180        @Override
    178181        public boolean hasNext() {
    179182            return typeIterator.hasNext();
    180183        }
    181184
     185        @Override
    182186        public ChangesetDataSetEntry next() {
    183187            Entry<PrimitiveId, ChangesetModificationType> next = typeIterator.next();
     
    187191        }
    188192
     193        @Override
    189194        public void remove() {
    190195            throw new UnsupportedOperationException();
  • trunk/src/org/openstreetmap/josm/data/osm/DefaultChangesetCacheEvent.java

    r3083 r6084  
    2121    }
    2222
     23    @Override
    2324    public Collection<Changeset> getAddedChangesets() {
    2425        return Collections.unmodifiableCollection(added);
    2526    }
     27    @Override
    2628    public Collection<Changeset> getRemovedChangesets() {
    2729        return Collections.unmodifiableCollection(removed);
    2830    }
     31    @Override
    2932    public ChangesetCache getSource() {
    3033        return source;
    3134    }
     35    @Override
    3236    public Collection<Changeset> getUpdatedChangesets() {
    3337        return Collections.unmodifiableCollection(modified);
  • trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitiveComparator.java

    r4113 r6084  
    5555    }
    5656
     57    @Override
    5758    public int compare(OsmPrimitive a, OsmPrimitive b) {
    5859        if (a.getType().equals(b.getType()))
  • trunk/src/org/openstreetmap/josm/data/osm/PrimitiveDeepCopy.java

    r6009 r6084  
    4949            boolean firstIteration;
    5050
     51            @Override
    5152            public void visit(Node n) {
    5253                if (!visitedNodeIds.add(n.getUniqueId()))
     
    5455                (firstIteration ? directlyAdded : referenced).add(n.save());
    5556            }
     57            @Override
    5658            public void visit(Way w) {
    5759                if (!visitedWayIds.add(w.getUniqueId()))
     
    6365                }
    6466            }
     67            @Override
    6568            public void visit(Relation r) {
    6669                if (!visitedRelationIds.add(r.getUniqueId()))
  • trunk/src/org/openstreetmap/josm/data/osm/QuadBuckets.java

    r4869 r6084  
    508508        clear();
    509509    }
     510    @Override
    510511    public void clear()  {
    511512        root = new QBLevel();
     
    517518        }*/
    518519    }
     520    @Override
    519521    public boolean add(T n) {
    520522        root.add(n);
     
    523525    }
    524526
     527    @Override
    525528    public boolean retainAll(Collection<?> objects)
    526529    {
     
    534537        return true;
    535538    }
     539    @Override
    536540    public boolean removeAll(Collection<?> objects)
    537541    {
     
    542546        return changed;
    543547    }
     548    @Override
    544549    public boolean addAll(Collection<? extends T> objects)
    545550    {
     
    550555        return changed;
    551556    }
     557    @Override
    552558    public boolean containsAll(Collection<?> objects)
    553559    {
     
    558564        return true;
    559565    }
     566    @Override
    560567    public boolean remove(Object o) {
    561568        @SuppressWarnings("unchecked") T t = (T) o;
     
    568575            return false;
    569576    }
     577    @Override
    570578    public boolean contains(Object o) {
    571579        @SuppressWarnings("unchecked") T t = (T) o;
     
    585593        return a;
    586594    }
     595    @Override
    587596    public Object[] toArray()
    588597    {
    589598        return this.toArrayList().toArray();
    590599    }
     600    @Override
    591601    public <A> A[] toArray(A[] template)
    592602    {
     
    626636            iterated_over = 0;
    627637        }
     638        @Override
    628639        public boolean hasNext()
    629640        {
     
    660671            return current_node.content.get(content_index);
    661672        }
     673        @Override
    662674        public T next()
    663675        {
     
    675687            return ret;
    676688        }
     689        @Override
    677690        public void remove()
    678691        {
     
    686699        }
    687700    }
     701    @Override
    688702    public Iterator<T> iterator()
    689703    {
    690704        return new QuadBucketIterator(this);
    691705    }
     706    @Override
    692707    public int size() {
    693708        return size;
    694709    }
    695710
     711    @Override
    696712    public boolean isEmpty()
    697713    {
  • trunk/src/org/openstreetmap/josm/data/osm/RelationMember.java

    r5881 r6084  
    171171     * PrimitiveId implementation. Returns the same value as getMember().getType()
    172172     */
     173    @Override
    173174    public OsmPrimitiveType getType() {
    174175        return member.getType();
     
    178179     * PrimitiveId implementation. Returns the same value as getMemberType().getUniqueId()
    179180     */
     181    @Override
    180182    public long getUniqueId() {
    181183        return member.getUniqueId();
    182184    }
    183185
     186    @Override
    184187    public boolean isNew() {
    185188        return member.isNew();
  • trunk/src/org/openstreetmap/josm/data/osm/SimplePrimitiveId.java

    r5170 r6084  
    1515    }
    1616
     17    @Override
    1718    public OsmPrimitiveType getType() {
    1819        return type;
    1920    }
    2021
     22    @Override
    2123    public long getUniqueId() {
    2224        return id;
    2325    }
    2426
     27    @Override
    2528    public boolean isNew() {
    2629        return id <= 0;
  • trunk/src/org/openstreetmap/josm/data/osm/Storage.java

    r5674 r6084  
    9090    public static class PrimitiveIdHash implements Hash<PrimitiveId, PrimitiveId> {
    9191
     92        @Override
    9293        public int getHashCode(PrimitiveId k) {
    9394            return (int)k.getUniqueId() ^ k.getType().hashCode();
    9495        }
    9596
     97        @Override
    9698        public boolean equals(PrimitiveId key, PrimitiveId value) {
    9799            if (key == null || value == null) return false;
     
    361363    public static <O> Hash<O,O> defaultHash() {
    362364        return new Hash<O,O>() {
     365            @Override
    363366            public int getHashCode(O t) {
    364367                return t.hashCode();
    365368            }
     369            @Override
    366370            public boolean equals(O t1, O t2) {
    367371                return t1.equals(t2);
     
    389393        }
    390394
     395        @Override
    391396        public int size() {
    392397            return Storage.this.size();
    393398        }
    394399
     400        @Override
    395401        public boolean isEmpty() {
    396402            return Storage.this.isEmpty();
    397403        }
    398404
     405        @Override
    399406        public boolean containsKey(Object o) {
    400407            @SuppressWarnings("unchecked") K key = (K) o;
     
    403410        }
    404411
     412        @Override
    405413        public boolean containsValue(Object value) {
    406414            return Storage.this.contains(value);
    407415        }
    408416
     417        @Override
    409418        public T get(Object o) {
    410419            @SuppressWarnings("unchecked") K key = (K) o;
     
    413422        }
    414423
     424        @Override
    415425        public T put(K key, T value) {
    416426            if (!fHash.equals(key, value)) throw new IllegalArgumentException("inconsistent key");
     
    418428        }
    419429
     430        @Override
    420431        public T remove(Object o) {
    421432            modCount++;
     
    426437        }
    427438
     439        @Override
    428440        public void putAll(Map<? extends K, ? extends T> m) {
    429441            if (m instanceof Storage.FMap) {
     
    436448        }
    437449
     450        @Override
    438451        public void clear() {
    439452            Storage.this.clear();
    440453        }
    441454
     455        @Override
    442456        public Set<K> keySet() {
    443457            throw new UnsupportedOperationException();
    444458        }
    445459
     460        @Override
    446461        public Collection<T> values() {
    447462            return Storage.this;
    448463        }
    449464
     465        @Override
    450466        public Set<Entry<K, T>> entrySet() {
    451467            throw new UnsupportedOperationException();
     
    461477        }
    462478
     479        @Override
    463480        public boolean hasNext() {
    464481            align();
     
    466483        }
    467484
     485        @Override
    468486        public T next() {
    469487            if (!hasNext()) throw new NoSuchElementException();
     
    471489        }
    472490
     491        @Override
    473492        public void remove() {
    474493            throw new UnsupportedOperationException();
     
    492511        }
    493512
     513        @Override
    494514        public boolean hasNext() {
    495515            align();
     
    497517        }
    498518
     519        @Override
    499520        public T next() {
    500521            if (!hasNext()) throw new NoSuchElementException();
     
    503524        }
    504525
     526        @Override
    505527        public void remove() {
    506528            if (removeSlot == -1) throw new IllegalStateException();
  • trunk/src/org/openstreetmap/josm/data/osm/TagCollection.java

    r5909 r6084  
    485485     * @return the iterator
    486486     */
     487    @Override
    487488    public Iterator<Tag> iterator() {
    488489        return tags.iterator();
  • trunk/src/org/openstreetmap/josm/data/osm/event/DataSetListenerAdapter.java

    r5170 r6084  
    2020    }
    2121
     22    @Override
    2223    public void dataChanged(DataChangedEvent event) {
    2324        listener.processDatasetEvent(event);
    2425    }
    2526
     27    @Override
    2628    public void nodeMoved(NodeMovedEvent event) {
    2729        listener.processDatasetEvent(event);
    2830    }
    2931
     32    @Override
    3033    public void primitivesAdded(PrimitivesAddedEvent event) {
    3134        listener.processDatasetEvent(event);
    3235    }
    3336
     37    @Override
    3438    public void primitivesRemoved(PrimitivesRemovedEvent event) {
    3539        listener.processDatasetEvent(event);
    3640    }
    3741
     42    @Override
    3843    public void relationMembersChanged(RelationMembersChangedEvent event) {
    3944        listener.processDatasetEvent(event);
    4045    }
    4146
     47    @Override
    4248    public void tagsChanged(TagsChangedEvent event) {
    4349        listener.processDatasetEvent(event);
    4450    }
    4551
     52    @Override
    4653    public void wayNodesChanged(WayNodesChangedEvent event) {
    4754        listener.processDatasetEvent(event);
    4855    }
    4956
     57    @Override
    5058    public void otherDatasetChange(AbstractDatasetChangedEvent event) {
    5159        listener.processDatasetEvent(event);
  • trunk/src/org/openstreetmap/josm/data/osm/event/DatasetEventManager.java

    r5909 r6084  
    9898    }
    9999
     100    @Override
    100101    public void editLayerChanged(OsmDataLayer oldLayer, OsmDataLayer newLayer) {
    101102        if (oldLayer != null) {
     
    127128    }
    128129
     130    @Override
    129131    public void processDatasetEvent(AbstractDatasetChangedEvent event) {
    130132        fireEvents(normalListeners, event);
     
    134136
    135137    private final Runnable edtRunnable = new Runnable() {
     138        @Override
    136139        public void run() {
    137140            while (!eventsInEDT.isEmpty()) {
  • trunk/src/org/openstreetmap/josm/data/osm/event/SelectionEventManager.java

    r5170 r6084  
    6868    }
    6969
     70    @Override
    7071    public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) {
    7172        fireEvents(normalListeners, newSelection);
     
    8182
    8283    private final Runnable edtRunnable = new Runnable() {
     84        @Override
    8385        public void run() {
    8486            if (selection != null) {
  • trunk/src/org/openstreetmap/josm/data/osm/history/History.java

    r5339 r6084  
    6767                copy,
    6868                new Comparator<HistoryOsmPrimitive>() {
     69                    @Override
    6970                    public int compare(HistoryOsmPrimitive o1, HistoryOsmPrimitive o2) {
    7071                        return o1.compareTo(o2);
     
    8081                copy,
    8182                new Comparator<HistoryOsmPrimitive>() {
     83                    @Override
    8284                    public int compare(HistoryOsmPrimitive o1, HistoryOsmPrimitive o2) {
    8385                        return o2.compareTo(o1);
     
    9294                this,
    9395                new FilterPredicate() {
     96                    @Override
    9497                    public boolean matches(HistoryOsmPrimitive primitive) {
    9598                        return primitive.getTimestamp().compareTo(fromDate) >= 0;
     
    103106                this,
    104107                new FilterPredicate() {
     108                    @Override
    105109                    public boolean matches(HistoryOsmPrimitive primitive) {
    106110                        return primitive.getTimestamp().compareTo(untilDate) <= 0;
     
    118122                this,
    119123                new FilterPredicate() {
     124                    @Override
    120125                    public boolean matches(HistoryOsmPrimitive primitive) {
    121126                        return primitive.getVersion() >= fromVersion;
     
    129134                this,
    130135                new FilterPredicate() {
     136                    @Override
    131137                    public boolean matches(HistoryOsmPrimitive primitive) {
    132138                        return primitive.getVersion() <= untilVersion;
     
    144150                this,
    145151                new FilterPredicate() {
     152                    @Override
    146153                    public boolean matches(HistoryOsmPrimitive primitive) {
    147154                        return primitive.getUser() != null && primitive.getUser().getId() == uid;
  • trunk/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java

    r5266 r6084  
    164164    /* interface LayerChangeListener                                                  */
    165165    /* ------------------------------------------------------------------------------ */
     166    @Override
    166167    public void activeLayerChange(Layer oldLayer, Layer newLayer) {/* irrelevant in this context */}
     168    @Override
    167169    public void layerAdded(Layer newLayer) {/* irrelevant in this context */}
     170    @Override
    168171    public void layerRemoved(Layer oldLayer) {
    169172        if (Main.map == null || Main.map.mapView == null) return;
  • trunk/src/org/openstreetmap/josm/data/osm/history/HistoryOsmPrimitive.java

    r6069 r6084  
    149149    public abstract OsmPrimitiveType getType();
    150150
     151    @Override
    151152    public int compareTo(HistoryOsmPrimitive o) {
    152153        if (this.id != o.id)
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/AbstractVisitor.java

    r3083 r6084  
    1313public abstract class AbstractVisitor implements Visitor {
    1414
     15    @Override
    1516    public void visit(Changeset cs) {
    1617        // do nothing
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/AllNodesVisitor.java

    r6069 r6084  
    2626     * Nodes have only itself as nodes.
    2727     */
     28    @Override
    2829    public void visit(Node n) {
    2930        nodes.add(n);
     
    3334     * Ways have their way nodes.
    3435     */
     36    @Override
    3537    public void visit(Way w) {
    3638        if (w.isIncomplete()) return;
     
    4446     * if so, use AutomatchVisitor!
    4547     */
     48    @Override
    4649    public void visit(Relation e) {
    4750        for (RelationMember m : e.getMembers())
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java

    r6010 r6084  
    2525    private ProjectionBounds bounds = null;
    2626
     27    @Override
    2728    public void visit(Node n) {
    2829        visit(n.getEastNorth());
    2930    }
    3031
     32    @Override
    3133    public void visit(Way w) {
    3234        if (w.isIncomplete()) return;
     
    3638    }
    3739
     40    @Override
    3841    public void visit(Relation e) {
    3942        // only use direct members
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java

    r6010 r6084  
    126126    }
    127127
     128    @Override
    128129    public void visit(Node n) {
    129130        rememberNode(n);
    130131    }
    131132
     133    @Override
    132134    public void visit(Way w) {
    133135        // remember all nodes this way refers to ...
     
    140142    }
    141143
     144    @Override
    142145    public void visit(Relation r) {
    143146        // first, remember all primitives members refer to (only if necessary, see
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/MapPaintSettings.java

    r5426 r6084  
    103103    }
    104104
     105    @Override
    105106    public void preferenceChanged(PreferenceChangeEvent e) {
    106107        load();
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/PaintColors.java

    r5464 r6084  
    3939    private static final MapPaintSylesUpdateListener styleOverrideListener = new MapPaintSylesUpdateListener() {
    4040
     41        @Override
    4142        public void mapPaintStylesUpdated() {
    4243            backgroundColorCache = null;
    4344        }
    4445
     46        @Override
    4547        public void mapPaintStyleEntryUpdated(int idx) {
    4648            mapPaintStylesUpdated();
  • trunk/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java

    r6069 r6084  
    154154     * @param bounds display boundaries
    155155     */
     156    @Override
    156157    public void render(DataSet data, boolean virtual, Bounds bounds) {
    157158        BBox bbox = new BBox(bounds);
Note: See TracChangeset for help on using the changeset viewer.