http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2355

*** shadow/2355 Wed Jul  4 03:26:47 2001
--- shadow/2355.tmp.23448       Wed Jul  4 10:48:43 2001
***************
*** 43,45 ****
--- 43,68 ----
  
  I'm open to suggestions, especially if there are less fragile mechanisms for
  getting an XPathContext from an ExpressionContext.
+ 
+ 
+ ------- Additional Comments From [EMAIL PROTECTED]  2001-07-04 10:48 -------
+ Scott  --
+ 
+ This seems like a reasonable thing to want to do.  I think that we should add a 
+ getVariable(QName) method to ExpressionContext so that extensions can rely on 
+ getting the variable directly from the ExpressionContext rather than having to 
+ figure out how to cast it or go through other gyrations.
+ 
+ One of the benefits of the DTM work, I think, is that the cast of 
+ ExpressionContext to XPathContext, which used to work, was a shortcut that hid 
+ the visibility of what sorts of things extensions were trying to do.  So, 
+ "breaking" the cast with the DTM work will allow us to become aware of these 
+ issues and include them, as appropriate, in the ExpresionContext interface.  A 
+ long-term benefit for some short-term pain.
+ 
+ If there are no objections, I'd like to add getVariable(QName) into 
+ ExpressionContext and into its implementors.
+ 
+ Thoughts?
+ 
+ Gary

Reply via email to