2 * BioJava development code
4 * This code may be freely distributed and modified under the
5 * terms of the GNU Lesser General Public Licence. This should
6 * be distributed with the code. If you do not have a copy,
9 * http://www.gnu.org/copyleft/lesser.html
11 * Copyright for this code is held jointly by the individual
12 * authors. These should be listed in @author doc comments.
14 * For more information on the BioJava project and its aims,
15 * or to join the biojava-l mailing list, visit the home page
18 * http://www.biojava.org/
20 * Created on May 22, 2007
24 package org.biojava.dasobert.feature;
26 import java.util.Iterator;
29 * a class that represents Histogram Style features in addition to normal
30 * features they know about Max and Minimum scores for the whole line Histogram
31 * feautes have only one (Histogram) Segment, which contains the scores for each
34 * @author Andreas Prlic
37 public class HistogramFeature extends AbstractFeatureTrack
44 public HistogramFeature()
47 // TODO Auto-generated constructor stub
50 public double getMax()
55 public void setMax(double max)
60 public double getMin()
65 public void setMin(double min)
73 HistogramFeature f = new HistogramFeature();
83 Iterator iter = segments.iterator();
85 while (iter.hasNext())
87 Segment s = (Segment) iter.next();
88 f.addSegment((Segment) s.clone());