Class CSSEngineHelper
- java.lang.Object
-
- org.eclipse.nebula.widgets.pshelf.css.internal.CSSEngineHelper
-
public class CSSEngineHelper extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.eclipse.swt.widgets.Controlcontrol(package private) org.eclipse.e4.ui.css.core.engine.CSSEnginecssEngine(package private) CSSShelfRendererrenderer(package private) org.w3c.dom.css.CSSStyleDeclarationstyle(package private) org.eclipse.e4.ui.services.IStylingEnginestyleEngine
-
Constructor Summary
Constructors Constructor Description CSSEngineHelper(org.eclipse.e4.ui.services.IStylingEngine styleEngine, org.eclipse.swt.widgets.Control control, CSSShelfRenderer renderer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.swt.graphics.ColorgetBaseColorHover()org.eclipse.swt.graphics.ColorgetBaseColorSelected()org.eclipse.swt.graphics.ColorgetBaseColorUnselected()private org.eclipse.swt.graphics.ColorgetColor(org.w3c.dom.css.CSSValue value, org.eclipse.swt.graphics.Color defaultValue)private org.eclipse.swt.graphics.FontgetFont(java.lang.String prefix)org.eclipse.swt.graphics.ColorgetForegroundColor()org.eclipse.swt.graphics.ColorgetHoverColorEnd()org.eclipse.swt.graphics.ColorgetHoverColorStart()org.eclipse.swt.graphics.ColorgetSelectedColorEnd()org.eclipse.swt.graphics.ColorgetSelectedColorStart()org.eclipse.swt.graphics.FontgetSelectedFont()org.eclipse.swt.graphics.ColorgetSelectedForegroundColor()org.eclipse.swt.graphics.ColorgetUnselectedColorEnd()org.eclipse.swt.graphics.ColorgetUnselectedColorStart()org.eclipse.swt.graphics.FontgetUnselectedFont()private voidinitialize()
-
-
-
Field Detail
-
control
org.eclipse.swt.widgets.Control control
-
styleEngine
org.eclipse.e4.ui.services.IStylingEngine styleEngine
-
style
org.w3c.dom.css.CSSStyleDeclaration style
-
renderer
CSSShelfRenderer renderer
-
cssEngine
org.eclipse.e4.ui.css.core.engine.CSSEngine cssEngine
-
-
Constructor Detail
-
CSSEngineHelper
public CSSEngineHelper(org.eclipse.e4.ui.services.IStylingEngine styleEngine, org.eclipse.swt.widgets.Control control, CSSShelfRenderer renderer)
-
-
Method Detail
-
initialize
private void initialize()
-
getBaseColorSelected
public org.eclipse.swt.graphics.Color getBaseColorSelected()
-
getBaseColorUnselected
public org.eclipse.swt.graphics.Color getBaseColorUnselected()
-
getBaseColorHover
public org.eclipse.swt.graphics.Color getBaseColorHover()
-
getSelectedColorStart
public org.eclipse.swt.graphics.Color getSelectedColorStart()
-
getSelectedColorEnd
public org.eclipse.swt.graphics.Color getSelectedColorEnd()
-
getUnselectedColorStart
public org.eclipse.swt.graphics.Color getUnselectedColorStart()
-
getUnselectedColorEnd
public org.eclipse.swt.graphics.Color getUnselectedColorEnd()
-
getHoverColorStart
public org.eclipse.swt.graphics.Color getHoverColorStart()
-
getHoverColorEnd
public org.eclipse.swt.graphics.Color getHoverColorEnd()
-
getForegroundColor
public org.eclipse.swt.graphics.Color getForegroundColor()
-
getSelectedForegroundColor
public org.eclipse.swt.graphics.Color getSelectedForegroundColor()
-
getSelectedFont
public org.eclipse.swt.graphics.Font getSelectedFont()
-
getUnselectedFont
public org.eclipse.swt.graphics.Font getUnselectedFont()
-
getColor
private org.eclipse.swt.graphics.Color getColor(org.w3c.dom.css.CSSValue value, org.eclipse.swt.graphics.Color defaultValue)
-
getFont
private org.eclipse.swt.graphics.Font getFont(java.lang.String prefix)
-
-