public org.jdom.Element encodeAsXml (HistoryItem hi)
{
org.jdom.Element elt = new org.jdom.Element(HISTORY_ITEM, XMLNS);
elt.setAttribute
(DATE, ""+hi.getDate());
elt.setAttribute
(AUTHOR, ""+hi.getAuthor());
elt.setAttribute
(HOST, ""+hi.getHost());
elt.setAttribute
(WORKFLOW_DEFINITION_NAME, ""+hi.getWorkflowDefinitionName());
elt.setAttribute
(WORKFLOW_DEFINITION_REVISION, ""+hi.getWorkflowDefinitionRevision());
elt.setAttribute
(WORKFLOW_INSTANCE_ID, ""+hi.getWorkflowInstanceId());
elt.setAttribute
(EXPRESSION_ID, ""+hi.getExpressionId());
elt.setText(hi.getText());
return elt;
}