Clover icon

Coverage Report

  1. Project Clover database Tue Mar 10 2026 14:58:44 GMT
  2. Package jalview.bin.argparser

File StructureLine.java

 

Coverage histogram

../../../img/srcFileCovDistChart0.png
0% of files have more coverage

Code metrics

6
17
8
1
73
57
11
0.65
2.12
8
1.38

Classes

Class Line # Actions
StructureLine 6 17 11
0.00%
 

Contributing tests

No tests hitting this source file were found.

Source view

1    package jalview.bin.argparser;
2   
3    import jalview.bin.Cache;
4    import jalview.gui.StructureChooser;
5   
 
6    public class StructureLine
7    {
8    private String viewerid = null;
9   
10    private boolean superpose = Cache
11    .getDefault(StructureChooser.AUTOSUPERIMPOSE, true);
12   
13    private String source;
14   
15    private SubVals subvals;
16   
17    private String seqid;
18   
19    private String line;
20   
 
21  0 toggle public StructureLine(String line)
22    {
23  0 this.line = line;
24  0 String[] parts = line.split("\\s+", 2);
25  0 String seqid0 = parts[0];
26  0 subvals = new SubVals(parts[1]);
27  0 source = subvals.getContent();
28  0 seqid = seqid0.length() > 0 ? seqid0 : subvals.get(Arg.SEQID.getName());
29  0 if (subvals.get(Arg.SUPERPOSE.getName()) != null)
30    {
31  0 superpose = true;
32    }
33  0 else if (subvals.get(Arg.SUPERPOSE.getNegatedName()) != null)
34    {
35  0 superpose = false;
36    }
37    }
38   
 
39  0 toggle public String getViewerid()
40    {
41  0 return viewerid;
42    }
43   
 
44  0 toggle public void setViewerid(String viewerid)
45    {
46  0 this.viewerid = viewerid;
47    }
48   
 
49  0 toggle public boolean isSuperpose()
50    {
51  0 return superpose;
52    }
53   
 
54  0 toggle public String getSource()
55    {
56  0 return source;
57    }
58   
 
59  0 toggle public SubVals getSubvals()
60    {
61  0 return subvals;
62    }
63   
 
64  0 toggle public String getSeqid()
65    {
66  0 return seqid;
67    }
68   
 
69  0 toggle public String toString()
70    {
71  0 return line;
72    }
73    }