JAL-4134 properly specify BinaryNode as a typed generic container
[jalview.git] / src / jalview / datamodel / SequenceNode.java
index 010d4aa..89a6cb4 100755 (executable)
@@ -26,7 +26,7 @@ package jalview.datamodel;
  * @author $author$
  * @version $Revision$
  */
-public class SequenceNode extends BinaryNode
+public class SequenceNode extends BinaryNode<SequenceI>
 {
   private boolean placeholder = false;
 
@@ -38,19 +38,19 @@ public class SequenceNode extends BinaryNode
     super();
   }
 
-  public SequenceNode(SequenceI val, BinaryNode parent, String name,
+  public SequenceNode(SequenceI val, BinaryNode<SequenceI> parent, String name,
           double dist, int bootstrap, boolean dummy)
   {
     super(val, parent, name, dist, bootstrap, dummy);
   }
 
-  public SequenceNode(SequenceI element, BinaryNode parent, String name,
+  public SequenceNode(SequenceI element, BinaryNode<SequenceI> parent, String name,
           double dist, int bootstrap)
   {
     super(element, parent, name, dist, bootstrap);
   }
 
-  public SequenceNode(SequenceI element, BinaryNode parent, String name,
+  public SequenceNode(SequenceI element, BinaryNode<SequenceI> parent, String name,
           double dist)
   {
     super(element, parent, name, dist);