Package org.apache.batik.css.engine
Interface CSSNavigableNode
-
- All Known Implementing Classes:
AbstractElement
,BatikHistogramNormalizationElement
,BatikRegularPolygonElement
,BatikStarElement
,BindableElement
,ColorSwitchElement
,ExtensionElement
,FlowDivElement
,FlowLineElement
,FlowParaElement
,FlowRegionBreakElement
,FlowRegionElement
,FlowSpanElement
,FlowTextElement
,GraphicsExtensionElement
,PrefixableStylableExtensionElement
,StylableExtensionElement
,SVGDescriptiveElement
,SVGGraphicsElement
,SVGOMAElement
,SVGOMAltGlyphDefElement
,SVGOMAltGlyphElement
,SVGOMAltGlyphItemElement
,SVGOMAnimateColorElement
,SVGOMAnimateElement
,SVGOMAnimateMotionElement
,SVGOMAnimateTransformElement
,SVGOMAnimationElement
,SVGOMCircleElement
,SVGOMClipPathElement
,SVGOMColorProfileElement
,SVGOMComponentTransferFunctionElement
,SVGOMCursorElement
,SVGOMDefinitionSrcElement
,SVGOMDefsElement
,SVGOMDescElement
,SVGOMElement
,SVGOMEllipseElement
,SVGOMFEBlendElement
,SVGOMFEColorMatrixElement
,SVGOMFEComponentTransferElement
,SVGOMFECompositeElement
,SVGOMFEConvolveMatrixElement
,SVGOMFEDiffuseLightingElement
,SVGOMFEDisplacementMapElement
,SVGOMFEDistantLightElement
,SVGOMFEFloodElement
,SVGOMFEFuncAElement
,SVGOMFEFuncBElement
,SVGOMFEFuncGElement
,SVGOMFEFuncRElement
,SVGOMFEGaussianBlurElement
,SVGOMFEImageElement
,SVGOMFEMergeElement
,SVGOMFEMergeNodeElement
,SVGOMFEMorphologyElement
,SVGOMFEOffsetElement
,SVGOMFEPointLightElement
,SVGOMFESpecularLightingElement
,SVGOMFESpotLightElement
,SVGOMFETileElement
,SVGOMFETurbulenceElement
,SVGOMFilterElement
,SVGOMFilterPrimitiveStandardAttributes
,SVGOMFlowDivElement
,SVGOMFlowLineElement
,SVGOMFlowParaElement
,SVGOMFlowRegionBreakElement
,SVGOMFlowRegionElement
,SVGOMFlowRegionExcludeElement
,SVGOMFlowRootElement
,SVGOMFlowSpanElement
,SVGOMFontElement
,SVGOMFontFaceElement
,SVGOMFontFaceFormatElement
,SVGOMFontFaceNameElement
,SVGOMFontFaceSrcElement
,SVGOMFontFaceUriElement
,SVGOMForeignObjectElement
,SVGOMGElement
,SVGOMGlyphElement
,SVGOMGlyphRefElement
,SVGOMGradientElement
,SVGOMHandlerElement
,SVGOMHKernElement
,SVGOMImageElement
,SVGOMLinearGradientElement
,SVGOMLineElement
,SVGOMMarkerElement
,SVGOMMaskElement
,SVGOMMetadataElement
,SVGOMMissingGlyphElement
,SVGOMMPathElement
,SVGOMMultiImageElement
,SVGOMPathElement
,SVGOMPatternElement
,SVGOMPolygonElement
,SVGOMPolylineElement
,SVGOMRadialGradientElement
,SVGOMRectElement
,SVGOMScriptElement
,SVGOMSetElement
,SVGOMSolidColorElement
,SVGOMStopElement
,SVGOMStyleElement
,SVGOMSubImageElement
,SVGOMSubImageRefElement
,SVGOMSVGElement
,SVGOMSwitchElement
,SVGOMSymbolElement
,SVGOMTextContentElement
,SVGOMTextElement
,SVGOMTextPathElement
,SVGOMTextPositioningElement
,SVGOMTitleElement
,SVGOMToBeImplementedElement
,SVGOMTRefElement
,SVGOMTSpanElement
,SVGOMURIReferenceElement
,SVGOMUseElement
,SVGOMUseShadowRoot
,SVGOMViewElement
,SVGOMVKernElement
,SVGPointShapeElement
,SVGStylableElement
,SVGURIReferenceGraphicsElement
,SVGURIReferenceTextPositioningElement
,XBLOMContentElement
,XBLOMDefinitionElement
,XBLOMElement
,XBLOMHandlerGroupElement
,XBLOMImportElement
,XBLOMShadowTreeElement
,XBLOMTemplateElement
,XBLOMXBLElement
public interface CSSNavigableNode
An interface for DOM classes that can be navigated for CSS selector matching and cascade computation.- Version:
- $Id: CSSNavigableNode.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.w3c.dom.Node
getCSSFirstChild()
Returns the CSS first child node of this node.org.w3c.dom.Node
getCSSLastChild()
Returns the CSS last child of this node.org.w3c.dom.Node
getCSSNextSibling()
Returns the CSS next sibling node of this node.org.w3c.dom.Node
getCSSParentNode()
Returns the CSS parent node of this node.org.w3c.dom.Node
getCSSPreviousSibling()
Returns the CSS previous sibling node of this node.boolean
isHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across.
-
-
-
Method Detail
-
getCSSParentNode
org.w3c.dom.Node getCSSParentNode()
Returns the CSS parent node of this node.
-
getCSSPreviousSibling
org.w3c.dom.Node getCSSPreviousSibling()
Returns the CSS previous sibling node of this node.
-
getCSSNextSibling
org.w3c.dom.Node getCSSNextSibling()
Returns the CSS next sibling node of this node.
-
getCSSFirstChild
org.w3c.dom.Node getCSSFirstChild()
Returns the CSS first child node of this node.
-
getCSSLastChild
org.w3c.dom.Node getCSSLastChild()
Returns the CSS last child of this node.
-
isHiddenFromSelectors
boolean isHiddenFromSelectors()
Returns whether this node is the root of a (conceptual) hidden tree that selectors will not work across.
-
-