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 CSSNavigableNodeAn 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.NodegetCSSFirstChild()Returns the CSS first child node of this node.org.w3c.dom.NodegetCSSLastChild()Returns the CSS last child of this node.org.w3c.dom.NodegetCSSNextSibling()Returns the CSS next sibling node of this node.org.w3c.dom.NodegetCSSParentNode()Returns the CSS parent node of this node.org.w3c.dom.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
-
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.
-
-