private Collection<Field> fieldsForAnnotation( Interactor interactor ) { Collection<Field> fields = new ArrayList<Field>(); addField( "Interactor AC", ( range.isUndetermined() ? "Yes" : "No" ), fields ); final CvInteractorType type = interactor.getCvInteractorType(); if ( type != null ) { addField( "Type", type.getShortLabel(), fields ); } if ( interactor instanceof Polymer ) { Polymer polymer = ( Polymer ) interactor; final int length = ( polymer.getSequence() == null ? 0 : polymer.getSequence().length() ); addField( "Seq. length", String.valueOf( length ), fields ); } return fields; }
if ( range.isUndetermined() ) {
if ( range.isUndetermined() ) {
if (!range.isUndetermined()) { for (BlastResults protein : processContext.getResultsOfSwissprotRemapping()){
public Collection<Field> fieldsForAnnotation( Range range ) { Collection<Field> fields = new ArrayList<Field>(); addField( "Undetermined", ( range.isUndetermined() ? "Yes" : "No" ), fields ); String from = "[" + range.getFromIntervalStart() + ".." + range.getFromIntervalEnd() + "]"; addField( "From", from, fields ); String fromFuzzy = null; if ( range.getFromCvFuzzyType() != null ) { fromFuzzy = range.getFromCvFuzzyType().getShortLabel(); } addField( "From type", fromFuzzy, fields ); String to = "[" + range.getToIntervalStart() + ".." + range.getToIntervalEnd() + "]"; addField( "To", to, fields ); String toFuzzy = null; if ( range.getToCvFuzzyType() != null ) { toFuzzy = range.getToCvFuzzyType().getShortLabel(); } addField( "To type", toFuzzy, fields ); return fields; }
final boolean isUndertermined = range.isUndetermined();