Provide support for subclassing core components
------------------------------------------------
Key: TAPESTRY-2487
URL: https://issues.apache.org/jira/browse/TAPESTRY-2487
Project: Tapestry
Issue Type: Improvement
Components: tapestry-core
Affects Versions: 5.0.13
Reporter: Thiago H. de Paula Figueiredo
Almost all core Tapestry 5 components have all methods with package visibility,
something that prevents subclassing them to build new functionality over
already existing ones or to change some specify behaviour.
Other related problem is access to parameters in subclasses, as they need to be
private and the core components don't provide getters.
The only solution found by me and other people in the Tapestry mailing list is
to copy the original component code and then apply the needed changes.
There is a discussion about this at
http://www.nabble.com/-T5--About-core-components-subclassing-and-methods-with-package-visibility-to18104118.html.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]