Class NatTableCSSHandler

  • All Implemented Interfaces:
    org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler, org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler2

    public class NatTableCSSHandler
    extends Object
    implements org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler, org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler2
    • Constructor Detail

      • NatTableCSSHandler

        public NatTableCSSHandler()
    • Method Detail

      • applyCSSProperty

        public boolean applyCSSProperty​(Object element,
                                        String property,
                                        CSSValue value,
                                        String pseudo,
                                        org.eclipse.e4.ui.css.core.engine.CSSEngine engine)
                                 throws Exception
        Specified by:
        applyCSSProperty in interface org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler
        Throws:
        Exception
      • retrieveCSSProperty

        public String retrieveCSSProperty​(Object control,
                                          String property,
                                          String pseudo,
                                          org.eclipse.e4.ui.css.core.engine.CSSEngine engine)
                                   throws Exception
        Specified by:
        retrieveCSSProperty in interface org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler
        Throws:
        Exception
      • onAllCSSPropertiesApplyed

        public void onAllCSSPropertiesApplyed​(Object element,
                                              org.eclipse.e4.ui.css.core.engine.CSSEngine engine,
                                              String pseudo)
                                       throws Exception
        Specified by:
        onAllCSSPropertiesApplyed in interface org.eclipse.e4.ui.css.core.dom.properties.ICSSPropertyHandler2
        Throws:
        Exception