// ----------------------------------------------------------------------
protected String doRender(I_Renderable aRenderable)
{
super.doRender(aRenderable);
MButton button = (MButton)aRenderable;
StringBuffer returnValue = new StringBuffer();
if (button.isEnabled())
{
// Enabled
returnValue.append("<!-- MButton: ");
returnValue.append(button.getComponentID());
returnValue.append(" (start) -->\n");
returnValue.append("<input type=\"submit\" name=\"");
returnValue.append(button.getComponentID());
returnValue.append("\" value=\"");
returnValue.append(HTMLCompositor.encodeHTML(button.getLabel()));
returnValue.append("\">\n");
returnValue.append("<!-- MButton: ");
returnValue.append(button.getComponentID());
returnValue.append(" (end) -->\n");
}
else
{
// Disabled
returnValue.append("<!-- MButton: Disabled,");
returnValue.append(button.getComponentID());
returnValue.append(" (start) -->\n");
returnValue.append("<font color=\"#C0C0C0\">(");
returnValue.append(HTMLCompositor.encodeHTML(button.getLabel()));
returnValue.append(")</font>");
returnValue.append("<!-- MButton: Disabled,");
returnValue.append(button.getComponentID());
returnValue.append(" (end) -->\n");
}
return returnValue.toString();
}