private void writeSummaryElements( XMLStreamWriter writer ) throws XMLStreamException { for ( String s : getSubject() ) { write( writer, "subject", s, dc ); } for ( String f : getFormat() ) { write( writer, "format", f, dc ); } for ( String r : getRelation() ) { write( writer, "relation", r, dc ); } if ( getModified() != null ) { write( writer, "modified", getModified().getCalendar().getTime().toString(), dct ); } for ( String a : getAbstract() ) { write( writer, "abstract", a, dct ); } }