# Package com.saxonica.xsltextn.style

This package contains implementations of XSLT extension instructions available in Saxon-PE and Saxon-EE. The classes in this package contain the objects used as nodes on the stylesheet tree, containing code for initial compile-time validation of the instruction, and code for generating the corresponding expressions on the expression tree.

- Class Summary
  Class | Description
  --- | ---
  Saxon6ElementFactory | A Factory for the old saxon:output extension instruction (in the old Saxon6 namespace) for the benefit of people running the docbook stylesheets.
  SaxonArray | saxon:array element in stylesheet.
  SaxonArrayMemberInst | saxon:array-member element in stylesheet.
  SaxonAssign | saxon:assign element in stylesheet.
  SaxonDeepUpdate | Handler for saxon:deep-update elements in stylesheet.
  SaxonDo | Handler for saxon:do elements in stylesheet.
  SaxonDoctype | A saxon:doctype element in the stylesheet.
  SaxonElementFactory | A Factory for Saxon extension nodes in the stylesheet tree.
  SaxonEntityRef | A saxon:entity-ref element in the stylesheet.
  SaxonForEachMember | Handler for saxon:for-each-member elements in stylesheet.
  SaxonImportQuery | The class implements a saxon:import-query declaration in a stylesheet.
  SaxonItemType | The class implements a saxon:item-type declaration in a stylesheet.
  SaxonTabulateMaps | Handler for saxon:tabulate-maps elements in stylesheet.
  SaxonWhile | Handler for saxon:while elements in stylesheet.