Deprecated API

Deprecated Methods
net.sf.saxon.query.XQueryExpression.getController()
          since 8.5.1 - use newController() 
net.sf.saxon.Controller.getPrincipalSourceDocument()
          From Saxon 8.7, replaced by Controller.getInitialContextItem() and Controller.getContextForGlobalVariables() 
net.sf.saxon.om.Navigator.isWhite(CharSequence)
          since Saxon 8.5: use Whitespace.isWhite(java.lang.CharSequence) 
net.sf.saxon.trans.Variable.make(String, Configuration)
          since 8.5: use Variable.make(QNameValue, Configuration) 
net.sf.saxon.query.StaticQueryContext.setConfiguration(Configuration)
          This method serves no purpose, since it is not possible to change the configuration once the StaticQueryContext has been initialized. 
net.sf.saxon.query.DynamicQueryContext.setContextNode(NodeInfo)
          From Saxon 8.7, the method DynamicQueryContext.setContextItem(Item) is preferred 
net.sf.saxon.Controller.setPrincipalSourceDocument(DocumentInfo)
          From Saxon 8.7, replaced by Controller.setInitialContextItem(Item) 
 

Deprecated Constructors
net.sf.saxon.StandardURIResolver()
          since 8.7