org.eclipse.nebula.widgets.nattable.persistence
Class StylePersistor
java.lang.Object
org.eclipse.nebula.widgets.nattable.persistence.StylePersistor
public class StylePersistor
- extends Object
Saves and loads the following components of a style to a properties object. -
Foreground color - Background color - Horizontal alignment - Vertical
alignment - Font - Border style
|
Method Summary |
protected static org.eclipse.swt.graphics.Color |
loadColor(String prefix,
Properties properties)
|
static Style |
loadStyle(String prefix,
Properties properties)
|
protected static void |
saveBorder(String prefix,
Properties properties,
BorderStyle borderStyle)
|
protected static void |
saveColor(String prefix,
Properties properties,
org.eclipse.swt.graphics.Color color)
|
protected static void |
saveFont(String prefix,
Properties properties,
org.eclipse.swt.graphics.Font font)
|
protected static void |
saveHAlign(String prefix,
Properties properties,
HorizontalAlignmentEnum hAlign)
|
static void |
saveStyle(String prefix,
Properties properties,
Style style)
|
protected static void |
saveVAlign(String prefix,
Properties properties,
VerticalAlignmentEnum vAlign)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STYLE_PERSISTENCE_PREFIX
public static final String STYLE_PERSISTENCE_PREFIX
- See Also:
- Constant Field Values
BLUE_COLOR_PREFIX
public static final String BLUE_COLOR_PREFIX
- See Also:
- Constant Field Values
GREEN_COLOR_PREFIX
public static final String GREEN_COLOR_PREFIX
- See Also:
- Constant Field Values
RED_COLOR_PREFIX
public static final String RED_COLOR_PREFIX
- See Also:
- Constant Field Values
V_ALIGNMENT_PREFIX
public static final String V_ALIGNMENT_PREFIX
- See Also:
- Constant Field Values
H_ALIGNMENT_PREFIX
public static final String H_ALIGNMENT_PREFIX
- See Also:
- Constant Field Values
BG_COLOR_PREFIX
public static final String BG_COLOR_PREFIX
- See Also:
- Constant Field Values
FG_COLOR_PREFIX
public static final String FG_COLOR_PREFIX
- See Also:
- Constant Field Values
FONT_PREFIX
public static final String FONT_PREFIX
- See Also:
- Constant Field Values
BORDER_PREFIX
public static final String BORDER_PREFIX
- See Also:
- Constant Field Values
StylePersistor
public StylePersistor()
saveStyle
public static void saveStyle(String prefix,
Properties properties,
Style style)
saveVAlign
protected static void saveVAlign(String prefix,
Properties properties,
VerticalAlignmentEnum vAlign)
saveHAlign
protected static void saveHAlign(String prefix,
Properties properties,
HorizontalAlignmentEnum hAlign)
saveBorder
protected static void saveBorder(String prefix,
Properties properties,
BorderStyle borderStyle)
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
public static Style loadStyle(String prefix,
Properties properties)
loadColor
protected static org.eclipse.swt.graphics.Color loadColor(String prefix,
Properties properties)
Copyright © 2015. All rights reserved.