net.sf.saxon.event
public class SaxonOutputKeys extends Object
Field Summary | |
---|---|
static String | BYTE_ORDER_MARK
byte-order-mark = yes|no.
|
static String | CHARACTER_REPRESENTATION
representation = rep1[;rep2].
|
static String | ESCAPE_URI_ATTRIBUTES
escape-uri-attributes = "yes" | "no". |
static String | INCLUDE_CONTENT_TYPE
include-content-type = "yes" | "no". |
static String | INDENT_SPACES
indentSpaces = integer.
|
static String | NEXT_IN_CHAIN
saxon:next-in-chain = URI.
|
static String | NEXT_IN_CHAIN_BASE_URI |
static String | NORMALIZATION_FORM
normalization-form = NFC|NFD|NFKC|NFKD|non.
|
static String | REQUIRE_WELL_FORMED
saxon:require-well-formed = yes|no.
|
static String | STYLESHEET_VERSION
stylesheet-version. |
static String | UNDECLARE_PREFIXES
undeclare-prefixes = "yes" | "no". |
static String | USE_CHARACTER_MAPS
use-character-map = list-of-qnames.
|
static String | WRAP
wrap="yes"|"no".
|
Method Summary | |
---|---|
static void | checkOutputProperty(String key, String value, NameChecker checker)
Check that a supplied output property is valid. |
Indicates whether UTF-8/UTF-16 output is to start with a byte order mark. Values are "yes" or "no", default is "no"
Indicates the preferred way of representing non-ASCII characters in HTML and XML output. rep1 is for characters in the range 128-256, rep2 for those above 256.
Indicates whether HTML attributes of type URI are to be URI-escaped
Indicates whether the META tag is to be added to HTML output
Defines the number of spaces used for indentation of output
Indicates that the output is to be piped into another XSLT stylesheet to perform another transformation. The auxiliary property NEXT_IN_CHAIN_BASE_URI records the base URI of the stylesheet element where this attribute was found.
Indicates that a given Unicode normalization form (or no normalization) is required.
Indicates whether a user-supplied ContentHandler requires the stream of SAX events to be well-formed (that is, to have a single element node and no text nodes as children of the root). The default is "no".
Indicates XML 1.1 namespace undeclarations are to be output when required
Defines the character maps used in this output definition. The QNames are represented in Clark notation as {uri}local-name.
This property is only available in the XQuery API. The value "yes" indicates that the result sequence produced by the query is to be wrapped, that is, each item in the result is represented as a separate element. This format allows any sequence to be represented as an XML document, including for example sequences consisting of parentless attribute nodes.
Parameters: key the name of the property value the value of the property. This may be set to null, in which case checker