Class CSSElementSelector
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.style.css.selector.AbstractSelector
-
- org.pentaho.reporting.engine.classic.core.style.css.selector.CSSElementSelector
-
- All Implemented Interfaces:
Serializable
,CSSSelector
,org.w3c.css.sac.ElementSelector
,org.w3c.css.sac.Selector
,org.w3c.css.sac.SimpleSelector
public class CSSElementSelector extends AbstractSelector implements org.w3c.css.sac.ElementSelector, Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.w3c.css.sac.Selector
SAC_ANY_NODE_SELECTOR, SAC_CDATA_SECTION_NODE_SELECTOR, SAC_CHILD_SELECTOR, SAC_COMMENT_NODE_SELECTOR, SAC_CONDITIONAL_SELECTOR, SAC_DESCENDANT_SELECTOR, SAC_DIRECT_ADJACENT_SELECTOR, SAC_ELEMENT_NODE_SELECTOR, SAC_NEGATIVE_SELECTOR, SAC_PROCESSING_INSTRUCTION_NODE_SELECTOR, SAC_PSEUDO_ELEMENT_SELECTOR, SAC_ROOT_NODE_SELECTOR, SAC_TEXT_NODE_SELECTOR
-
-
Constructor Summary
Constructors Constructor Description CSSElementSelector(short selectorType, String namespace, String localName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SelectorWeight
createWeight()
String
getLocalName()
Returns the local part of the qualified name of this element.String
getNamespaceURI()
Returns the namespace URI of this element selector.short
getSelectorType()
An integer indicating the type ofSelector
String
print(NamespaceCollection namespaces)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.style.css.selector.AbstractSelector
getWeight
-
-
-
-
Method Detail
-
getNamespaceURI
public String getNamespaceURI()
Returns the namespace URI of this element selector.NULL
if this element selector can match any namespace.- Specified by:
getNamespaceURI
in interfaceorg.w3c.css.sac.ElementSelector
-
getLocalName
public String getLocalName()
Returns the local part of the qualified name of this element.NULL
if this element selector can match any element.- Specified by:
getLocalName
in interfaceorg.w3c.css.sac.ElementSelector
-
getSelectorType
public short getSelectorType()
An integer indicating the type ofSelector
- Specified by:
getSelectorType
in interfaceorg.w3c.css.sac.Selector
-
createWeight
protected SelectorWeight createWeight()
- Specified by:
createWeight
in classAbstractSelector
-
print
public String print(NamespaceCollection namespaces)
- Specified by:
print
in interfaceCSSSelector
-
-