Class StylePersistor
java.lang.Object
org.eclipse.nebula.widgets.nattable.persistence.StylePersistor
Saves and loads the following components of a style to a properties object. -
Foreground color - Background color - Horizontal alignment - Vertical
alignment - Font - Border style
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionprotected static org.eclipse.swt.graphics.ColorloadColor(String prefix, Properties properties) static StyleloadStyle(String prefix, Properties properties) protected static voidsaveBorder(String prefix, Properties properties, BorderStyle borderStyle) protected static voidsaveColor(String prefix, Properties properties, org.eclipse.swt.graphics.Color color) protected static voidsaveFont(String prefix, Properties properties, org.eclipse.swt.graphics.Font font) protected static voidsaveHAlign(String prefix, Properties properties, HorizontalAlignmentEnum hAlign) static voidsaveStyle(String prefix, Properties properties, Style style) protected static voidsaveVAlign(String prefix, Properties properties, VerticalAlignmentEnum vAlign)
-
Field Details
-
STYLE_PERSISTENCE_PREFIX
- See Also:
-
BLUE_COLOR_PREFIX
- See Also:
-
GREEN_COLOR_PREFIX
- See Also:
-
RED_COLOR_PREFIX
- See Also:
-
V_ALIGNMENT_PREFIX
- See Also:
-
H_ALIGNMENT_PREFIX
- See Also:
-
BG_COLOR_PREFIX
- See Also:
-
FG_COLOR_PREFIX
- See Also:
-
FONT_PREFIX
- See Also:
-
BORDER_PREFIX
- See Also:
-
-
Method Details
-
saveStyle
-
saveVAlign
protected static void saveVAlign(String prefix, Properties properties, VerticalAlignmentEnum vAlign) -
saveHAlign
protected static void saveHAlign(String prefix, Properties properties, HorizontalAlignmentEnum hAlign) -
saveBorder
-
saveFont
protected static void saveFont(String prefix, Properties properties, org.eclipse.swt.graphics.Font font) -
saveColor
protected static void saveColor(String prefix, Properties properties, org.eclipse.swt.graphics.Color color) -
loadStyle
-
loadColor
-