public class DirectAdjacentSelectorImpl extends LocatableImpl implements SiblingSelector, CSSFormatable, 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 |
---|---|
String |
getCssText(CSSFormat format)
Returns a string representation of the rule based on the given format.
|
short |
getNodeType() |
Selector |
getSelector() |
short |
getSelectorType() |
SimpleSelector |
getSiblingSelector() |
void |
setNodeType(short nodeType) |
void |
setSelector(Selector child) |
void |
setSiblingSelector(SimpleSelector directAdjacent) |
String |
toString() |
getLocator, setLocator
public DirectAdjacentSelectorImpl(short nodeType, Selector child, SimpleSelector directAdjacent)
public void setNodeType(short nodeType)
public void setSelector(Selector child)
public void setSiblingSelector(SimpleSelector directAdjacent)
public short getNodeType()
getNodeType
in interface SiblingSelector
public short getSelectorType()
getSelectorType
in interface Selector
public Selector getSelector()
getSelector
in interface SiblingSelector
public SimpleSelector getSiblingSelector()
getSiblingSelector
in interface SiblingSelector
public String getCssText(CSSFormat format)
getCssText
in interface CSSFormatable
format
- the formatting rulesCopyright © 1999–2022. All rights reserved.