| Summary: | [templates][api] open TemplateProposal for subclasses | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Tom Hofmann <eclipse> |
| Component: | Text | Assignee: | Kai-Uwe Maetzel <kai-uwe_maetzel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | daniel_megert, heath.borders |
| Version: | 3.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 55357 | ||
got fixed long time ago. |
3.1 M2 TemplateProposal does not offer subclasses access to the Template and TemplateContext it proposes. However, to allow subclasses to customize their validation and application behavior, we should allow that access. Often used methods as getReplace{Offset, EndOffset} could also be opened to be replaced by subclasses.