merge from 2_4_Release branch
[jalview.git] / src / org / biojava / dasobert / feature / HistogramFeature.java
index ef26891..8663081 100644 (file)
 
 package org.biojava.dasobert.feature;
 
-
 import java.util.Iterator;
 
-/** a class that represents Histogram Style features
- * in addition to normal features they know about Max and Minimum scores for the whole line
- * Histogram feautes have only one (Histogram) Segment, which contains the scores for each position
- *  
+/**
+ * a class that represents Histogram Style features in addition to normal
+ * features they know about Max and Minimum scores for the whole line Histogram
+ * feautes have only one (Histogram) Segment, which contains the scores for each
+ * position
+ * 
  * @author Andreas Prlic
- *
+ * 
  */
-public class HistogramFeature 
-       extends AbstractFeatureTrack {
-       
-       double max;
-       double min;
-       
-       public HistogramFeature() {
-               super();
-               // TODO Auto-generated constructor stub
-       }
-       
-       
-       
-       public double getMax() {
-               return max;
-       }
-
-
-
-       public void setMax(double max) {
-               this.max = max;
-       }
-
-
-
-       public double getMin() {
-               return min;
-       }
-
-
-
-       public void setMin(double min) {
-               this.min = min;
-       }
-
-
-
-       public Object clone() {
-               
-               HistogramFeature f = new HistogramFeature();
-               
-               f.setName(name);
-       f.setMethod(method);
-       f.setType(type);
-       f.setNote(note);
-       f.setLink(link);
-       f.setSource(source);
-       f.setScore(score);
-       
-       Iterator iter = segments.iterator();
-       
-       while (iter.hasNext()){
-               Segment s = (Segment) iter.next();
-               f.addSegment((Segment)s.clone());
-       }
-       
-       return f;
-               
-               
-       }
-       
-       
-       
-       
-       
+public class HistogramFeature extends AbstractFeatureTrack
+{
+
+  double max;
+
+  double min;
+
+  public HistogramFeature()
+  {
+    super();
+    // TODO Auto-generated constructor stub
+  }
+
+  public double getMax()
+  {
+    return max;
+  }
+
+  public void setMax(double max)
+  {
+    this.max = max;
+  }
+
+  public double getMin()
+  {
+    return min;
+  }
+
+  public void setMin(double min)
+  {
+    this.min = min;
+  }
+
+  public Object clone()
+  {
+
+    HistogramFeature f = new HistogramFeature();
+
+    f.setName(name);
+    f.setMethod(method);
+    f.setType(type);
+    f.setNote(note);
+    f.setLink(link);
+    f.setSource(source);
+    f.setScore(score);
+
+    Iterator iter = segments.iterator();
+
+    while (iter.hasNext())
+    {
+      Segment s = (Segment) iter.next();
+      f.addSegment((Segment) s.clone());
+    }
+
+    return f;
+
+  }
 
 }