boolean retval = false;
final Object maybeFormatData = e.getAttribute(AttributeNames.Wizard.NAMESPACE, "CachedWizardFormatData");
if (maybeFormatData instanceof ElementFormatDefinition)
{
final ElementFormatDefinition formatDefinition = (ElementFormatDefinition) maybeFormatData;
if (formatDefinition.getBackgroundColor() != null)
{
e.getStyle().setStyleProperty(ElementStyleKeys.BACKGROUND_COLOR, formatDefinition.getBackgroundColor());
retval = true;
}
if (formatDefinition.getFontColor() != null)
{
e.getStyle().setStyleProperty(ElementStyleKeys.PAINT, formatDefinition.getFontColor());
retval = true;
}
if (formatDefinition.getFontBold() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.BOLD, formatDefinition.getFontBold());
retval = true;
}
if (formatDefinition.getFontItalic() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.ITALIC, formatDefinition.getFontItalic());
retval = true;
}
if (formatDefinition.getFontName() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.FONT, formatDefinition.getFontName());
retval = true;
}
if (formatDefinition.getFontUnderline() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.UNDERLINED, formatDefinition.getFontUnderline());
retval = true;
}
if (formatDefinition.getFontItalic() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.ITALIC, formatDefinition.getFontItalic());
retval = true;
}
if (formatDefinition.getFontSize() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.FONTSIZE, formatDefinition.getFontSize());
retval = true;
}
if (formatDefinition.getFontStrikethrough() != null)
{
e.getStyle().setStyleProperty(TextStyleKeys.STRIKETHROUGH, formatDefinition.getFontStrikethrough());
retval = true;
}
if (formatDefinition.getHorizontalAlignment() != null)
{
e.getStyle().setStyleProperty(ElementStyleKeys.ALIGNMENT, formatDefinition.getHorizontalAlignment());
retval = true;
}
if (formatDefinition.getVerticalAlignment() != null)
{
e.getStyle().setStyleProperty(ElementStyleKeys.VALIGNMENT, formatDefinition.getVerticalAlignment());
retval = true;
}
}
final Object maybeFieldData = e.getAttribute(AttributeNames.Wizard.NAMESPACE, "CachedWizardFieldData");