X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=forester%2Fjava%2Fsrc%2Forg%2Fforester%2Fsurfacing%2FDomainLengthsTable.java;h=2b291eb6e296dab5665210a95ce1d15e632bd23c;hb=10297bd8b8a4b4ab198a17a42fc6ff24ae2ed49b;hp=44b62474e33e34a84063bb046e159a1a2789d348;hpb=87d34f343d0262cd0c009c6f1da058a5a217bc64;p=jalview.git diff --git a/forester/java/src/org/forester/surfacing/DomainLengthsTable.java b/forester/java/src/org/forester/surfacing/DomainLengthsTable.java index 44b6247..2b291eb 100644 --- a/forester/java/src/org/forester/surfacing/DomainLengthsTable.java +++ b/forester/java/src/org/forester/surfacing/DomainLengthsTable.java @@ -50,21 +50,6 @@ public class DomainLengthsTable { _species = new ArrayList(); } - private void addDomainLengths( final DomainLengths domain_lengths ) { - if ( getDomainLengths().containsKey( domain_lengths.getDomainId() ) ) { - throw new IllegalArgumentException( "domain lengths for [" + domain_lengths.getDomainId() - + "] already added" ); - } - getDomainLengths().put( domain_lengths.getDomainId(), domain_lengths ); - } - - private void addLength( final String domain_id, final Species species, final int domain_length ) { - if ( !getDomainLengths().containsKey( domain_id ) ) { - addDomainLengths( new DomainLengths( domain_id ) ); - } - getDomainLengths().get( domain_id ).addLength( species, domain_length ); - } - public void addLengths( final List protein_list ) { for( final Protein protein : protein_list ) { final Species species = protein.getSpecies(); @@ -142,10 +127,6 @@ public class DomainLengthsTable { return sb; } - private SortedMap getDomainLengths() { - return _domain_lengths; - } - public DomainLengths getDomainLengths( final String domain_id ) { return getDomainLengths().get( domain_id ); } @@ -165,4 +146,23 @@ public class DomainLengthsTable { public List getSpecies() { return _species; } + + private void addDomainLengths( final DomainLengths domain_lengths ) { + if ( getDomainLengths().containsKey( domain_lengths.getDomainId() ) ) { + throw new IllegalArgumentException( "domain lengths for [" + domain_lengths.getDomainId() + + "] already added" ); + } + getDomainLengths().put( domain_lengths.getDomainId(), domain_lengths ); + } + + private void addLength( final String domain_id, final Species species, final int domain_length ) { + if ( !getDomainLengths().containsKey( domain_id ) ) { + addDomainLengths( new DomainLengths( domain_id ) ); + } + getDomainLengths().get( domain_id ).addLength( species, domain_length ); + } + + private SortedMap getDomainLengths() { + return _domain_lengths; + } }