Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Verbesserung
Detail
#22976
Winzige Verbesserungen die im Rahmen von EPP angefallen sind
Im Rahmen von EPP sind ein paar Hotfixes angefallen, die zu klein sind um eigene Tickets zu rechtfertigen. Diese werden unter diesem Ticket in der Basis umgesetzt.
Erledigt
- [258259]: Make AbstractTreeComponent.resetTreeModel() public. This is necessary to inform the component from the outside that the tree needs to be rebuild. For example if the TreeBuilder was switch into a different mode in which it builds a different tree.
- [258260]: Implement a FilteringListModelBuilder. It has an inner, configured ListModelBuilder whose elements are filtered. Only the elements accepted by the configured filter are returned as model.
- [258261]: Create a "Success" implementation that can be built from a Lambda-Expression. That makes it unnecessary to introduce a new class just to implement a single one-line method.
- [258275]: Add a launch config for starting Kafka and ZooKeeper together. The feature for combining launch configurations exists since Eclipse 4.7 (Oxygen).
- [258276]: Implement a FormContextModificator that combines multiple other FormContextModificators. This makes reusing existing code easier.
- [258302]:
- Introduce the parameters applyCommand, cancelCommand, deleteCommand, discardCommand, editCommand and saveCommand to the grid.xml and the gridWithDetail.xml template.
- Introduce the parameters gridParameters, editAttributedParameters and createAttributedParameters into the grid.xml, gridWithDetail.xml and the createAttributed.xml. They are useful to pass parameters to the TypedConfiguration, for which there are no layout template parameters, and they are useful to pass parameters which are passed to XML attributes, but require a sub-configuration.
- [258325]: Add the pageSizeOptions for the ModelBasedSearch. This is necessary for extremely large tables due to browser constraints.
Test
Keine Tests, da das Kleinigkeiten sind für die sich Tests nicht lohnen.