org.apache.batik.css.engine

Interface CSSNavigableNode

public interface CSSNavigableNode

An interface for DOM classes that can be navigated for CSS selector matching and cascade computation.
Method Summary
NodegetCSSFirstChild()
Returns the CSS first child node of this node.
NodegetCSSLastChild()
Returns the CSS last child of this node.
NodegetCSSNextSibling()
Returns the CSS next sibling node of this node.
NodegetCSSParentNode()
Returns the CSS parent node of this node.
NodegetCSSPreviousSibling()
Returns the CSS previous sibling node of this node.
booleanisHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across.

Method Detail

getCSSFirstChild

public Node getCSSFirstChild()
Returns the CSS first child node of this node.

getCSSLastChild

public Node getCSSLastChild()
Returns the CSS last child of this node.

getCSSNextSibling

public Node getCSSNextSibling()
Returns the CSS next sibling node of this node.

getCSSParentNode

public Node getCSSParentNode()
Returns the CSS parent node of this node.

getCSSPreviousSibling

public Node getCSSPreviousSibling()
Returns the CSS previous sibling node of this node.

isHiddenFromSelectors

public boolean isHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across.
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.