final static boolean isTaxonomyEmpty( final Taxonomy tax ) { return ( ( tax.getIdentifier() == null ) && ForesterUtil.isEmpty( tax.getTaxonomyCode() ) && ForesterUtil.isEmpty( tax.getCommonName() ) && ForesterUtil.isEmpty( tax.getScientificName() ) && tax .getSynonyms().isEmpty() ); }
tax.getCommonName(), PHYLOXML_TAG.TAXONOMY_COMMON_NAME ); for( int i = tax.getSynonyms().size() - 1; i >= 0; i-- ) { if ( ForesterUtil.isEmpty( tax.getSynonyms().get( i ) ) ) { tax.getSynonyms().remove( i ); for( final String syn : tax.getSynonyms() ) { addSubelementEditable( category, NodePanel.TAXONOMY_SYNONYM + " [" + syn_counter + "]",
node.getNodeData().getTaxonomy().getSynonyms().add( new_values.get( TP_TAXONOMY_SYN ) );
taxonomy.getSynonyms().add( ( child_element.getValueAsString() ) );
private static void addTaxonomy( final DefaultMutableTreeNode top, final Taxonomy tax, final String name ) { final DefaultMutableTreeNode category = new DefaultMutableTreeNode( name ); top.add( category ); if ( tax.getIdentifier() != null ) { addSubelement( category, TAXONOMY_IDENTIFIER, tax.getIdentifier().asText().toString() ); } addSubelement( category, TAXONOMY_CODE, tax.getTaxonomyCode() ); addSubelement( category, TAXONOMY_SCIENTIFIC_NAME, tax.getScientificName() ); addSubelement( category, TAXONOMY_AUTHORITY, tax.getAuthority() ); addSubelement( category, TAXONOMY_COMMON_NAME, tax.getCommonName() ); for( final String syn : tax.getSynonyms() ) { addSubelement( category, TAXONOMY_SYNONYM, syn ); } addSubelement( category, TAXONOMY_RANK, tax.getRank() ); if ( ( tax.getUris() != null ) && !tax.getUris().isEmpty() ) { addUris( top, tax.getUris(), category ); } if ( ( tax.getLineage() != null ) && !tax.getLineage().isEmpty() ) { addLineage( top, tax.getLineage(), category ); } }
t.setCommonName( getCommonName() ); t.setAuthority( getAuthority() ); for( final String syn : getSynonyms() ) { t.getSynonyms().add( syn );
enc_data = true; if ( tax.getSynonyms().size() > 0 ) { if ( enc_data ) { _popup_buffer.append( " " ); for( final String syn : tax.getSynonyms() ) { if ( !ForesterUtil.isEmpty( syn ) ) { enc_data = true; _popup_buffer.append( syn ); if ( counter < tax.getSynonyms().size() ) { _popup_buffer.append( ", " );
node.getNodeData().setTaxonomy( new Taxonomy() ); node.getNodeData().getTaxonomy().getSynonyms().add( syn );
tax.setCommonName( up_tax.getCommonName() ); if ( !ForesterUtil.isEmpty( up_tax.getSynonym() ) && !tax.getSynonyms().contains( up_tax.getSynonym() ) ) { tax.getSynonyms().add( up_tax.getSynonym() );
tax.setCommonName( up_tax.getCommonName() ); if ( !ForesterUtil.isEmpty( up_tax.getSynonym() ) && !tax.getSynonyms().contains( up_tax.getSynonym() ) ) { tax.getSynonyms().add( up_tax.getSynonym() );
for( final String syn : getSynonyms() ) { if ( !ForesterUtil.isEmpty( syn ) ) { PhylogenyDataUtil.appendElement( writer, PhyloXmlMapping.TAXONOMY_SYNONYM, syn, indentation );
return false; if ( taxbb.getSynonyms().size() != 2 ) { return false; if ( !taxbb.getSynonyms().contains( "Nematostella vectensis Stephenson1935" ) ) { return false; if ( !taxbb.getSynonyms().contains( "See Anemone" ) ) { return false;
&& !node.getNodeData().getTaxonomy().getSynonyms().isEmpty() ) { final List<String> syns = node.getNodeData().getTaxonomy().getSynonyms(); I: for( final String syn : syns ) { if ( match( syn, query, case_sensitive, partial, false ) ) {
&& !node.getNodeData().getTaxonomy().getSynonyms().isEmpty() ) { final List<String> syns = node.getNodeData().getTaxonomy().getSynonyms(); I: for( final String syn : syns ) { if ( match( syn, my_query, case_sensitive, partial, regex ) ) {
if ( getMyNode().getNodeData().getTaxonomy().getSynonyms().size() < number ) { throw new FailedConditionCheckException(); else if ( getMyNode().getNodeData().getTaxonomy().getSynonyms().size() == number ) { if ( !ForesterUtil.isEmpty( value ) ) { ForesterUtil.ensurePresenceOfTaxonomy( getMyNode() ); getMyNode().getNodeData().getTaxonomy().getSynonyms().add( value ); getMyNode().getNodeData().getTaxonomy().getSynonyms().set( number, value );