org.jfree.layouting.input.style.selectors
public class CSSElementSelector extends AbstractSelector implements org.w3c.css.sac.ElementSelector
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 and Description |
---|
CSSElementSelector(short selectorType,
java.lang.String namespace,
java.lang.String localName) |
Modifier and Type | Method and Description |
---|---|
protected SelectorWeight |
createWeight() |
java.lang.String |
getLocalName()
Returns the local
part of the qualified
name of this element.
|
java.lang.String |
getNamespaceURI()
Returns the namespace
URI of this element selector.
|
short |
getSelectorType()
An integer indicating the type of
Selector |
getWeight
public CSSElementSelector(short selectorType, java.lang.String namespace, java.lang.String localName)
public java.lang.String getNamespaceURI()
NULL
if this element
selector can match any namespace.
getNamespaceURI
in interface org.w3c.css.sac.ElementSelector
public java.lang.String getLocalName()
NULL
if this element selector can
match any element.
getLocalName
in interface org.w3c.css.sac.ElementSelector
public short getSelectorType()
Selector
getSelectorType
in interface org.w3c.css.sac.Selector
protected SelectorWeight createWeight()
createWeight
in class AbstractSelector