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 1701747 [iso] update libraries new 127f507 Clean code 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 127f5074c3d34828ac7617e6a23fcdd3dc52b725 Author: Tony CHEMIT <dev@tchemit.fr> Date: Sat Dec 31 17:19:13 2016 +0100 Clean code Summary of changes: jaxx-compiler/pom.xml | 5 +- .../java/org/nuiton/jaxx/compiler/ClassMap.java | 4 +- .../org/nuiton/jaxx/compiler/CompiledObject.java | 12 +- .../compiler/DefaultCompilerConfiguration.java | 8 +- .../org/nuiton/jaxx/compiler/EventHandler.java | 4 +- .../java/org/nuiton/jaxx/compiler/I18nHelper.java | 4 +- .../java/org/nuiton/jaxx/compiler/IDHelper.java | 6 +- .../org/nuiton/jaxx/compiler/JAXXCompiler.java | 203 +++----- .../java/org/nuiton/jaxx/compiler/JAXXEngine.java | 12 +- .../java/org/nuiton/jaxx/compiler/JAXXFactory.java | 4 +- .../java/org/nuiton/jaxx/compiler/JAXXProfile.java | 6 +- .../nuiton/jaxx/compiler/binding/DataBinding.java | 8 +- .../jaxx/compiler/binding/DataBindingHelper.java | 8 +- .../nuiton/jaxx/compiler/binding/DataSource.java | 20 +- .../jaxx/compiler/binding/JavaParserUtil.java | 32 +- .../compiler/binding/PseudoClassDataBinding.java | 8 +- .../binding/writers/DefaultJAXXBindingWriter.java | 30 +- .../nuiton/jaxx/compiler/css/StylesheetHelper.java | 67 ++- .../jaxx/compiler/css/parser/SimpleCharStream.java | 4 +- .../jaxx/compiler/css/parser/TokenMgrError.java | 8 +- .../decorators/BoxedCompiledObjectDecorator.java | 2 +- .../decorators/DefaultCompiledObjectDecorator.java | 24 +- .../HelpRootCompiledObjectDecorator.java | 36 +- .../jaxx/compiler/finalizers/DefaultFinalizer.java | 4 +- .../jaxx/compiler/finalizers/SwingFinalizer.java | 8 +- .../compiler/finalizers/ValidatorFinalizer.java | 52 +-- .../org/nuiton/jaxx/compiler/java/JavaField.java | 16 +- .../org/nuiton/jaxx/compiler/java/JavaFile.java | 67 +-- .../jaxx/compiler/java/JavaFileGenerator.java | 6 +- .../org/nuiton/jaxx/compiler/java/JavaMethod.java | 24 +- .../jaxx/compiler/java/parser/JavaCharStream.java | 12 +- .../jaxx/compiler/java/parser/JavaParser.java | 14 +- .../jaxx/compiler/java/parser/TokenMgrError.java | 8 +- .../jaxx/compiler/reflect/ClassDescriptor.java | 10 +- .../compiler/reflect/ClassDescriptorHelper.java | 24 +- .../ClassDescriptorResolverFromJavaClass.java | 4 +- .../ClassDescriptorResolverFromJavaFile.java | 19 +- .../ClassDescriptorResolverFromJaxxFile.java | 16 +- .../nuiton/jaxx/compiler/script/ScriptManager.java | 22 +- .../jaxx/compiler/spi/DefaultInitializer.java | 2 +- .../compiler/tags/DefaultComponentHandler.java | 26 +- .../jaxx/compiler/tags/DefaultObjectHandler.java | 68 ++- .../nuiton/jaxx/compiler/tags/ImportHandler.java | 9 +- .../nuiton/jaxx/compiler/tags/ScriptHandler.java | 8 +- .../nuiton/jaxx/compiler/tags/StyleHandler.java | 2 +- .../org/nuiton/jaxx/compiler/tags/TagManager.java | 56 +-- .../compiler/tags/swing/ApplicationHandler.java | 4 +- .../compiler/tags/swing/JRadioButtonHandler.java | 2 +- .../compiler/tags/swing/JScrollPaneHandler.java | 4 +- .../jaxx/compiler/tags/swing/JSpinnerHandler.java | 8 +- .../compiler/tags/swing/JSplitPaneHandler.java | 4 +- .../compiler/tags/swing/JTextComponentHandler.java | 4 +- .../jaxx/compiler/tags/swing/JToolBarHandler.java | 2 +- .../jaxx/compiler/tags/swing/JXLayerHandler.java | 4 +- .../jaxx/compiler/tags/swing/TabHandler.java | 2 +- .../jaxx/compiler/tags/swing/TableHandler.java | 2 +- .../tags/validator/BeanValidatorHandler.java | 70 ++- .../validator/ExcludeFieldValidatorHandler.java | 28 +- .../tags/validator/FieldValidatorHandler.java | 14 +- .../jaxx/compiler/tasks/CompileFirstPassTask.java | 4 +- .../jaxx/compiler/tasks/CompileSecondPassTask.java | 6 +- .../nuiton/jaxx/compiler/tasks/FinalizeTask.java | 4 +- .../compiler/tasks/GenerateConstructorsTask.java | 22 +- .../compiler/tasks/GenerateMissingRulesTask.java | 16 +- .../nuiton/jaxx/compiler/tasks/GenerateTask.java | 22 +- .../org/nuiton/jaxx/compiler/tasks/InitTask.java | 4 +- .../nuiton/jaxx/compiler/tasks/ProfileTask.java | 2 +- .../nuiton/jaxx/compiler/tasks/StyleSheetTask.java | 4 +- .../nuiton/jaxx/compiler/tools/PrintTagInfo.java | 2 +- .../compiler/tools/jaxxcapture/JAXXCapture.java | 2 +- .../types/GridBagConstraintsConverter.java | 4 +- .../jaxx/compiler/binding/JavaParserUtilTest.java | 11 +- .../nuiton/jaxx/compiler/java/JavaMethodTest.java | 2 +- .../jaxx/compiler/java/parser/JavaParserTest.java | 10 +- .../jaxx/compiler/reflect/MyAbstractClass.java | 2 +- .../nuiton/jaxx/compiler/reflect/MyChildClass.java | 2 +- .../nuiton/jaxx/compiler/reflect/MyInterface.java | 2 +- .../ClassDescriptorResolverFromJavaFileTest.java | 12 +- .../nuiton/jaxx/compiler/tags/TagManagerTest.java | 8 +- .../jaxx/compiler/types/ColorConverterTest.java | 2 +- jaxx-compiler/src/test/resources/log4j.properties | 1 - jaxx-demo/pom.xml | 11 +- .../nuiton/jaxx/demo/DemoApplicationContext.java | 6 +- .../main/java/org/nuiton/jaxx/demo/DemoConfig.java | 32 +- .../java/org/nuiton/jaxx/demo/DemoHelpBroker.java | 8 +- .../org/nuiton/jaxx/demo/DemoSourcesHandler.java | 11 +- .../java/org/nuiton/jaxx/demo/DemoUIHandler.java | 5 +- .../jaxx/editor/BeanComboBoxDemoHandler.java | 2 +- .../jaxx/editor/BeanDoubleListDemoHandler.java | 8 +- .../editor/BeanFilterableComboBoxDemoHandler.java | 2 +- .../select/FilterableDoubleListDemoHandler.java | 2 +- .../jaxx/demo/component/swing/HidorButtonDemo.jaxx | 8 +- .../jaxx/demo/entities/DemoDataProvider.java | 2 +- .../jaxx/demo/feature/nav/NavDemoHandler.java | 16 +- .../feature/nav/tree/ActorsTreeNodeLoador.java | 4 +- .../feature/nav/tree/MoviesTreeNodeLoador.java | 6 +- .../feature/nav/tree/NavDemoTreeCellRenderer.java | 2 +- .../demo/feature/nav/tree/NavDemoTreeHelper.java | 2 +- .../nav/treetable/ActorsTreeTableNodeLoador.java | 4 +- .../nav/treetable/MoviesTreeTableNodeLoador.java | 6 +- .../nav/treetable/NavDemoTreeTableHelper.java | 4 +- .../nav/treetable/NavDemoTreeTableModel.java | 4 +- .../list/ListBeanValidationDemoHandler.java | 12 +- .../feature/validation/list/PeopleTableModel.java | 2 +- .../nuiton/jaxx/demo/tree/DemoCellRenderer.java | 2 +- .../org/nuiton/jaxx/demo/tree/DemoNodeLoador.java | 4 +- jaxx-demo/src/main/resources/log4j.properties | 1 - .../demo/entities/Identity-error-validation.xml | 80 ++-- .../demo/entities/Identity-info-validation.xml | 80 ++-- .../demo/entities/Identity-warning-validation.xml | 80 ++-- .../jaxx/demo/entities/Model-error-validation.xml | 56 +-- .../jaxx/demo/entities/Model-info-validation.xml | 14 +- .../demo/entities/Model-warning-validation.xml | 24 +- .../jaxx/demo/entities/People-error-validation.xml | 4 +- .../jaxx/demo/entities/People-info-validation.xml | 6 +- .../demo/entities/People-warning-validation.xml | 4 +- jaxx-demo/src/main/resources/validators.xml | 53 ++- .../jaxx/demo/BeanValidatorDetectorTest.java | 4 +- jaxx-maven-plugin/pom.xml | 3 +- .../jaxx/plugin/AbstractGenerateHelpMojo.java | 8 +- .../nuiton/jaxx/plugin/GenerateHelpFilesMojo.java | 15 +- .../nuiton/jaxx/plugin/GenerateHelpIdsMojo.java | 20 +- .../org/nuiton/jaxx/plugin/GenerateHelpMojo.java | 6 +- .../nuiton/jaxx/plugin/GenerateHelpSearchMojo.java | 12 +- .../java/org/nuiton/jaxx/plugin/GenerateMojo.java | 38 +- .../main/java/org/nuiton/jaxx/plugin/NodeItem.java | 6 +- .../java/org/nuiton/jaxx/plugin/XmlHelper.java | 23 +- .../src/main/resources/defaultContent.html.vm | 6 +- .../src/main/resources/defaultHelpSet.hs.vm | 28 +- .../src/main/resources/defaultI18n.java.vm | 18 +- .../src/main/resources/defaultIndex.xml.vm | 23 +- .../src/main/resources/defaultMap.jhm.vm | 18 +- .../src/main/resources/defaultToc.xml.vm | 23 +- .../src/main/resources/log4j.properties | 1 - .../java/org/nuiton/jaxx/plugin/Bug1124Test.java | 13 +- .../java/org/nuiton/jaxx/plugin/Bug1404Test.java | 2 +- .../java/org/nuiton/jaxx/plugin/Bug1750Test.java | 7 +- .../java/org/nuiton/jaxx/plugin/CompilerTest.java | 2 +- .../nuiton/jaxx/plugin/CompilerValidatorTest.java | 6 +- .../nuiton/jaxx/plugin/DataBinding/BeanImpl.java | 2 +- .../org/nuiton/jaxx/plugin/DataBindingTest.java | 4 +- .../java/org/nuiton/jaxx/plugin/DecoratorTest.java | 2 +- .../org/nuiton/jaxx/plugin/Evolution74Test.java | 6 +- .../java/org/nuiton/jaxx/plugin/JaxxBaseTest.java | 15 +- .../java/org/nuiton/jaxx/plugin/NodeItemTest.java | 4 +- .../compilerTest/classReferences/JavaTaist.java | 2 +- .../validator/ok/Identity.java | 2 +- .../compilerValidatorTest/validator/ok/Model.java | 5 +- .../src/test/resources/log4j.properties | 1 - .../nuiton/jaxx/plugin/bug1404Test/Bug_1404.xml | 48 +- .../org/nuiton/jaxx/plugin/bug1404Test/Test1.jaxx | 6 +- .../org/nuiton/jaxx/plugin/bug1404Test/Test2.jaxx | 6 +- .../nuiton/jaxx/plugin/bug1404Test/TestParent.jaxx | 2 +- .../nuiton/jaxx/plugin/bug1722Test/Bug_1722.xml | 44 +- .../nuiton/jaxx/plugin/bug1722Test/DemoPanel.jaxx | 10 +- .../jaxx/plugin/bug1722Test/JButtonDemo.jaxx | 6 +- .../nuiton/jaxx/plugin/bug1750Test/Bug_1750.xml | 46 +- .../nuiton/jaxx/plugin/bug1750Test/ComboBox.jaxx | 26 +- .../nuiton/jaxx/plugin/bug1751Test/Bug_1751.xml | 48 +- .../org/nuiton/jaxx/plugin/bug184Test/Bug_184.xml | 42 +- .../org/nuiton/jaxx/plugin/bug184Test/MyPanel.jaxx | 16 +- .../nuiton/jaxx/plugin/compilerTest/CSSTests.xml | 46 +- .../jaxx/plugin/compilerTest/ClassReferences.xml | 42 +- .../jaxx/plugin/compilerTest/ClientProperty.xml | 44 +- .../ErrorJaxxContextImplementorClass.xml | 44 +- .../org/nuiton/jaxx/plugin/compilerTest/Errors.xml | 52 +-- .../org/nuiton/jaxx/plugin/compilerTest/Force.xml | 42 +- .../org/nuiton/jaxx/plugin/compilerTest/Icon.xml | 48 +- .../nuiton/jaxx/plugin/compilerTest/ImportTag.xml | 40 +- .../jaxx/plugin/compilerTest/Initializers.xml | 42 +- .../jaxx/plugin/compilerTest/InnerClasses.xml | 42 +- .../org/nuiton/jaxx/plugin/compilerTest/NoLog.xml | 44 +- .../plugin/compilerTest/OverridingDataBindings.xml | 42 +- .../org/nuiton/jaxx/plugin/compilerTest/Script.xml | 42 +- .../plugin/compilerTest/SpecialSubclassing.xml | 42 +- .../nuiton/jaxx/plugin/compilerTest/WithLog.xml | 44 +- .../plugin/compilerTest/cSSTests/CSSTests.jaxx | 6 +- .../plugin/compilerTest/cSSTests/GrandChild.jaxx | 16 +- .../compilerTest/cSSTests/Pseudoclasses.jaxx | 44 +- .../plugin/compilerTest/cSSTests/SimpleCSS.jaxx | 6 +- .../classReferences/ClassReferences.jaxx | 4 +- .../classReferences/ConstructorReferenceTest.jaxx | 2 +- .../classReferences/JAXXReferenceTest.jaxx | 2 +- .../compilerTest/classReferences/JAXXTest.jaxx | 2 +- .../classReferences/StaticMethodTest.jaxx | 2 +- .../compilerTest/clientProperty/TestOne.jaxx | 2 +- .../plugin/compilerTest/errors/AmbiguousName.jaxx | 2 +- .../compilerTest/errors/CellOutsideOfRow.jaxx | 8 +- .../plugin/compilerTest/errors/MixedContent.jaxx | 8 +- .../compilerTest/errors/RowOutsideOfTable.jaxx | 8 +- .../plugin/compilerTest/errors/RowWrongChild.jaxx | 2 +- .../compilerTest/errors/StyleParseError.jaxx | 6 +- .../jaxx/plugin/compilerTest/icon/Test1.jaxx | 4 +- .../compilerTest/initializers/Initializers.jaxx | 36 +- .../overridingDataBindings/CurrentTime.jaxx | 12 +- .../OverridingDataBindings.jaxx | 2 +- .../compilerTest/script/JScriptInitializer.jaxx | 30 +- .../compilerValidatorTest/ValidatorErrors.xml | 44 +- .../plugin/compilerValidatorTest/ValidatorOk.xml | 44 +- .../errors/AutoFieldComponentNotFound.jaxx | 7 +- .../validator/errors/DuplicatedBean.jaxx | 2 +- .../validator/errors/DuplicatedBean2.jaxx | 6 +- .../validator/errors/DuplicatedErrorListModel.jaxx | 5 +- .../errors/DuplicatedErrorTableModel.jaxx | 5 +- .../errors/DuplicatedFieldInSameValidator.jaxx | 10 +- .../errors/FieldBeanPropertyNotFound.jaxx | 6 +- .../validator/errors/FieldComponentNotFound.jaxx | 6 +- .../validator/errors/FieldComponentNotFound2.jaxx | 6 +- .../validator/errors/FieldNoName.jaxx | 6 +- .../validator/errors/FieldNoName2.jaxx | 6 +- .../validator/errors/Model.java | 5 +- .../validator/errors/NoBean.jaxx | 2 +- .../validator/errors/UnfoundBean.jaxx | 2 +- .../validator/errors/UnfoundErrorList.jaxx | 2 +- .../validator/errors/UnfoundErrorListModel.jaxx | 2 +- .../validator/errors/UnfoundErrorTable.jaxx | 2 +- .../validator/errors/UnfoundErrorTableModel.jaxx | 2 +- .../validator/errors/UnfoundParentValidator.jaxx | 3 +- .../validator/ok/FieldComponentDuplicated.jaxx | 10 +- .../validator/ok/Validation.jaxx | 520 ++++++++++----------- .../validator/ok/ValidationBeanClass.jaxx | 209 ++++----- .../nuiton/jaxx/plugin/dataBindingTest/First.jaxx | 35 +- .../jaxx/plugin/dataBindingTest/simpleBinding.xml | 42 +- .../jaxx/plugin/decoratorTest/BoxedDecorator.jaxx | 2 +- .../nuiton/jaxx/plugin/decoratorTest/Decorator.xml | 44 +- .../nuiton/jaxx/plugin/evolution74Test/error.xml | 44 +- .../plugin/evolution74Test/error/swingcombo.jaxx | 2 +- .../plugin/evolution74Test/error/swinglist.jaxx | 2 +- .../plugin/evolution74Test/error/swingtree.jaxx | 2 +- .../org/nuiton/jaxx/plugin/evolution74Test/ok.xml | 42 +- .../jaxx/plugin/evolution74Test/ok/jaxxcombo.jaxx | 2 +- .../jaxx/plugin/evolution74Test/ok/jaxxlist.jaxx | 2 +- .../jaxx/plugin/evolution74Test/ok/jaxxtree.jaxx | 2 +- .../org/nuiton/jaxx/plugin/i18nTest/I18nText.xml | 44 +- .../org/nuiton/jaxx/plugin/i18nTest/I18nTitle.xml | 44 +- .../jaxx/plugin/i18nTest/I18nToolTipText.xml | 44 +- .../jaxx/plugin/i18nTest/title/JTabbedPane.jaxx | 4 +- .../jaxx/plugin/i18nTest/title/JTabbedPane2.jaxx | 6 +- .../plugin/i18nTest/tooltiptext/JTabbedPane.jaxx | 4 +- .../plugin/i18nTest/tooltiptext/JTabbedPane2.jaxx | 4 +- .../plugin/i18nTest/tooltiptext/JTabbedPane3.jaxx | 6 +- .../org/nuiton/jaxx/plugin/lambdaTest/Lambda.xml | 46 +- .../jaxx/plugin/lambdaTest/LambdaHandler.java | 4 +- jaxx-runtime/pom.xml | 55 +-- .../java/org/nuiton/jaxx/runtime/JAXXAction.java | 42 -- .../java/org/nuiton/jaxx/runtime/SwingUtil.java | 21 +- .../awt/visitor/GetCompopentAtPointVisitor.java | 4 +- .../nuiton/jaxx/runtime/bean/BeanTypeAware.java | 2 +- .../jaxx/runtime/binding/DefaultJAXXBinding.java | 4 +- .../nuiton/jaxx/runtime/context/DataContext.java | 430 ----------------- .../runtime/context/DefaultApplicationContext.java | 12 +- .../jaxx/runtime/context/DefaultJAXXContext.java | 10 +- .../jaxx/runtime/context/JAXXContextEntryDef.java | 14 +- .../org/nuiton/jaxx/runtime/css/Pseudoclasses.java | 12 +- .../nuiton/jaxx/runtime/swing/BlockingLayerUI.java | 4 +- .../jaxx/runtime/swing/BlockingLayerUI2.java | 4 +- .../org/nuiton/jaxx/runtime/swing/CardLayout2.java | 6 +- .../nuiton/jaxx/runtime/swing/CardLayout2Ext.java | 2 +- .../nuiton/jaxx/runtime/swing/ComponentMover.java | 4 +- .../jaxx/runtime/swing/ComponentResizer.java | 4 +- .../nuiton/jaxx/runtime/swing/CompoundIcon.java | 55 +-- .../nuiton/jaxx/runtime/swing/JAXXButtonGroup.java | 2 +- .../nuiton/jaxx/runtime/swing/JAXXComboBox.java | 2 +- .../org/nuiton/jaxx/runtime/swing/JAXXList.java | 12 +- .../runtime/swing/application/ActionExecutor.java | 10 +- .../runtime/swing/application/ActionWorker.java | 4 +- .../runtime/swing/editor/BooleanCellEditor.java | 7 +- .../jaxx/runtime/swing/editor/EnumEditor.java | 12 +- .../runtime/swing/editor/KeyStrokeCellEditor.java | 3 +- .../jaxx/runtime/swing/help/JAXXHelpBroker.java | 24 +- .../runtime/swing/list/ActionCheckListModel.java | 264 +++++------ .../nuiton/jaxx/runtime/swing/list/CheckList.java | 188 ++++---- .../jaxx/runtime/swing/list/CheckListAction.java | 50 +- .../jaxx/runtime/swing/list/CheckListEditor.java | 58 +-- .../jaxx/runtime/swing/list/CheckListModel.java | 56 +-- .../jaxx/runtime/swing/list/CheckListRenderer.java | 363 +++++++------- .../runtime/swing/list/DefaultCheckListModel.java | 155 +++--- .../swing/list/filter/CheckListFilterType.java | 50 +- .../filter/DefaultFilterableCheckListModel.java | 14 +- .../filter/FilterableActionCheckListModel.java | 8 +- .../swing/list/filter/FilterableCheckList.java | 8 +- .../list/filter/FilterableCheckListModel.java | 5 +- .../model/AbstractGenericListSelectionModel.java | 17 +- .../jaxx/runtime/swing/model/GenericListModel.java | 9 +- .../swing/model/GenericListSelectionModel.java | 2 +- .../swing/model/JaxxDefaultComboBoxModel.java | 6 +- .../runtime/swing/model/JaxxDefaultListModel.java | 6 +- .../swing/model/JaxxFilterableComboBoxModel.java | 8 +- .../swing/model/JaxxFilterableListModel.java | 13 +- .../jaxx/runtime/swing/nav/NavDataProvider.java | 2 +- .../nuiton/jaxx/runtime/swing/nav/NavHelper.java | 8 +- .../org/nuiton/jaxx/runtime/swing/nav/NavNode.java | 2 +- .../jaxx/runtime/swing/nav/NavNodeChildLoador.java | 2 +- .../nav/tree/AbstractNavTreeCellRenderer.java | 4 +- .../jaxx/runtime/swing/nav/tree/NavTreeBridge.java | 2 +- .../jaxx/runtime/swing/nav/tree/NavTreeNode.java | 4 +- .../swing/nav/treetable/NavTreeTableBridge.java | 2 +- .../swing/nav/treetable/NavTreeTableHelper.java | 4 +- .../swing/nav/treetable/NavTreeTableNode.java | 6 +- .../swing/renderer/BooleanCellRenderer.java | 2 +- .../swing/renderer/DecoratorListCellRenderer.java | 2 +- .../swing/renderer/DecoratorTableCellRenderer.java | 2 +- .../FilteredDecoratorListCellRenderer.java | 39 +- .../swing/renderer/I18nTableCellRenderer.java | 4 +- .../swing/renderer/LocaleListCellRenderer.java | 2 +- .../renderer/MultiDecoratorTableCelleRenderer.java | 2 +- .../runtime/swing/session/JSplitPaneState.java | 4 +- .../runtime/swing/session/JTabbedPaneState.java | 2 +- .../jaxx/runtime/swing/session/JTableState.java | 5 +- .../jaxx/runtime/swing/session/SwingSession.java | 7 +- .../jaxx/runtime/swing/session/WindowState.java | 14 +- .../swing/table/filter/AbstractTableFilter.java | 153 +++--- .../swing/table/filter/FilterChangeListener.java | 2 +- .../runtime/swing/table/filter/JTableFilter.java | 105 +++-- .../table/filter/TableAwareCheckListRenderer.java | 27 +- .../runtime/swing/table/filter/TableFilter.java | 119 ++--- .../swing/table/filter/TableFilterColumnPopup.java | 6 +- .../swing/table/filter/TableFilterState.java | 166 +++---- .../swing/table/filter/TableRowFilterSupport.java | 153 +++--- .../runtime/swing/wizard/BusyChangeListener.java | 2 +- .../jaxx/runtime/swing/wizard/WizardModel.java | 4 +- .../jaxx/runtime/swing/wizard/WizardUILancher.java | 4 +- .../runtime/swing/wizard/ext/WizardExtModel.java | 8 +- .../swing/wizard/ext/WizardExtStepModel.java | 2 +- .../runtime/swing/wizard/ext/WizardExtUtil.java | 4 +- .../java/org/nuiton/jaxx/runtime/UtilTest.java | 1 - .../context/DataContextEntryIteratorTest.java | 285 ----------- .../context/DefaultApplicationContextTest.java | 11 +- .../runtime/context/DefaultJAXXContextTest.java | 2 +- jaxx-runtime/src/test/resources/log4j.properties | 1 - jaxx-validator/pom.xml | 51 +- .../SimpleBeanValidatorMessageTableModel.java | 10 +- .../jaxx/validator/swing/SwingListValidator.java | 3 +- .../validator/swing/SwingListValidatorMessage.java | 4 +- .../swing/SwingListValidatorMessageTableModel.java | 14 +- ...wingListValidatorMessageTableMouseListener.java | 6 +- .../swing/SwingListValidatorMessageWidget.java | 6 +- ...SwingListValidatorTableEditorModelListener.java | 4 +- .../jaxx/validator/swing/SwingValidator.java | 19 +- .../validator/swing/SwingValidatorMessage.java | 2 +- .../swing/SwingValidatorMessageListModel.java | 10 +- .../SwingValidatorMessageListMouseListener.java | 4 +- .../swing/SwingValidatorMessageTableModel.java | 20 +- .../SwingValidatorMessageTableMouseListener.java | 4 +- .../swing/SwingValidatorMessageWidget.java | 9 +- .../jaxx/validator/swing/SwingValidatorUtil.java | 26 +- .../jaxx/validator/swing/ui/IconValidationUI.java | 2 +- .../jaxx/validator/swing/ui/ImageValidationUI.java | 2 +- .../swing/ui/TranslucentValidationUI.java | 2 +- .../swing/unified/UnifiedValidatorMessage.java | 13 +- .../unified/UnifiedValidatorMessageTableModel.java | 36 +- .../UnifiedValidatorMessageTableMouseListener.java | 8 +- .../UnifiedValidatorMessageTableRenderer.java | 2 +- .../swing/unified/UnifiedValidatorMessageUtil.java | 3 +- .../unified/UnifiedValidatorMessageWidget.java | 6 +- .../jaxx/validator/swing/unified/package-info.java | 1 + jaxx-validator/src/test/resources/log4j.properties | 1 - jaxx-validator/src/test/resources/validators.xml | 57 +-- jaxx-widgets-about/pom.xml | 3 +- .../org/nuiton/jaxx/widgets/about/AboutUI.jaxx | 3 +- .../nuiton/jaxx/widgets/about/AboutUIBuilder.java | 4 +- jaxx-widgets-common/pom.xml | 3 +- .../nuiton/jaxx/widgets/DecoratorPopupHandler.java | 2 +- .../MutateOnConditionalPropertyChangeListener.java | 14 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-config/pom.xml | 5 +- .../jaxx/widgets/config/ConfigCallBackUI.jaxx | 4 +- .../widgets/config/ConfigCallBackUIHandler.java | 10 +- .../jaxx/widgets/config/ConfigCategoryUI.jaxx | 4 +- .../widgets/config/ConfigCategoryUIHandler.java | 12 +- .../jaxx/widgets/config/ConfigTableEditor.java | 6 +- .../jaxx/widgets/config/ConfigUIHandler.java | 16 +- .../nuiton/jaxx/widgets/config/ConfigUIHelper.java | 19 +- .../jaxx/widgets/config/model/CallBackEntry.java | 2 +- .../widgets/config/model/CallBacksManager.java | 16 +- .../jaxx/widgets/config/model/CategoryModel.java | 1 + .../jaxx/widgets/config/model/ConfigUIModel.java | 7 +- .../jaxx/widgets/config/model/OptionModel.java | 8 +- .../org/nuiton/jaxx/widgets/config/package.html | 8 +- .../widgets/config/model/MyDelegateConfigTest.java | 46 +- .../config/model/MyInheritedConfigTest.java | 105 +---- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-datetime/pom.xml | 3 +- .../jaxx/widgets/datetime/DateCellRenderer.java | 9 +- .../jaxx/widgets/datetime/DateTimeEditor.jaxx | 6 +- .../widgets/datetime/DateTimeEditorHandler.java | 12 +- .../jaxx/widgets/datetime/DateTimeEditorModel.java | 2 +- .../datetime/ExtendedBasicDatePickerUI.java | 2 +- .../nuiton/jaxx/widgets/datetime/TimeEditor.jaxx | 3 +- .../jaxx/widgets/datetime/TimeEditorHandler.java | 8 +- .../jaxx/widgets/datetime/TimeEditorModel.java | 2 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-error/pom.xml | 3 +- .../nuiton/jaxx/widgets/error/ErrorDialogUI.jaxx | 2 +- .../jaxx/widgets/error/ErrorDialogUIHandler.java | 5 +- jaxx-widgets-extra/pom.xml | 14 +- jaxx-widgets-extra/src/main/assembly/deps.xml | 86 ++-- jaxx-widgets-extra/src/main/assembly/full.xml | 90 ++-- .../org/nuiton/jaxx/widgets/extra/AboutFrame.java | 87 ++-- .../jaxx/widgets/extra/ApplicationAction.java | 7 +- .../widgets/extra/CustomFocusTraversalPolicy.java | 8 +- .../nuiton/jaxx/widgets/extra/GridFlowLayout.java | 59 ++- .../widgets/extra/JComboBoxAutoCompletionKit.java | 21 +- .../jaxx/widgets/extra/SimpleInternalFrame.java | 73 +-- .../nuiton/jaxx/widgets/extra/SplashScreen.java | 40 +- .../org/nuiton/jaxx/widgets/extra/SwingUtil.java | 5 +- .../org/nuiton/jaxx/widgets/extra/SwitchPane.java | 7 +- .../nuiton/jaxx/widgets/extra/UIFSplitPane.java | 103 ++-- .../org/nuiton/jaxx/widgets/extra/WidgetUtil.java | 2 +- .../nuiton/jaxx/widgets/extra/XMLGridLayout.java | 20 +- .../widgets/extra/XMLGridParseConstraints.java | 88 ++-- .../jaxx/widgets/extra/datatips/DataTipCell.java | 3 +- .../widgets/extra/datatips/DataTipComponent.java | 20 +- .../widgets/extra/datatips/DataTipListener.java | 88 ++-- .../widgets/extra/datatips/DataTipManager.java | 119 ++--- .../jaxx/widgets/extra/datatips/DataTipPopup.java | 11 +- .../widgets/extra/datatips/ListDataTipCell.java | 12 +- .../extra/datatips/ListDataTipListener.java | 9 +- .../widgets/extra/datatips/TableDataTipCell.java | 5 +- .../extra/datatips/TableDataTipListener.java | 11 +- .../widgets/extra/datatips/TreeDataTipCell.java | 15 +- .../extra/datatips/TreeDataTipListener.java | 9 +- .../jaxx/widgets/extra/datatips/package-info.java | 2 +- .../jaxx/widgets/extra/editor/DefaultEditor.java | 4 +- .../nuiton/jaxx/widgets/extra/editor/Editor.java | 113 +++-- .../jaxx/widgets/extra/editor/EditorHelper.java | 29 +- .../jaxx/widgets/extra/editor/EditorInterface.java | 24 +- .../jaxx/widgets/extra/editor/JEditEditor.java | 47 +- .../jaxx/widgets/extra/editor/NullEditor.java | 33 +- .../jaxx/widgets/extra/editor/RSyntaxEditor.java | 48 +- .../jaxx/widgets/extra/editor/SDocEditor.java | 28 +- .../org/nuiton/jaxx/widgets/extra/package.html | 6 +- .../jaxx/widgets/extra/tooltip/FocusableTip.java | 505 ++++++++++---------- .../jaxx/widgets/extra/tooltip/SizeGrip.java | 402 ++++++++-------- .../nuiton/jaxx/widgets/extra/tooltip/TipUtil.java | 168 +++---- .../jaxx/widgets/extra/tooltip/TipWindow.java | 470 +++++++++---------- .../jaxx/widgets/extra/tooltip/package-info.java | 4 +- .../jaxx/widgets/extra/tree/FilterTreeModel.java | 22 +- .../nuiton/jaxx/widgets/extra/tree/TreeFilter.java | 8 +- .../nuiton/jaxx/widgets/extra/AboutFrameTest.java | 22 +- .../nuiton/jaxx/widgets/extra/IconFactoryTest.java | 3 +- .../nuiton/jaxx/widgets/extra/WidgetUtilTest.java | 11 +- .../jaxx/widgets/extra/XMLGridLayoutTest.java | 7 +- .../jaxx/widgets/extra/editor/EditorMain.java | 11 +- .../extra/toolTip/FocusableToolTipMain.java | 10 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-file/pom.xml | 3 +- .../nuiton/jaxx/widgets/file/BaseActionPanel.java | 13 +- .../nuiton/jaxx/widgets/file/FileCellEditor.java | 5 +- .../jaxx/widgets/file/FileEditorHandler.java | 2 +- jaxx-widgets-font/pom.xml | 3 +- jaxx-widgets-gis/pom.xml | 3 +- .../org/nuiton/jaxx/widgets/gis/DdCoordinate.java | 8 +- .../org/nuiton/jaxx/widgets/gis/DmdCoordinate.java | 10 +- .../org/nuiton/jaxx/widgets/gis/DmsCoordinate.java | 16 +- .../jaxx/widgets/gis/DmsCoordinateConverter.java | 4 +- .../widgets/gis/MaskFormatterFromConverter.java | 4 +- .../AbsoluteDdCoordinateEditorHandler.java | 14 +- .../AbsoluteDmdCoordinateEditorHandler.java | 18 +- .../AbsoluteDmsCoordinateEditorHandler.java | 18 +- .../widgets/gis/absolute/CoordinatesEditor.jaxx | 18 +- .../gis/absolute/CoordinatesEditorHandler.java | 8 +- .../jaxx/widgets/gis/absolute/package-info.java | 1 + .../signed/SignedDdCoordinateEditorHandler.java | 22 +- .../signed/SignedDmdCoordinateEditorHandler.java | 26 +- .../signed/SignedDmsCoordinateEditorHandler.java | 26 +- .../jaxx/widgets/gis/signed/package-info.java | 1 + .../nuiton/jaxx/widgets/gis/DdCoordinateTest.java | 6 +- .../gis/signed/SignedDmdCoordinateEditorTest.java | 6 +- .../gis/signed/SignedDmsCoordinateEditorTest.java | 6 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-hidor/pom.xml | 3 +- .../org/nuiton/jaxx/widgets/hidor/HidorButton.jaxx | 2 +- jaxx-widgets-i18n/pom.xml | 3 +- .../org/nuiton/jaxx/widgets/i18n/I18nEditor.jaxx | 18 +- .../jaxx/widgets/i18n/I18nEditorHandler.java | 5 +- jaxx-widgets-number/pom.xml | 5 +- .../jaxx/widgets/number/NumberCellEditor.java | 2 +- .../jaxx/widgets/number/NumberEditorHandler.java | 13 +- .../jaxx/widgets/number/NumberEditorModel.java | 2 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-select/pom.xml | 5 +- .../nuiton/jaxx/widgets/select/BeanComboBox.jaxx | 2 +- .../jaxx/widgets/select/BeanComboBoxHandler.java | 12 +- .../nuiton/jaxx/widgets/select/BeanDoubleList.jaxx | 26 +- .../jaxx/widgets/select/BeanDoubleListHandler.java | 71 ++- .../jaxx/widgets/select/BeanDoubleListModel.java | 21 +- .../widgets/select/BeanFilterableComboBox.jaxx | 2 +- .../select/BeanFilterableComboBoxHandler.java | 20 +- .../nuiton/jaxx/widgets/select/BeanListHeader.jaxx | 2 +- .../jaxx/widgets/select/BeanListHeaderHandler.java | 19 +- .../jaxx/widgets/select/FilterableDoubleList.jaxx | 10 +- .../select/FilterableDoubleListHandler.java | 54 +-- .../widgets/select/FilterableDoubleListModel.java | 2 +- .../src/test/resources/log4j.properties | 1 - jaxx-widgets-status/pom.xml | 3 +- .../jaxx/widgets/status/MemoryStatusWidget.jaxx | 2 +- .../widgets/status/MemoryStatusWidgetHandler.java | 6 +- .../jaxx/widgets/status/StatusMessagePanel.jaxx | 6 +- .../widgets/status/StatusMessagePanelHandler.java | 4 +- src/site/rst/BeanValidator.rst | 2 +- src/site/rst/demo.rst | 4 +- src/site/rst/index.rst | 2 +- src/site/rst/old-compiler-doc/BeanValidator.rst | 2 +- 504 files changed, 5586 insertions(+), 6553 deletions(-) delete mode 100644 jaxx-runtime/src/main/java/org/nuiton/jaxx/runtime/JAXXAction.java delete mode 100644 jaxx-runtime/src/main/java/org/nuiton/jaxx/runtime/context/DataContext.java delete mode 100644 jaxx-runtime/src/test/java/org/nuiton/jaxx/runtime/context/DataContextEntryIteratorTest.java -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.