com.icl.saxon.style

Class XSLGeneralOutput

abstract class XSLGeneralOutput extends StyleElement

Common superclass for the xsl:output and xsl:document (formerly saxon:output) elements
Field Summary
ExpressioncdataElements
ExpressiondoctypePublic
ExpressiondoctypeSystem
Expressionencoding
Emitterhandler
Expressionhref
Expressionindent
ExpressionindentSpaces
ExpressionmediaType
Expressionmethod
ExpressionnextInChain
ExpressionomitDeclaration
ExpressionomitMetaTag
Expressionrepresentation
ExpressionrequireWellFormed
Expressionstandalone
HashtableuserAttributes
ExpressionuserData
Expressionversion
Method Summary
voidprepareAttributes()
protected TransformerHandlerprepareNextStylesheet(String href, Context context)
Prepare another stylesheet to handle the output of this one
protected PropertiesupdateOutputProperties(Properties details, Context context)
Evaluate any properties defined as attribute value templates; validate them; and return the values as additions to a set of Properties

Field Detail

cdataElements

Expression cdataElements

doctypePublic

Expression doctypePublic

doctypeSystem

Expression doctypeSystem

encoding

Expression encoding

handler

Emitter handler

href

Expression href

indent

Expression indent

indentSpaces

Expression indentSpaces

mediaType

Expression mediaType

method

Expression method

nextInChain

Expression nextInChain

omitDeclaration

Expression omitDeclaration

omitMetaTag

Expression omitMetaTag

representation

Expression representation

requireWellFormed

Expression requireWellFormed

standalone

Expression standalone

userAttributes

Hashtable userAttributes

userData

Expression userData

version

Expression version

Method Detail

prepareAttributes

public void prepareAttributes()

prepareNextStylesheet

protected TransformerHandler prepareNextStylesheet(String href, Context context)
Prepare another stylesheet to handle the output of this one

updateOutputProperties

protected Properties updateOutputProperties(Properties details, Context context)
Evaluate any properties defined as attribute value templates; validate them; and return the values as additions to a set of Properties