Class CSSPropertyBorderSWTHandler
java.lang.Object
org.eclipse.e4.ui.css.core.dom.properties.AbstractCSSPropertyCompositeHandler
org.eclipse.e4.ui.css.core.dom.properties.css2.AbstractCSSPropertyBorderCompositeHandler
org.eclipse.e4.ui.css.core.dom.properties.css2.AbstractCSSPropertyBorderHandler
org.eclipse.e4.ui.css.swt.properties.css2.CSSPropertyBorderSWTHandler
- All Implemented Interfaces:
ICSSPropertyBorderHandler, ICSSPropertyCompositeHandler, ICSSPropertyHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanApply CSS Propertyproperty(ex : background-color) with CSSValuevalue(ex : red) into theelement(ex : Swing Component, SWT Widget).voidonAllCSSPropertiesApplied(Object element, CSSEngine engine) Callback method called once after all CSS properties of a single declaration have been applied.Methods inherited from class AbstractCSSPropertyBorderHandler
applyCSSPropertyBorder, applyCSSPropertyBorderBottom, applyCSSPropertyBorderBottomColor, applyCSSPropertyBorderBottomStyle, applyCSSPropertyBorderBottomWidth, applyCSSPropertyBorderColor, applyCSSPropertyBorderColor, applyCSSPropertyBorderLeft, applyCSSPropertyBorderLeftColor, applyCSSPropertyBorderLeftStyle, applyCSSPropertyBorderLeftWidth, applyCSSPropertyBorderRight, applyCSSPropertyBorderRightColor, applyCSSPropertyBorderRightStyle, applyCSSPropertyBorderRightWidth, applyCSSPropertyBorderStyle, applyCSSPropertyBorderStyle, applyCSSPropertyBorderTop, applyCSSPropertyBorderTopColor, applyCSSPropertyBorderTopStyle, applyCSSPropertyBorderTopWidth, applyCSSPropertyBorderWidth, applyCSSPropertyBorderWidth, retrieveCSSProperty, retrieveCSSPropertyBorder, retrieveCSSPropertyBorderBottom, retrieveCSSPropertyBorderBottomColor, retrieveCSSPropertyBorderBottomStyle, retrieveCSSPropertyBorderBottomWidth, retrieveCSSPropertyBorderColor, retrieveCSSPropertyBorderLeft, retrieveCSSPropertyBorderLeftColor, retrieveCSSPropertyBorderLeftStyle, retrieveCSSPropertyBorderLeftWidth, retrieveCSSPropertyBorderRight, retrieveCSSPropertyBorderRightColor, retrieveCSSPropertyBorderRightStyle, retrieveCSSPropertyBorderRightWidth, retrieveCSSPropertyBorderStyle, retrieveCSSPropertyBorderTop, retrieveCSSPropertyBorderTopColor, retrieveCSSPropertyBorderTopStyle, retrieveCSSPropertyBorderTopWidth, retrieveCSSPropertyBorderWidthMethods inherited from class AbstractCSSPropertyBorderCompositeHandler
applyCSSProperty, getCSSPropertiesNames, isCSSPropertyCompositeMethods inherited from class AbstractCSSPropertyCompositeHandler
applyCSSPropertyCompositeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ICSSPropertyHandler
onAllCSSPropertiesApplied
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
CSSPropertyBorderSWTHandler
public CSSPropertyBorderSWTHandler()
-
-
Method Details
-
applyCSSProperty
public boolean applyCSSProperty(Object element, String property, CSSValue value, String pseudo, CSSEngine engine) throws Exception Description copied from interface:ICSSPropertyHandlerApply CSS Propertyproperty(ex : background-color) with CSSValuevalue(ex : red) into theelement(ex : Swing Component, SWT Widget).- Specified by:
applyCSSPropertyin interfaceICSSPropertyHandler- Overrides:
applyCSSPropertyin classAbstractCSSPropertyBorderHandler- Parameters:
element- Swing Component, SWT Widget...property- CSS Propertyvalue- CSS valuepseudo- the pseudo class to use, ornullif none is requiredengine- CSS Engine- Returns:
- weather CSS property was applied or not
- Throws:
Exception- if applying CSS failed
-
onAllCSSPropertiesApplied
Description copied from interface:ICSSPropertyHandlerCallback method called once after all CSS properties of a single declaration have been applied. Handlers that need to perform a final step (re-layout, redraw, batched commit, ...) override this method; the default is a no-op.- Throws:
Exception
-