This is an automated email from the git hooks/post-receive script. New change to branch develop in repository jaxx. See https://gitlab.nuiton.org/nuiton/jaxx.git from 37c7ef8 [iso] clean code + use some java 7-8 api new d2cebf3 [iso] clean code + use some java 7-8 api (part 2) The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit d2cebf3a8e176a4675dd5299e87349a86047bd5d Author: Tony CHEMIT <chemit@codelutin.com> Date: Fri Dec 30 12:28:04 2016 +0100 [iso] clean code + use some java 7-8 api (part 2) Summary of changes: .../JavaBeanObjectPropagateChangeListener.java | 4 +- .../jaxx/application/bean/JavaBeanObjectUtil.java | 7 +- .../listener/PropagatePropertyChangeListener.java | 6 +- .../swing/AbstractApplicationFormUIModel.java | 30 ++-- .../swing/AbstractApplicationUIHandler.java | 53 +++---- .../jaxx/application/swing/ApplicationUI.java | 28 ++-- .../swing/action/AbstractApplicationAction.java | 4 +- .../swing/action/ApplicationActionSwingWorker.java | 40 ++---- .../swing/action/ApplicationActionUIHandler.java | 127 ++++++++-------- .../swing/action/ApplicationUIAction.java | 57 +++----- .../jaxx/application/swing/tab/CustomTab.java | 18 +-- .../swing/table/AbstractApplicationTableModel.java | 8 +- .../swing/util/ApplicationColorHighlighter.java | 4 +- .../swing/util/ApplicationErrorHelper.java | 2 +- .../java/org/nuiton/jaxx/compiler/ClassMap.java | 2 +- .../org/nuiton/jaxx/compiler/CompiledObject.java | 16 +-- .../org/nuiton/jaxx/compiler/EventHandler.java | 12 +- .../org/nuiton/jaxx/compiler/JAXXCompiler.java | 42 +++--- .../java/org/nuiton/jaxx/compiler/JAXXProfile.java | 17 ++- .../java/org/nuiton/jaxx/compiler/SymbolTable.java | 6 +- .../nuiton/jaxx/compiler/beans/JAXXBeanInfo.java | 6 +- .../compiler/beans/JAXXEventSetDescriptor.java | 6 +- .../jaxx/compiler/beans/JAXXIntrospector.java | 14 +- .../nuiton/jaxx/compiler/binding/DataBinding.java | 8 +- .../nuiton/jaxx/compiler/css/parser/CSSParser.java | 15 +- .../compiler/css/parser/JJTCSSParserState.java | 4 +- .../org/nuiton/jaxx/compiler/css/parser/Node.java | 14 +- .../jaxx/compiler/css/parser/SimpleNode.java | 2 +- .../HelpRootCompiledObjectDecorator.java | 2 +- .../compiler/finalizers/ValidatorFinalizer.java | 2 +- .../nuiton/jaxx/compiler/java/JavaArgument.java | 2 +- .../nuiton/jaxx/compiler/java/JavaConstructor.java | 6 +- .../org/nuiton/jaxx/compiler/java/JavaField.java | 6 +- .../org/nuiton/jaxx/compiler/java/JavaFile.java | 6 +- .../org/nuiton/jaxx/compiler/java/JavaMethod.java | 8 +- .../compiler/java/parser/JJTJavaParserState.java | 4 +- .../jaxx/compiler/java/parser/JavaParser.java | 100 +------------ .../java/parser/JavaParserTokenManager.java | 2 +- .../jaxx/compiler/java/parser/ParseException.java | 4 +- .../jaxx/compiler/java/parser/SimpleNode.java | 2 +- .../jaxx/compiler/reflect/ClassDescriptor.java | 26 ++-- .../compiler/reflect/ClassDescriptorHelper.java | 4 +- .../compiler/reflect/ClassDescriptorResolver.java | 2 +- .../jaxx/compiler/reflect/FieldDescriptor.java | 4 +- .../jaxx/compiler/reflect/MemberDescriptor.java | 6 +- .../jaxx/compiler/reflect/MethodDescriptor.java | 4 +- .../ClassDescriptorResolverFromJavaFile.java | 12 +- .../nuiton/jaxx/compiler/script/ScriptManager.java | 2 +- .../jaxx/compiler/tags/DefaultObjectHandler.java | 10 +- .../org/nuiton/jaxx/compiler/tags/TagManager.java | 22 +-- .../compiler/tags/swing/CompiledItemContainer.java | 2 +- .../jaxx/compiler/tags/swing/ItemHandler.java | 2 +- .../jaxx/compiler/tags/swing/JSpinnerHandler.java | 6 +- .../jaxx/compiler/tags/swing/TableHandler.java | 4 +- .../tags/validator/BeanValidatorHandler.java | 10 +- .../validator/ExcludeFieldValidatorHandler.java | 2 +- .../tags/validator/FieldValidatorHandler.java | 2 +- .../tools/jaxxcapture/AbstractContextNode.java | 2 +- .../compiler/tools/jaxxcapture/CapturedObject.java | 16 +-- .../compiler/tools/jaxxcapture/JAXXCapture.java | 8 +- .../compiler/tools/jaxxcapture/LiteralNode.java | 4 +- .../compiler/tools/jaxxcapture/MethodNode.java | 2 +- .../compiler/tools/jaxxcapture/PropertyNode.java | 2 +- .../jaxx/compiler/tools/jaxxcapture/ValueNode.java | 2 +- .../jaxx/compiler/binding/JavaParserUtilTest.java | 6 +- .../jaxx/config/ConfigCallBackUIHandler.java | 24 ++-- .../org/nuiton/jaxx/config/ConfigTableEditor.java | 2 +- .../org/nuiton/jaxx/config/ConfigUIHandler.java | 11 +- .../nuiton/jaxx/config/model/CallBackEntry.java | 2 +- .../nuiton/jaxx/config/model/CallBacksManager.java | 2 +- .../nuiton/jaxx/config/model/CategoryModel.java | 8 +- .../nuiton/jaxx/config/model/ConfigTableModel.java | 10 +- .../nuiton/jaxx/config/model/ConfigUIModel.java | 2 +- .../nuiton/jaxx/config/model/MyDelegateConfig.java | 23 ++- .../jaxx/config/model/MyDelegateConfigTest.java | 12 +- .../jaxx/config/model/MyInheritedConfig.java | 21 ++- .../jaxx/config/model/MyInheritedConfigTest.java | 12 +- .../org/nuiton/jaxx/demo/DemoSourcesHandler.java | 10 +- .../java/org/nuiton/jaxx/demo/DemoUIHandler.java | 152 +++++++++----------- .../main/java/org/nuiton/jaxx/demo/RunDemo.java | 2 +- .../jaxx/editor/BeanDoubleListDemoHandler.java | 22 +-- .../jaxx/editor/gis/CoordinateDemoHandler.java | 57 +++----- .../jaxx/demo/entities/DemoDataProvider.java | 4 +- .../jaxx/demo/feature/nav/NavDemoHandler.java | 73 ++++------ .../feature/nav/tree/ActorsTreeNodeLoador.java | 2 +- .../feature/nav/tree/MoviesTreeNodeLoador.java | 4 +- .../feature/nav/tree/NavDemoTreeCellRenderer.java | 2 +- .../nav/treetable/ActorsTreeTableNodeLoador.java | 2 +- .../nav/treetable/MoviesTreeTableNodeLoador.java | 4 +- .../nav/treetable/NavDemoTreeTableModel.java | 2 +- .../list/ListBeanValidationDemoHandler.java | 2 +- .../feature/validation/list/PeopleTableModel.java | 9 +- .../org/nuiton/jaxx/demo/fun/CalculatorEngine.java | 4 +- .../nuiton/jaxx/demo/tree/DemoDataProvider.java | 2 +- .../org/nuiton/jaxx/demo/tree/DemoNodeLoador.java | 5 +- .../java/org/nuiton/jaxx/plugin/CompilerTest.java | 5 +- .../nuiton/jaxx/plugin/DataBinding/BeanImpl.java | 2 +- .../java/org/nuiton/jaxx/plugin/JaxxBaseTest.java | 4 +- .../validator/ok/Identity.java | 2 +- .../compilerValidatorTest/validator/ok/Model.java | 2 +- .../java/org/nuiton/jaxx/runtime/Base64Coder.java | 4 +- .../nuiton/jaxx/runtime/ComponentDescriptor.java | 8 +- .../nuiton/jaxx/runtime/DataBindingListener.java | 4 +- .../jaxx/runtime/DataBindingUpdateListener.java | 4 +- .../org/nuiton/jaxx/runtime/FileChooserUtil.java | 4 +- .../nuiton/jaxx/runtime/JAXXObjectDescriptor.java | 4 +- .../java/org/nuiton/jaxx/runtime/JAXXUtil.java | 98 ++++++------- .../org/nuiton/jaxx/runtime/JaxxFileChooser.java | 10 +- .../java/org/nuiton/jaxx/runtime/SwingUtil.java | 159 ++++++++------------- .../awt/visitor/GetCompopentAtPointVisitor.java | 4 +- .../nuiton/jaxx/runtime/context/DataContext.java | 32 +---- .../runtime/context/DefaultApplicationContext.java | 30 +--- .../org/nuiton/jaxx/runtime/css/DataBinding.java | 2 +- .../org/nuiton/jaxx/runtime/css/Pseudoclasses.java | 6 +- .../java/org/nuiton/jaxx/runtime/css/Rule.java | 4 +- .../java/org/nuiton/jaxx/runtime/css/Selector.java | 10 +- .../org/nuiton/jaxx/runtime/swing/Application.java | 8 +- .../org/nuiton/jaxx/runtime/swing/CardLayout2.java | 4 +- .../nuiton/jaxx/runtime/swing/CardLayout2Ext.java | 6 +- .../jaxx/runtime/swing/ComponentResizer.java | 4 +- .../java/org/nuiton/jaxx/runtime/swing/Item.java | 2 +- .../nuiton/jaxx/runtime/swing/JAXXButtonGroup.java | 4 +- .../nuiton/jaxx/runtime/swing/JAXXComboBox.java | 113 +++++++-------- .../org/nuiton/jaxx/runtime/swing/JAXXList.java | 123 ++++++---------- .../org/nuiton/jaxx/runtime/swing/JAXXTree.java | 35 ++--- .../runtime/swing/OneClicListSelectionModel.java | 4 +- .../org/nuiton/jaxx/runtime/swing/TabInfo.java | 22 +-- .../swing/TabInfoPropertyChangeListener.java | 4 +- .../java/org/nuiton/jaxx/runtime/swing/Table.java | 2 +- .../runtime/swing/application/ActionExecutor.java | 140 +++++++++--------- .../swing/application/ApplicationRunner.java | 41 +++--- .../runtime/swing/editor/BooleanCellEditor.java | 6 +- .../jaxx/runtime/swing/editor/ColorCellEditor.java | 6 +- .../jaxx/runtime/swing/help/JAXXHelpBroker.java | 2 +- .../model/AbstractGenericListSelectionModel.java | 2 +- .../jaxx/runtime/swing/model/GenericListEvent.java | 2 +- .../swing/model/GenericListSelectionModel.java | 2 +- .../runtime/swing/model/JaxxDefaultListModel.java | 2 +- .../swing/model/JaxxFilterableComboBoxModel.java | 4 +- .../swing/model/JaxxFilterableListModel.java | 4 +- .../model/WillChangeSelectedItemListener.java | 2 +- .../model/WillChangeSelectedItemVetoException.java | 2 +- .../nuiton/jaxx/runtime/swing/nav/NavHelper.java | 91 ++++++------ .../jaxx/runtime/swing/nav/NavNodeChildLoador.java | 2 +- .../swing/nav/treetable/NavTreeTableModel.java | 2 +- .../swing/renderer/BooleanCellRenderer.java | 7 +- .../runtime/swing/renderer/ColorCellRenderer.java | 2 +- .../swing/renderer/DecoratorListCellRenderer.java | 4 +- .../DecoratorProviderListCellRenderer.java | 4 +- .../DecoratorProviderTableCellRenderer.java | 4 +- .../swing/renderer/DecoratorTableCellRenderer.java | 4 +- .../renderer/EmptyNumberTableCellRenderer.java | 2 +- .../swing/renderer/EnumTableCellRenderer.java | 4 +- .../swing/renderer/I18nTableCellRenderer.java | 2 +- .../renderer/MultiDecoratorListCellRenderer.java | 4 +- .../renderer/MultiDecoratorTableCelleRenderer.java | 4 +- .../jaxx/runtime/swing/session/SwingSession.java | 24 ++-- .../jaxx/runtime/swing/wizard/WizardUILancher.java | 56 +++----- .../jaxx/runtime/swing/wizard/WizardUtil.java | 149 ++++++++----------- .../runtime/swing/wizard/ext/WizardExtModel.java | 4 +- .../runtime/swing/wizard/ext/WizardExtUtil.java | 82 +++++------ .../context/DefaultApplicationContextTest.java | 12 +- .../SimpleBeanValidatorMessageTableModel.java | 6 +- .../validator/swing/SwingListValidatorMessage.java | 2 +- .../swing/SwingListValidatorMessageTableModel.java | 6 +- ...wingListValidatorMessageTableMouseListener.java | 4 +- .../swing/SwingListValidatorMessageWidget.java | 97 ++++++------- ...SwingListValidatorTableEditorModelListener.java | 2 +- .../validator/swing/SwingValidatorMessage.java | 2 +- .../swing/SwingValidatorMessageListModel.java | 6 +- .../SwingValidatorMessageListMouseListener.java | 2 +- .../swing/SwingValidatorMessageListRenderer.java | 2 +- .../swing/SwingValidatorMessageTableModel.java | 6 +- .../SwingValidatorMessageTableMouseListener.java | 4 +- .../swing/SwingValidatorMessageWidget.java | 97 ++++++------- .../jaxx/validator/swing/SwingValidatorUtil.java | 16 +-- .../jaxx/validator/swing/ui/IconValidationUI.java | 2 +- .../jaxx/validator/swing/ui/ImageValidationUI.java | 2 +- .../swing/unified/UnifiedValidatorMessage.java | 2 +- .../unified/UnifiedValidatorMessageTableModel.java | 120 ++++++++-------- .../UnifiedValidatorMessageTableMouseListener.java | 2 +- .../unified/UnifiedValidatorMessageWidget.java | 97 ++++++------- .../nuiton/jaxx/widgets/about/AboutUIBuilder.java | 17 +-- .../jaxx/widgets/datetime/DateTimeEditorModel.java | 9 +- .../jaxx/widgets/datetime/TimeEditorModel.java | 9 +- .../widgets/datetime/TimeSliderInitializer.java | 33 ++--- .../org/nuiton/jaxx/widgets/extra/AboutFrame.java | 8 +- .../nuiton/jaxx/widgets/extra/GridFlowLayout.java | 2 +- .../org/nuiton/jaxx/widgets/extra/IconFactory.java | 4 +- .../widgets/extra/JComboBoxAutoCompletionKit.java | 4 +- .../nuiton/jaxx/widgets/extra/SplashScreen.java | 10 +- .../org/nuiton/jaxx/widgets/extra/WidgetUtil.java | 2 +- .../nuiton/jaxx/widgets/extra/XMLGridLayout.java | 2 +- .../widgets/extra/XMLGridParseConstraints.java | 4 +- .../widgets/extra/datatips/DataTipComponent.java | 8 +- .../widgets/extra/datatips/DataTipListener.java | 10 +- .../widgets/extra/datatips/DataTipManager.java | 6 +- .../jaxx/widgets/extra/datatips/DataTipPopup.java | 2 +- .../jaxx/widgets/extra/editor/DefaultEditor.java | 6 +- .../nuiton/jaxx/widgets/extra/editor/Editor.java | 30 ++-- .../jaxx/widgets/extra/editor/EditorHelper.java | 8 +- .../jaxx/widgets/extra/editor/JEditEditor.java | 4 +- .../jaxx/widgets/extra/editor/RSyntaxEditor.java | 4 +- .../jaxx/widgets/extra/editor/SDocEditor.java | 4 +- .../jaxx/widgets/extra/tooltip/FocusableTip.java | 96 ++++++------- .../nuiton/jaxx/widgets/extra/tooltip/TipUtil.java | 14 +- .../jaxx/widgets/extra/tooltip/TipWindow.java | 12 +- .../jaxx/widgets/extra/tree/FilterTreeModel.java | 4 +- .../jaxx/widgets/gis/DmsCoordinateConverter.java | 1 - .../AbsoluteDdCoordinateEditorHandler.java | 13 +- .../AbsoluteDmdCoordinateEditorHandler.java | 13 +- .../AbsoluteDmsCoordinateEditorHandler.java | 13 +- .../gis/absolute/CoordinatesEditorModel.java | 65 ++++----- .../signed/SignedDdCoordinateEditorHandler.java | 13 +- .../signed/SignedDmdCoordinateEditorHandler.java | 13 +- .../signed/SignedDmsCoordinateEditorHandler.java | 13 +- .../absolute/AbsoluteDdCoordinateEditorTest.java | 9 +- .../absolute/AbsoluteDmsCoordinateEditorTest.java | 9 +- .../gis/signed/SignedDmdCoordinateEditorTest.java | 36 ++--- .../gis/signed/SignedDmsCoordinateEditorTest.java | 36 ++--- .../jaxx/widgets/number/NumberCellEditor.java | 16 +-- .../jaxx/widgets/number/NumberEditorHandler.java | 96 +++++-------- .../jaxx/widgets/number/NumberEditorModel.java | 7 +- .../select/FilterableDoubleListHandler.java | 87 +++++------ .../plaf/basic/ExtendedBasicDatePickerUI.java | 18 +-- .../jaxx/runtime/swing/AboutPanelHandler.java | 16 +-- .../nuiton/jaxx/runtime/swing/CompoundIcon.java | 6 +- .../jaxx/runtime/swing/HidorButtonHandler.java | 20 +-- .../jaxx/runtime/swing/JSearchTextField.java | 4 +- .../jaxx/runtime/swing/ListSelectorModel.java | 20 +-- .../runtime/swing/MemoryStatusWidgetHandler.java | 4 +- .../runtime/swing/editor/FileEditorHandler.java | 6 +- .../runtime/swing/editor/I18nEditorHandler.java | 2 +- .../jaxx/runtime/swing/editor/KeyStrokeEditor.java | 7 +- .../runtime/swing/editor/NumberEditorHandler.java | 106 +++++--------- .../swing/editor/SimpleTimeEditorHandler.java | 63 ++++---- .../runtime/swing/editor/TimeEditorHandler.java | 52 +++---- .../swing/editor/bean/BeanComboBoxHandler.java | 2 +- .../swing/editor/bean/BeanDoubleListHandler.java | 30 ++-- .../swing/editor/bean/BeanDoubleListModel.java | 8 +- .../editor/bean/BeanFilterableComboBoxHandler.java | 32 ++--- .../swing/editor/bean/BeanListHeaderHandler.java | 2 +- .../runtime/swing/editor/cell/DateCellEditor.java | 2 +- .../runtime/swing/editor/cell/FileCellEditor.java | 10 +- .../swing/editor/cell/KeyStrokeCellEditor.java | 12 +- .../swing/editor/cell/NumberCellEditor.java | 16 +-- .../editor/gis/DmdCoordinateEditorHandler.java | 13 +- .../editor/gis/DmsCoordinateEditorHandler.java | 13 +- .../jaxx/runtime/swing/list/CheckListAction.java | 2 +- .../jaxx/runtime/swing/log/JAXXLog4jAppender.java | 2 +- .../jaxx/runtime/swing/log/JAXXLog4jHandler.java | 2 +- .../runtime/swing/renderer/DateCellRenderer.java | 4 +- .../swing/table/filter/AbstractTableFilter.java | 17 +-- .../runtime/swing/table/filter/JTableFilter.java | 2 +- .../runtime/swing/table/filter/TableFilter.java | 2 +- .../swing/table/filter/TableFilterColumnPopup.java | 25 +--- .../swing/table/filter/TableRowFilterSupport.java | 18 +-- .../swing/editor/gis/DmdCoordinateEditorTest.java | 36 ++--- .../swing/editor/gis/DmsCoordinateEditorTest.java | 36 ++--- 259 files changed, 1822 insertions(+), 2769 deletions(-) -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.