public void toSAX(RendererAspectContext context,
Layout layout,
PortalService service,
ContentHandler contenthandler)
throws SAXException {
final CopletInstanceData copletInstanceData = ((CopletLayout)layout).getCopletInstanceData();
AttributesImpl attributes = new AttributesImpl();
Map parameter = layout.getParameters();
for (Iterator iter = parameter.values().iterator(); iter.hasNext();) {
Parameter param = (Parameter) iter.next();
attributes.addCDATAAttribute(param.getName(), param.getValue());
}
XMLUtils.startElement(contenthandler, this.getTagName(context), attributes);
int status = copletInstanceData.getStatus();
XMLUtils.createElement(contenthandler, "title", copletInstanceData.getCopletData().getTitle());
XMLUtils.createElement(contenthandler, "status", "" + status);
context.invokeNext( layout, service, contenthandler );
XMLUtils.endElement(contenthandler, this.getTagName(context));