X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Forg%2Fbiojava%2Fdasobert%2Ffeature%2FSegmentImpl.java;h=dba25e98ab0605865334a5ed5964cd0703e01822;hb=506d60f0e188723ddc91c26824b41ac7034df3fe;hp=5a0585f8345b1ab0ef6e63a0edccefd3c0699dc1;hpb=60f2d6c034560415fd0139c8bc7df0c19cae1186;p=jalview.git diff --git a/src/org/biojava/dasobert/feature/SegmentImpl.java b/src/org/biojava/dasobert/feature/SegmentImpl.java index 5a0585f..dba25e9 100644 --- a/src/org/biojava/dasobert/feature/SegmentImpl.java +++ b/src/org/biojava/dasobert/feature/SegmentImpl.java @@ -25,54 +25,59 @@ package org.biojava.dasobert.feature; import java.awt.Color; -public class SegmentImpl extends AbstractSegment { +public class SegmentImpl extends AbstractSegment +{ - public SegmentImpl() { - super(); - start = 0 ; - end = 0 ; - name = "Unknown"; - color = Color.white ; - txtColor = "white" ; - parent = null ; - note = ""; - } - - public boolean equals(Segment s){ - if ( s == null) - return false; - - if ( ( start == s.getStart() ) && - ( end == s.getEnd() ) && - ( name.equals(s.getName())) - ) + public SegmentImpl() + { + super(); + start = 0; + end = 0; + name = "Unknown"; + color = Color.white; + txtColor = "white"; + parent = null; + note = ""; + } + + public boolean equals(Segment s) + { + if (s == null) + return false; + + if ((start == s.getStart()) && (end == s.getEnd()) + && (name.equals(s.getName()))) + { + if (note == null) + { + if (s.getNote() == null) + return true; + } + else + { + if (s.getNote() != null) { - if ( note == null) { - if (s.getNote() == null) - return true; - } else { - if (s.getNote() != null){ - if (s.getNote().equals(note)) - return true; - } - } - + if (s.getNote().equals(note)) + return true; } - - - return false; - } - - public Object clone(){ - - Segment s = new SegmentImpl(); - s.setStart(start); - s.setEnd(end); - s.setName(name); - s.setColor(color); - s.setTxtColor(txtColor); - s.setNote(note); - return s; - + } + } + + return false; + } + + public Object clone() + { + + Segment s = new SegmentImpl(); + s.setStart(start); + s.setEnd(end); + s.setName(name); + s.setColor(color); + s.setTxtColor(txtColor); + s.setNote(note); + return s; + + } }