private Confidence _confidence;
private String _desc;
private String _evidence;
- private PropertiesMap _properties;
+ private PropertiesList _properties;
private final String _ref_source;
private final String _ref_value;
private String _source;
@Override
public StringBuffer asText() {
- return asSimpleText();
+ final StringBuffer sb = new StringBuffer();
+ if ( !ForesterUtil.isEmpty( getDesc() ) && !ForesterUtil.isEmpty( getRef() ) ) {
+ sb.append( getDesc() );
+ sb.append( " (" );
+ sb.append( getRef() );
+ sb.append( ")" );
+ }
+ else if ( !ForesterUtil.isEmpty( getDesc() ) ) {
+ sb.append( getDesc() );
+ }
+ else if ( !ForesterUtil.isEmpty( getRef() ) ) {
+ sb.append( getRef() );
+ }
+ return sb;
}
@Override
ann.setEvidence( getEvidence() );
ann.setSource( new String( getSource() ) );
if ( getProperties() != null ) {
- ann.setProperties( ( PropertiesMap ) getProperties().copy() );
+ ann.setProperties( ( PropertiesList ) getProperties().copy() );
}
else {
ann.setProperties( null );
return _evidence;
}
- public PropertiesMap getProperties() {
+ public PropertiesList getProperties() {
return _properties;
}
_evidence = evidence;
}
- public void setProperties( final PropertiesMap property ) {
+ public void setProperties( final PropertiesList property ) {
_properties = property;
}