Class AllElementsSpaceStrippingRule

java.lang.Object
net.sf.saxon.om.AllElementsSpaceStrippingRule
All Implemented Interfaces:
SpaceStrippingRule

public class AllElementsSpaceStrippingRule extends Object implements SpaceStrippingRule
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace should be preserved.
  • Constructor Details

    • AllElementsSpaceStrippingRule

      public AllElementsSpaceStrippingRule()
  • Method Details

    • getInstance

      public static AllElementsSpaceStrippingRule getInstance()
    • isSpacePreserving

      public byte isSpacePreserving(NodeName fingerprint)
      Decide whether an element is in the set of white-space preserving element types
      Specified by:
      isSpacePreserving in interface SpaceStrippingRule
      Parameters:
      fingerprint - identifies the element being tested
      Returns:
      STRIP_DEFAULT: strip spaces unless xml:space tells you not to.