Class StylePersistor
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.persistence.StylePersistor
-
public final 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
-
-
Field Summary
Fields Modifier and Type Field Description static String
BG_COLOR_PREFIX
static String
BLUE_COLOR_PREFIX
static String
BORDER_PREFIX
static String
FG_COLOR_PREFIX
static String
FONT_PREFIX
static String
GREEN_COLOR_PREFIX
static String
H_ALIGNMENT_PREFIX
static String
RED_COLOR_PREFIX
static String
STYLE_PERSISTENCE_PREFIX
static String
V_ALIGNMENT_PREFIX
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description 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)
-
-
-
Field Detail
-
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
-
-
Method Detail
-
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)
-
-