Class DocumentCSSImpl
java.lang.Object
org.eclipse.e4.ui.css.core.impl.dom.DocumentCSSImpl
- All Implemented Interfaces:
ExtendedDocumentCSS
,DocumentCSS
,DocumentStyle
w3c
DocumentCSS
implementation.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.e4.ui.css.core.dom.ExtendedDocumentCSS
ExtendedDocumentCSS.StyleSheetChangeListener
-
Field Summary
Fields inherited from interface org.eclipse.e4.ui.css.core.dom.ExtendedDocumentCSS
OTHER_SAC_CONDITIONAL_SELECTOR, OTHER_SAC_SELECTOR, SAC_CLASS_CONDITION, SAC_ID_CONDITION, SAC_PSEUDO_CLASS_CONDITION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addStyleSheet
(StyleSheet styleSheet) void
protected List<?>
getCSSStyleDeclarationList
(int selectorType, int conditionType) protected Integer
getKey
(int selectorType, int conditionType) getOverrideStyle
(Element element, String s) List<?>
queryConditionSelector
(int conditionType) List<?>
querySelector
(int selectorType, int conditionType) protected List<org.w3c.css.sac.Selector>
querySelector
(CSSRuleList ruleList, int selectorType, int selectorConditionType) void
void
protected void
setCSSStyleDeclarationList
(List<?> list, int selectorType, int conditionType)
-
Constructor Details
-
DocumentCSSImpl
public DocumentCSSImpl()
-
-
Method Details
-
getStyleSheets
- Specified by:
getStyleSheets
in interfaceDocumentStyle
-
getOverrideStyle
- Specified by:
getOverrideStyle
in interfaceDocumentCSS
-
addStyleSheet
- Specified by:
addStyleSheet
in interfaceExtendedDocumentCSS
-
removeAllStyleSheets
public void removeAllStyleSheets()- Specified by:
removeAllStyleSheets
in interfaceExtendedDocumentCSS
-
queryConditionSelector
- Specified by:
queryConditionSelector
in interfaceExtendedDocumentCSS
-
querySelector
- Specified by:
querySelector
in interfaceExtendedDocumentCSS
-
querySelector
protected List<org.w3c.css.sac.Selector> querySelector(CSSRuleList ruleList, int selectorType, int selectorConditionType) -
getCSSStyleDeclarationList
-
setCSSStyleDeclarationList
-
getKey
-
getStyleDeclarationMap
-
addStyleSheetChangeListener
- Specified by:
addStyleSheetChangeListener
in interfaceExtendedDocumentCSS
-
removeStyleSheetChangeListener
- Specified by:
removeStyleSheetChangeListener
in interfaceExtendedDocumentCSS
-