StaticQueryContent - Why no Constructor?
Added by Anonymous over 19 years ago
Legacy ID: #3283515 Legacy Poster: jim collins (jimcollins)
I don't understand the design decision to require a Config object to be passed to initialize a StaticQueryContent object. Why can't I create the object and then pass the Config using a function call? Why use a non-null Constructor? For those of us not working in Java this is a huge PITA.
Replies (1)
RE: StaticQueryContent - Why no Constructor? - Added by Anonymous over 19 years ago
Legacy ID: #3284089 Legacy Poster: Michael Kay (mhkay)
Saxon requires the Configuration to be supplied when the StaticQueryContext is initialized because a StaticQueryContext with no Configuration would be unusable. In fact the setConfiguration() method serves no useful purpose since changing to a different Configuration is likely to cause all sorts of problems - so I will deprecate this method. I'm afraid this API has not been designed with non-Java clients in mind. I would suggest that if you want to design an API for a different language, you write some (Java) wrapper classes to implement it.
Please register to reply