Ignore:
Timestamp:
2014-04-26T17:39:23+02:00 (10 years ago)
Author:
Don-vip
Message:

see #8465 - use diamond operator where applicable

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/UnGlueAction.java

    r6981 r7005  
    106106                return;
    107107            }
    108             Set<Node> tmpNodes = new HashSet<Node>();
     108            Set<Node> tmpNodes = new HashSet<>();
    109109            for (Node n : selectedNodes) {
    110110                int count = 0;
     
    165165     */
    166166    private void unglueNode(ActionEvent e) {
    167         LinkedList<Command> cmds = new LinkedList<Command>();
     167        LinkedList<Command> cmds = new LinkedList<>();
    168168
    169169        Node c = new Node(selectedNode);
     
    274274            return false;
    275275
    276         selectedNodes = new HashSet<Node>();
     276        selectedNodes = new HashSet<>();
    277277        for (OsmPrimitive p : selection) {
    278278            if (p instanceof Node) {
     
    307307        cmds.add(new AddCommand(newNode));
    308308
    309         List<Node> nn = new ArrayList<Node>();
     309        List<Node> nn = new ArrayList<>();
    310310        for (Node pushNode : w.getNodes()) {
    311311            if (originalNode == pushNode) {
     
    337337                    if (newRel == null) {
    338338                        newRel = new Relation(r);
    339                         rolesToReAdd = new HashSet<String>();
     339                        rolesToReAdd = new HashSet<>();
    340340                    }
    341341                    rolesToReAdd.add(rm.getRole());
     
    359359     */
    360360    private void unglueWays() {
    361         LinkedList<Command> cmds = new LinkedList<Command>();
    362         LinkedList<Node> newNodes = new LinkedList<Node>();
     361        LinkedList<Command> cmds = new LinkedList<>();
     362        LinkedList<Node> newNodes = new LinkedList<>();
    363363
    364364        if (selectedWay == null) {
    365365            Way wayWithSelectedNode = null;
    366             LinkedList<Way> parentWays = new LinkedList<Way>();
     366            LinkedList<Way> parentWays = new LinkedList<>();
    367367            for (OsmPrimitive osm : selectedNode.getReferrers()) {
    368368                if (osm.isUsable() && osm instanceof Way) {
     
    407407    private boolean unglueSelfCrossingWay() {
    408408        // According to previous check, only one valid way through that node
    409         LinkedList<Command> cmds = new LinkedList<Command>();
     409        LinkedList<Command> cmds = new LinkedList<>();
    410410        Way way = null;
    411411        for (Way w: OsmPrimitive.getFilteredList(selectedNode.getReferrers(), Way.class))
     
    414414            }
    415415        List<Node> oldNodes = way.getNodes();
    416         ArrayList<Node> newNodes = new ArrayList<Node>(oldNodes.size());
    417         ArrayList<Node> addNodes = new ArrayList<Node>();
     416        ArrayList<Node> newNodes = new ArrayList<>(oldNodes.size());
     417        ArrayList<Node> addNodes = new ArrayList<>();
    418418        boolean seen = false;
    419419        for (Node n: oldNodes) {
     
    449449     */
    450450    private void unglueWays2() {
    451         LinkedList<Command> cmds = new LinkedList<Command>();
    452         List<Node> allNewNodes = new LinkedList<Node>();
     451        LinkedList<Command> cmds = new LinkedList<>();
     452        List<Node> allNewNodes = new LinkedList<>();
    453453        Way tmpWay = selectedWay;
    454454
    455455        for (Node n : selectedNodes) {
    456             List<Node> newNodes = new LinkedList<Node>();
     456            List<Node> newNodes = new LinkedList<>();
    457457            tmpWay = modifyWay(n, tmpWay, cmds, newNodes);
    458458            fixRelations(n, cmds, newNodes);
     
    481481
    482482    protected boolean checkAndConfirmOutlyingUnglue() {
    483         List<OsmPrimitive> primitives = new ArrayList<OsmPrimitive>(2 + (selectedNodes == null ? 0 : selectedNodes.size()));
     483        List<OsmPrimitive> primitives = new ArrayList<>(2 + (selectedNodes == null ? 0 : selectedNodes.size()));
    484484        if (selectedNodes != null)
    485485            primitives.addAll(selectedNodes);
Note: See TracChangeset for help on using the changeset viewer.