Class AbstractColorManager
java.lang.Object
org.eclipse.nebula.widgets.calendarcombo.AbstractColorManager
- All Implemented Interfaces:
IColorManager
- Direct Known Subclasses:
DefaultColorManager
public abstract class AbstractColorManager extends java.lang.Object implements IColorManager
-
Field Summary
Fields inherited from interface org.eclipse.nebula.widgets.calendarcombo.IColorManager
calendarBlueBorder, calendarBlueHeader, calendarOliveBorder, calendarOliveHeader, calendarSilverBorder, calendarSilverHeader, SKIN_AUTO_DETECT, SKIN_BLUE, SKIN_NONE, SKIN_OLIVE, SKIN_SILVER
-
Constructor Summary
Constructors Constructor Description AbstractColorManager()
AbstractColorManager(int theme)
-
Method Summary
Modifier and Type Method Description void
dispose()
org.eclipse.swt.graphics.Color
getArrowColor()
org.eclipse.swt.graphics.Color
getCalendarBackgroundColor()
org.eclipse.swt.graphics.Color
getCalendarBorderColor()
org.eclipse.swt.graphics.Color
getCalendarHeaderColor()
org.eclipse.swt.graphics.Color
getDisabledDayForegroundColor()
org.eclipse.swt.graphics.Color
getLineColor()
org.eclipse.swt.graphics.Color
getPreviousAndNextMonthForegroundColor()
org.eclipse.swt.graphics.Color
getSelectedDayBorderColor()
org.eclipse.swt.graphics.Color
getSelectedDayColor()
org.eclipse.swt.graphics.Color
getTextColor()
int
getTheme()
void
setTheme(int theme)
-
Constructor Details
-
AbstractColorManager
public AbstractColorManager() -
AbstractColorManager
public AbstractColorManager(int theme)
-
-
Method Details
-
getCalendarHeaderColor
public org.eclipse.swt.graphics.Color getCalendarHeaderColor()- Specified by:
getCalendarHeaderColor
in interfaceIColorManager
-
getCalendarBorderColor
public org.eclipse.swt.graphics.Color getCalendarBorderColor()- Specified by:
getCalendarBorderColor
in interfaceIColorManager
-
getCalendarBackgroundColor
public org.eclipse.swt.graphics.Color getCalendarBackgroundColor()- Specified by:
getCalendarBackgroundColor
in interfaceIColorManager
-
getLineColor
public org.eclipse.swt.graphics.Color getLineColor()- Specified by:
getLineColor
in interfaceIColorManager
-
getSelectedDayBorderColor
public org.eclipse.swt.graphics.Color getSelectedDayBorderColor()- Specified by:
getSelectedDayBorderColor
in interfaceIColorManager
-
getSelectedDayColor
public org.eclipse.swt.graphics.Color getSelectedDayColor()- Specified by:
getSelectedDayColor
in interfaceIColorManager
-
getTextColor
public org.eclipse.swt.graphics.Color getTextColor()- Specified by:
getTextColor
in interfaceIColorManager
-
getArrowColor
public org.eclipse.swt.graphics.Color getArrowColor()- Specified by:
getArrowColor
in interfaceIColorManager
-
getPreviousAndNextMonthForegroundColor
public org.eclipse.swt.graphics.Color getPreviousAndNextMonthForegroundColor()- Specified by:
getPreviousAndNextMonthForegroundColor
in interfaceIColorManager
-
getDisabledDayForegroundColor
public org.eclipse.swt.graphics.Color getDisabledDayForegroundColor()- Specified by:
getDisabledDayForegroundColor
in interfaceIColorManager
-
setTheme
public void setTheme(int theme) -
getTheme
public int getTheme() -
dispose
public void dispose()
-