com.steadystate.css.parser.selectors
public class DirectAdjacentSelectorImpl extends java.lang.Object implements SiblingSelector, java.io.Serializable
ANY_NODE
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 |
---|
DirectAdjacentSelectorImpl(short nodeType,
Selector child,
SimpleSelector directAdjacent) |
Modifier and Type | Method and Description |
---|---|
short |
getNodeType()
The node type to considered in the siblings list.
|
Selector |
getSelector()
Returns the first selector.
|
short |
getSelectorType()
An integer indicating the type of
Selector |
SimpleSelector |
getSiblingSelector() |
java.lang.String |
toString() |
public DirectAdjacentSelectorImpl(short nodeType, Selector child, SimpleSelector directAdjacent)
public short getNodeType()
SiblingSelector
getNodeType
in interface SiblingSelector
public short getSelectorType()
Selector
Selector
getSelectorType
in interface Selector
public Selector getSelector()
SiblingSelector
getSelector
in interface SiblingSelector
public SimpleSelector getSiblingSelector()
getSiblingSelector
in interface SiblingSelector
public java.lang.String toString()
toString
in class java.lang.Object