Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## net.sf.saxon.om
Interface SpaceStrippingRule

All Known Implementing Classes:
  AllElementsSpaceStrippingRule, NoElementsSpaceStrippingRule, SelectedElementsSpaceStrippingRule, StylesheetSpaceStrippingRule

    public interface SpaceStrippingRule

Interface for deciding whether a particular element is to have whitespace text nodes stripped

Method Summary
`byte` | `isSpacePreserving(NodeName nodeName)` Decide whether an element is in the set of white-space preserving element types

Method Detail

### isSpacePreserving

    byte isSpacePreserving(NodeName nodeName)
                           throws XPathException

  Decide whether an element is in the set of white-space preserving element types

  Parameters:
    `nodeName` - Identifies the name of the element whose whitespace is to be preserved
  Returns:
    `Stripper.ALWAYS_PRESERVE` if the element is in the set of white-space preserving element types, `Stripper.ALWAYS_STRIP` if the element is to be stripped regardless of the xml:space setting, and `Stripper.STRIP_DEFAULT` otherwise
  Throws:
    `XPathException` - if the rules are ambiguous and ambiguities are to be reported as errors

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) 2004-2011 Saxonica Limited. All rights reserved.