net.sf.saxon.om
Class NoElementsSpaceStrippingRule
java.lang.Object
net.sf.saxon.om.NoElementsSpaceStrippingRule
- All Implemented Interfaces:
- SpaceStrippingRule
public class NoElementsSpaceStrippingRule
- extends Object
- implements SpaceStrippingRule
A whitespace stripping rule that strips all elements unless xml:space indicates that whitespace
should be preserved.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoElementsSpaceStrippingRule
public NoElementsSpaceStrippingRule()
getInstance
public static NoElementsSpaceStrippingRule 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.
Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.