TAPESTRY-2484 TextField, PasswordField, TextArea classes were made extensible. However the abstract classes with all the really interesting stuff are still marked final. In AbstractTextField methods final void begin(MarkupWriter writer) and protected final void processSubmission(String elementName) are still final.
Could these be made extensible also?
Now if I want to have my own validator and translator logic / sources I have to copy the abstract field code to my codebase and make changes.
|Field||Original Value||New Value|
|Assignee||Igor Drobiazko [ igor.drobiazko ]|
|Status||Open [ 1 ]||Closed [ 6 ]|
|Resolution||Fixed [ 1 ]|
|Workflow||jira [ 12437393 ]||Default workflow, editable Closed status [ 12569351 ]|
|Workflow||Default workflow, editable Closed status [ 12569351 ]||jira [ 12592155 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|21d 12h 26m||1||Igor Drobiazko||04/Sep/08 21:54|