/**
* The contents of this file are subject to the license and copyright
* detailed in the LICENSE and NOTICE files at the root of the source
* tree and available online at
*
* http://www.dspace.org/license/
*/
package org.dspace.sword2;
import java.text.SimpleDateFormat;
import java.util.Date;
public class VerboseDescription
{
private StringBuilder sb;
public VerboseDescription()
{
this.sb = new StringBuilder();
}
public VerboseDescription append(String s)
{
this.sb.append(this.getDatePrefix() + s + "\n");
return this;
}
public String toString()
{
return this.sb.toString();
}
private String getDatePrefix()
{
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
return "[" + sdf.format(new Date()) + "] ";
}
}