Unique name for new group and treegroup
[jalview.git] / src / jalview / datamodel / SequenceGroup.java
index eefbf1c..31ccf69 100755 (executable)
@@ -39,9 +39,9 @@ public class SequenceGroup
     String description;\r
     Conservation conserve;\r
     Vector aaFrequency;\r
-    boolean displayBoxes;\r
-    boolean displayText;\r
-    boolean colourText;\r
+    boolean displayBoxes = true;\r
+    boolean displayText = true;\r
+    boolean colourText = true;\r
     private Vector sequences = new Vector();\r
     int width = -1;\r
 \r
@@ -60,11 +60,7 @@ public class SequenceGroup
      */\r
     public SequenceGroup()\r
     {\r
-        groupName = "Group";\r
-        this.displayBoxes = true;\r
-        this.displayText = true;\r
-        this.colourText = false;\r
-        cs = null;\r
+        groupName = "JGroup:"+this.hashCode();\r
     }\r
 \r
     /**\r
@@ -94,30 +90,6 @@ public class SequenceGroup
         recalcConservation();\r
     }\r
 \r
-    /**\r
-     * Creates a new SequenceGroup object.\r
-     *\r
-     * @param groupName DOCUMENT ME!\r
-     * @param scheme DOCUMENT ME!\r
-     * @param displayBoxes DOCUMENT ME!\r
-     * @param displayText DOCUMENT ME!\r
-     * @param colourText DOCUMENT ME!\r
-     * @param start DOCUMENT ME!\r
-     * @param end DOCUMENT ME!\r
-     */\r
-    public SequenceGroup(String groupName, ColourSchemeI scheme,\r
-        boolean displayBoxes, boolean displayText, boolean colourText,\r
-        int start, int end)\r
-    {\r
-        this.groupName = groupName;\r
-        this.displayBoxes = displayBoxes;\r
-        this.displayText = displayText;\r
-        this.colourText = colourText;\r
-        this.cs = scheme;\r
-        startRes = start;\r
-        endRes = end;\r
-    }\r
-\r
     public SequenceI [] getSelectionAsNewSequences(AlignmentI align)\r
     {\r
       int iSize = sequences.size();\r