- if ( getLineage() != null ) {
- final StringBuilder sb = new StringBuilder();
- boolean first = true;
- for( final String lin : getLineage() ) {
- if ( !ForesterUtil.isEmpty( lin ) ) {
- if ( first ) {
- first = false;
- }
- else {
- sb.append( "," );
- }
- sb.append( lin );
- }
- }
- if ( sb.length() > 0 ) {
- PhylogenyDataUtil.appendElement( writer, PhyloXmlMapping.TAXONOMY_LINEAGE, sb.toString(), indentation );
- }
- }