Class CSSDocumentHandlerImpl
java.lang.Object
org.eclipse.e4.ui.css.core.impl.sac.CSSDocumentHandlerImpl
- All Implemented Interfaces:
ExtendedDocumentHandler
,org.w3c.css.sac.DocumentHandler
This class provides an implementation for the
ExtendedDocumentHandler
interface.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
endDocument
(org.w3c.css.sac.InputSource source) void
void
endMedia
(org.w3c.css.sac.SACMediaList media) void
void
endSelector
(org.w3c.css.sac.SelectorList selectors) protected CSSProperty
getCSSProperty
(CSSStyleDeclaration styleDeclaration, String name, org.w3c.css.sac.LexicalUnit value, boolean important) Return root node.getRoot()
void
ignorableAtRule
(String atRule) void
importStyle
(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI) void
namespaceDeclaration
(String prefix, String uri) void
void
setNodeStack
(Stack<Object> nodeStack) Set node stack.void
startDocument
(org.w3c.css.sac.InputSource source) void
void
startMedia
(org.w3c.css.sac.SACMediaList media) void
void
startSelector
(org.w3c.css.sac.SelectorList selectors)
-
Constructor Details
-
CSSDocumentHandlerImpl
public CSSDocumentHandlerImpl()
-
-
Method Details
-
getRoot
-
startDocument
public void startDocument(org.w3c.css.sac.InputSource source) throws org.w3c.css.sac.CSSException - Specified by:
startDocument
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
endDocument
public void endDocument(org.w3c.css.sac.InputSource source) throws org.w3c.css.sac.CSSException - Specified by:
endDocument
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
comment
- Specified by:
comment
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
ignorableAtRule
- Specified by:
ignorableAtRule
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
namespaceDeclaration
- Specified by:
namespaceDeclaration
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
importStyle
public void importStyle(String uri, org.w3c.css.sac.SACMediaList media, String defaultNamespaceURI) throws org.w3c.css.sac.CSSException - Specified by:
importStyle
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
startMedia
public void startMedia(org.w3c.css.sac.SACMediaList media) throws org.w3c.css.sac.CSSException - Specified by:
startMedia
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
endMedia
public void endMedia(org.w3c.css.sac.SACMediaList media) throws org.w3c.css.sac.CSSException - Specified by:
endMedia
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
startPage
- Specified by:
startPage
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
endPage
- Specified by:
endPage
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
startFontFace
public void startFontFace() throws org.w3c.css.sac.CSSException- Specified by:
startFontFace
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
endFontFace
public void endFontFace() throws org.w3c.css.sac.CSSException- Specified by:
endFontFace
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
startSelector
public void startSelector(org.w3c.css.sac.SelectorList selectors) throws org.w3c.css.sac.CSSException - Specified by:
startSelector
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
endSelector
public void endSelector(org.w3c.css.sac.SelectorList selectors) throws org.w3c.css.sac.CSSException - Specified by:
endSelector
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
property
public void property(String name, org.w3c.css.sac.LexicalUnit value, boolean important) throws org.w3c.css.sac.CSSException - Specified by:
property
in interfaceorg.w3c.css.sac.DocumentHandler
- Throws:
org.w3c.css.sac.CSSException
-
getCSSProperty
protected CSSProperty getCSSProperty(CSSStyleDeclaration styleDeclaration, String name, org.w3c.css.sac.LexicalUnit value, boolean important) -
getNodeRoot
Description copied from interface:ExtendedDocumentHandler
Return root node.- Specified by:
getNodeRoot
in interfaceExtendedDocumentHandler
-
setNodeStack
Description copied from interface:ExtendedDocumentHandler
Set node stack.- Specified by:
setNodeStack
in interfaceExtendedDocumentHandler
-
getNodeStack
-