X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fphylogeny%2FPhylogeny.java;h=86aae064d89cc3201d8275d7fb98706112d88c5f;hb=d605114bdf420c6cb680b02bb10ea25f09db769c;hp=0416f41472ecfe90c55a4097c1ec6e55fc242304;hpb=7ae646b73c00d1458582858319ec62f05e40c71a;p=jalview.git diff --git a/forester/java/src/org/forester/phylogeny/Phylogeny.java b/forester/java/src/org/forester/phylogeny/Phylogeny.java index 0416f41..86aae06 100644 --- a/forester/java/src/org/forester/phylogeny/Phylogeny.java +++ b/forester/java/src/org/forester/phylogeny/Phylogeny.java @@ -327,7 +327,7 @@ public class Phylogeny { */ public List getExternalNodes() { if ( _external_nodes_set == null ) { - _external_nodes_set = new ArrayList<>(); + _external_nodes_set = new ArrayList(); for( final PhylogenyNodeIterator it = iteratorPostorder(); it.hasNext(); ) { final PhylogenyNode n = it.next(); if ( n.isExternal() ) { @@ -441,7 +441,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getName().equals( name ) ) { @@ -455,7 +455,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getName() != null ) { @@ -472,7 +472,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getNodeData().isHasSequence() && n.getNodeData().getSequence().getName().equals( seq_name ) ) { @@ -486,7 +486,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getNodeData().isHasSequence() && n.getNodeData().getSequence().getSymbol().equals( seq_name ) ) { @@ -500,7 +500,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getNodeData().isHasSequence() && n.getNodeData().getSequence().getGeneName().equals( seq_name ) ) { @@ -514,7 +514,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( n.getNodeData().isHasTaxonomy() @@ -539,7 +539,7 @@ public class Phylogeny { if ( isEmpty() ) { return null; } - final List nodes = new ArrayList<>(); + final List nodes = new ArrayList(); for( final PhylogenyNodeIterator iter = iteratorPreorder(); iter.hasNext(); ) { final PhylogenyNode n = iter.next(); if ( PhylogenyMethods.getSpecies( n ).equals( specname ) ) { @@ -638,8 +638,8 @@ public class Phylogeny { public List getParalogousNodes( final PhylogenyNode n, final String[] taxonomyCodeRange ) { PhylogenyNode node = n; PhylogenyNode prev = null; - final List v = new ArrayList<>(); - final Map> map = new HashMap<>(); + final List v = new ArrayList(); + final Map> map = new HashMap>(); getTaxonomyMap( getRoot(), map ); if ( !node.isExternal() || isEmpty() ) { return null; @@ -670,7 +670,7 @@ public class Phylogeny { public Collection getRelevantSequenceRelationTypes() { if ( _relevant_sequence_relation_types == null ) { - _relevant_sequence_relation_types = new Vector<>(); + _relevant_sequence_relation_types = new Vector(); } return _relevant_sequence_relation_types; } @@ -1208,7 +1208,7 @@ public class Phylogeny { * @return List node with the same taxonomy identifier */ private List getNodeByTaxonomyID( final String taxonomyID, final List nodes ) { - final List retour = new ArrayList<>(); + final List retour = new ArrayList(); for( final PhylogenyNode node : nodes ) { if ( taxonomyID.equals( PhylogenyMethods.getTaxonomyIdentifier( node ) ) ) { retour.add( node ); @@ -1226,7 +1226,7 @@ public class Phylogeny { * @return species contains in all leaf under the param node */ private List getSubNodeTaxonomy( final PhylogenyNode node ) { - final List taxonomyList = new ArrayList<>(); + final List taxonomyList = new ArrayList(); final List childs = node.getAllExternalDescendants(); String speciesId = null; for( final PhylogenyNode phylogenyNode : childs ) {