tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Richard Lewis-Shell" <rlewissh...@mac.com>
Subject Why enhance direction="custom" binding properties?
Date Mon, 22 Dec 2003 20:28:36 GMT
I am trying to figure out why all of our components are getting enhanced,
even though our code still only uses the 2.2 feature set.  We almost always
use custom direction parameters, and the classes generally access the
bindings using getBinding("someParameterName") rather than declaring
get/setSomeParameterName() methods.  Yet, scanForBindingProperty() in
ComponentClassFactory will create an enhanced property for a binding
regardless of its direction.  scanForParameterProperty() does NOT - it
checks for Direction.CUSTOM, and aborts in that case.

Should Tapestry create an enhanced binding property for direction="custom"
parameters?  If so, why?

I am still coming to grips with class enhancing, but, at this stage, I am
thinking - no, custom should mean 'hands off - I know what I'm doing'.


To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org

View raw message