com.dynamide.xsl
Class DynamideSaxonController

java.lang.Object
  extended by javax.xml.transform.Transformer
      extended by com.icl.saxon.Controller
          extended by com.dynamide.xsl.DynamideSaxonController
All Implemented Interfaces:
com.icl.saxon.sort.NodeOrderComparer

public class DynamideSaxonController
extends com.icl.saxon.Controller

THIS CLASS IS A DIRECT DESCENDANT OF com.icl.saxon.Controller. I EXTEND THAT CLASS BECAUSE I NEED TO SWITCH THE OUTPUT WRITTER, AND SAXON WON'T LET ME DO IT. THE CONNECTION IS MADE IN com.dynamide.xsl.SaxonJDOMTransform, where I override all the factory stuff, so look for this to break on new Saxon releases. %%%%%%


Field Summary
 
Fields inherited from class com.icl.saxon.Controller
DO_NOT_RECOVER, RECOVER_SILENTLY, RECOVER_WITH_WARNINGS
 
Constructor Summary
DynamideSaxonController()
           
DynamideSaxonController(com.icl.saxon.TransformerFactoryImpl factory)
           
 
Method Summary
 java.io.Writer getRootWriter()
           
 Session getSession()
           
 void setRootWriter(java.io.Writer writer)
           
 void setSession(Session new_value)
           
 
Methods inherited from class com.icl.saxon.Controller
addTraceListener, applyImports, applyTemplates, changeOutputDestination, changeToTextOutputDestination, clearDocumentPool, clearParameters, compare, disableWhitespaceStripping, getBindery, getDecimalFormatManager, getDocumentPool, getErrorListener, getKeyManager, getMessageEmitter, getNamePool, getOutputProperties, getOutputProperty, getOutputter, getParameter, getRecoveryPolicy, getRuleManager, getStandardURIResolver, getTraceListener, getTransformerFactory, getTreeModel, getURIResolver, getUserData, isLineNumbering, isTracing, isWhitespaceStrippingDisabled, makeBuilder, makeContext, makeMessageEmitter, pauseTracing, removeTraceListener, reportRecoverableError, reportRecoverableError, resetOutputDestination, run, setDecimalFormatManager, setDiagnosticName, setErrorListener, setLineNumbering, setMessageEmitter, setNamePool, setOutputProperties, setOutputProperty, setParameter, setParams, setPreparedStyleSheet, setRecoveryPolicy, setRuleManager, setTraceListener, setTreeModel, setURIResolver, setUserData, toString, transform, transformDocument, usesPreviewMode
 
Methods inherited from class javax.xml.transform.Transformer
reset
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DynamideSaxonController

public DynamideSaxonController()

DynamideSaxonController

public DynamideSaxonController(com.icl.saxon.TransformerFactoryImpl factory)
Method Detail

getRootWriter

public java.io.Writer getRootWriter()

setRootWriter

public void setRootWriter(java.io.Writer writer)

getSession

public Session getSession()

setSession

public void setSession(Session new_value)


Copyright 2001-2013 DYNAMIDE.COM. All Rights Reserved.