JAL-1645 source formatting and organise imports
[jalview.git] / src / jalview / datamodel / SequenceDummy.java
1 package jalview.datamodel;
2
3 public class SequenceDummy extends Sequence implements SequenceI
4 {
5   public SequenceDummy(String sequenceId)
6   {
7     super(sequenceId, "THISAPLACEHOLDER");
8   }
9
10   private boolean dummy = true;
11
12   /**
13    * become a proxy for mseq, merging any existing annotation on this sequence
14    * 
15    * @param mseq
16    */
17   public void become(SequenceI mseq)
18   {
19     initSeqFrom(mseq, null);
20     dummy = false;
21   }
22
23   /**
24    * Test if the SequenceDummy has been promoted to a real sequence via
25    * SequenceDummy.become
26    * 
27    * @return true if this is a placeholder and contains no actual sequence data
28    */
29   public boolean isDummy()
30   {
31     return dummy;
32   }
33 }