import java.util.Iterator;
-/** a class to store FeatureData and to visualize them
- * coordinate system of features is always UniProt !
- * PDBresnum features served by DAS need to be converted into UniProt coord sys first.
- *
- * a feature consists of one or several segments.
- * segmetns cotnains <start> and <end> information.
- *
+/**
+ * a class to store FeatureData and to visualize them coordinate system of
+ * features is always UniProt ! PDBresnum features served by DAS need to be
+ * converted into UniProt coord sys first.
+ *
+ * a feature consists of one or several segments. segmetns cotnains <start> and
+ * <end> information.
+ *
* @author Andreas Prlic
*/
-public class FeatureTrackImpl
-extends AbstractFeatureTrack
-implements FeatureTrack
+public class FeatureTrackImpl extends AbstractFeatureTrack implements
+ FeatureTrack
{
-
-
- public Object clone(){
-
- FeatureTrack f = new FeatureTrackImpl();
- 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 Object clone()
+ {
+ FeatureTrack f = new FeatureTrackImpl();
+ 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;
+
+ }
+
+}