[ https://issues.apache.org/jira/browse/PIVOT-999?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16302019#comment-16302019 ]
Roger Whitcomb commented on PIVOT-999: -------------------------------------- Many, many changes to use "forEach" in the ListenerList subclasses, as well as changes for PIVOT-1012: Sending wtk\src\org\apache\pivot\wtk\CalendarButton.java Sending wtk\src\org\apache\pivot\wtk\Clipboard.java Sending wtk\src\org\apache\pivot\wtk\ColorChooserButton.java Sending wtk\src\org\apache\pivot\wtk\Component.java Sending wtk\src\org\apache\pivot\wtk\Container.java Sending wtk\src\org\apache\pivot\wtk\DesktopApplicationContext.java Sending wtk\src\org\apache\pivot\wtk\Dialog.java Sending wtk\src\org\apache\pivot\wtk\FileBrowser.java Sending wtk\src\org\apache\pivot\wtk\FileBrowserSheet.java Sending wtk\src\org\apache\pivot\wtk\FillPane.java Sending wtk\src\org\apache\pivot\wtk\Form.java Sending wtk\src\org\apache\pivot\wtk\GridPane.java Sending wtk\src\org\apache\pivot\wtk\Label.java Sending wtk\src\org\apache\pivot\wtk\ListButton.java Sending wtk\src\org\apache\pivot\wtk\ListView.java Sending wtk\src\org\apache\pivot\wtk\LocalManifest.java Sending wtk\src\org\apache\pivot\wtk\MenuButton.java Sending wtk\src\org\apache\pivot\wtk\Meter.java Sending wtk\src\org\apache\pivot\wtk\Mouse.java Sending wtk\src\org\apache\pivot\wtk\Prompt.java Sending wtk\src\org\apache\pivot\wtk\RadioButtonGroup.java Sending wtk\src\org\apache\pivot\wtk\ScrollBar.java Sending wtk\src\org\apache\pivot\wtk\Sheet.java Sending wtk\src\org\apache\pivot\wtk\Slider.java Sending wtk\src\org\apache\pivot\wtk\Span.java Sending wtk\src\org\apache\pivot\wtk\Spinner.java Sending wtk\src\org\apache\pivot\wtk\SplitPane.java Sending wtk\src\org\apache\pivot\wtk\TablePane.java Sending wtk\src\org\apache\pivot\wtk\TableView.java Sending wtk\src\org\apache\pivot\wtk\TableViewHeader.java Sending wtk\src\org\apache\pivot\wtk\TextArea.java Sending wtk\src\org\apache\pivot\wtk\TextInput.java Sending wtk\src\org\apache\pivot\wtk\TextPane.java Sending wtk\src\org\apache\pivot\wtk\TreeView.java Sending wtk\src\org\apache\pivot\wtk\Viewport.java Transmitting file data ...................................done Committing transaction... Committed revision 1819096. > Update code to take advantage of Java 8 features > ------------------------------------------------ > > Key: PIVOT-999 > URL: https://issues.apache.org/jira/browse/PIVOT-999 > Project: Pivot > Issue Type: New Feature > Components: all > Affects Versions: 2.1 > Environment: All > Reporter: Roger Whitcomb > Assignee: Roger Whitcomb > Fix For: 2.1 > > > Some features that we could potentially use include: > * default methods in interfaces to extend features while maintaining backward > compatibility > * lambdas for such things as callbacks > * really use functional interfaces (already kind of present, but not really > used) > * "forEach" in many places for Iterable collections -- This message was sent by Atlassian JIRA (v6.4.14#64029)