This is an automated email from the git hooks/post-receive script. New commit to branch develop-2.x in repository jaxx. See http://git.nuiton.org/jaxx.git commit d961caa3a982e57ef15b5f92cc510a176c8f0252 Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 18 09:22:01 2016 +0100 Make javadoc ok with jdk 8 (See #3848) --- .../application/ApplicationBusinessException.java | 2 +- .../jaxx/application/ApplicationContext.java | 2 +- .../jaxx/application/ApplicationDataUtil.java | 4 +- .../nuiton/jaxx/application/ApplicationIOUtil.java | 2 +- .../application/ApplicationTechnicalException.java | 2 +- .../jaxx/application/bean/JavaBeanObject.java | 2 +- .../swing/AbstractApplicationUIHandler.java | 4 +- .../jaxx/application/swing/ApplicationUI.java | 2 +- .../swing/action/ApplicationActionFactory.java | 2 +- .../swing/actionng/ApplicationAction.java | 2 +- .../swing/actionng/ApplicationActionEngine.java | 2 +- .../swing/actionng/ApplicationActionEvent.java | 2 +- .../swing/actionng/ApplicationActionListener.java | 2 +- .../swing/util/ApplicationExceptionHandler.java | 4 +- .../application/swing/util/ApplicationUIUtil.java | 2 +- .../jaxx/application/swing/util/CloseableUI.java | 2 +- .../src/main/java/jaxx/compiler/ClassMap.java | 2 +- .../main/java/jaxx/compiler/CompiledObject.java | 6 +- .../jaxx/compiler/CompiledObjectDecorator.java | 2 +- .../java/jaxx/compiler/CompilerConfiguration.java | 2 +- .../src/main/java/jaxx/compiler/I18nHelper.java | 10 ++-- .../src/main/java/jaxx/compiler/IDHelper.java | 5 +- .../src/main/java/jaxx/compiler/JAXXCompiler.java | 18 +++--- .../main/java/jaxx/compiler/JAXXCompilerFile.java | 4 +- .../src/main/java/jaxx/compiler/JAXXEngine.java | 4 +- .../src/main/java/jaxx/compiler/JAXXFactory.java | 5 +- .../java/jaxx/compiler/beans/JAXXIntrospector.java | 2 +- .../jaxx/compiler/binding/DataBindingHelper.java | 12 ++-- .../java/jaxx/compiler/binding/DataListener.java | 2 +- .../java/jaxx/compiler/binding/DataSource.java | 4 +- .../java/jaxx/compiler/binding/JavaParserUtil.java | 4 +- .../binding/writers/DefaultJAXXBindingWriter.java | 2 +- .../binding/writers/JAXXBindingWriter.java | 8 +-- .../writers/SimpleJAXXObjectBindingWriter.java | 2 +- .../java/jaxx/compiler/css/StylesheetHelper.java | 2 +- .../main/java/jaxx/compiler/css/parser/Token.java | 4 +- .../jaxx/compiler/css/parser/TokenMgrError.java | 4 +- .../HelpRootCompiledObjectDecorator.java | 2 +- .../compiler/finalizers/AbstractFinalizer.java | 2 +- .../jaxx/compiler/finalizers/DefaultFinalizer.java | 2 +- .../java/jaxx/compiler/java/JavaConstructor.java | 4 +- .../jaxx/compiler/java/JavaElementFactory.java | 2 +- .../src/main/java/jaxx/compiler/java/JavaFile.java | 2 +- .../jaxx/compiler/java/parser/ParseException.java | 4 +- .../main/java/jaxx/compiler/java/parser/Token.java | 4 +- .../jaxx/compiler/java/parser/TokenMgrError.java | 4 +- .../compiler/reflect/ClassDescriptorHelper.java | 4 +- .../compiler/reflect/ClassDescriptorResolver.java | 2 +- .../ClassDescriptorResolverFromJavaFile.java | 2 +- .../main/java/jaxx/compiler/spi/Initializer.java | 2 +- .../compiler/tags/DefaultComponentHandler.java | 2 +- .../jaxx/compiler/tags/DefaultObjectHandler.java | 18 +++--- .../main/java/jaxx/compiler/tags/TagManager.java | 20 +++---- .../tags/validator/BeanValidatorHandler.java | 4 +- .../java/jaxx/compiler/tasks/FinalizeTask.java | 2 +- .../compiler/tasks/GenerateConstructorsTask.java | 8 +-- .../java/jaxx/compiler/tasks/JAXXEngineTask.java | 2 +- .../jaxx/compiler/binding/JavaParserUtilTest.java | 2 +- .../java/jaxx/compiler/java/JavaFieldTest.java | 2 +- .../java/jaxx/compiler/reflect/MyChildClass.java | 2 +- .../test/java/jaxx/compiler/reflect/MyEnum.java | 2 +- .../java/jaxx/compiler/types/TypeManagerTest.java | 2 +- .../jaxx/runtime/swing/config/ConfigUIHelper.java | 2 +- .../runtime/swing/config/model/CallBackMap.java | 2 +- .../swing/config/model/CallBacksManager.java | 2 +- .../runtime/swing/config/model/CategoryModel.java | 2 +- .../swing/config/model/ConfigTableModel.java | 2 +- .../runtime/swing/config/model/ConfigUIModel.java | 8 +-- .../swing/config/model/ConfigUIModelBuilder.java | 18 +++--- .../java/jaxx/demo/DemoApplicationContext.java | 4 +- jaxx-demo/src/main/java/jaxx/demo/DemoConfig.java | 10 ++-- .../main/java/jaxx/demo/DemoSourcesHandler.java | 2 +- .../src/main/java/jaxx/demo/DemoUIHandler.java | 2 +- .../jaxx/editor/SimpleTimeEditorDemoHandler.java | 2 +- .../jaxx/editor/SimpleTimeEditorDemoModel.java | 2 +- .../java/jaxx/demo/entities/DemoDataProvider.java | 2 +- .../jaxx/demo/feature/databinding/DemoUIModel.java | 2 +- .../feature/nav/tree/ActorsTreeNodeLoador.java | 2 +- .../feature/nav/tree/MoviesTreeNodeLoador.java | 2 +- .../feature/nav/tree/NavDemoTreeCellRenderer.java | 2 +- .../demo/feature/nav/tree/NavDemoTreeHelper.java | 2 +- .../demo/feature/nav/tree/NavDemoTreeNode.java | 2 +- .../nav/treetable/ActorsTreeTableNodeLoador.java | 2 +- .../nav/treetable/MoviesTreeTableNodeLoador.java | 2 +- .../nav/treetable/NavDemoTreeTableHelper.java | 2 +- .../nav/treetable/NavDemoTreeTableModel.java | 2 +- .../nav/treetable/NavDemoTreeTableNode.java | 2 +- .../main/java/jaxx/demo/tree/DemoCellRenderer.java | 2 +- .../main/java/jaxx/demo/tree/DemoNodeLoador.java | 2 +- .../main/java/jaxx/demo/tree/DemoTreeHelper.java | 2 +- .../jaxx/plugin/AbstractGenerateHelpMojo.java | 2 +- .../org/nuiton/jaxx/plugin/AbstractJaxxMojo.java | 6 +- .../nuiton/jaxx/plugin/GenerateHelpFilesMojo.java | 10 ++-- .../nuiton/jaxx/plugin/GenerateHelpIdsMojo.java | 12 ++-- .../org/nuiton/jaxx/plugin/GenerateHelpMojo.java | 2 +- .../nuiton/jaxx/plugin/GenerateHelpSearchMojo.java | 2 +- .../java/org/nuiton/jaxx/plugin/GenerateMojo.java | 40 ++++++------- .../java/org/nuiton/jaxx/plugin/Bug184Test.java | 2 +- .../java/org/nuiton/jaxx/plugin/JaxxBaseTest.java | 2 +- .../src/main/java/jaxx/runtime/Base64Coder.java | 12 ++-- .../src/main/java/jaxx/runtime/JAXXBinding.java | 2 +- .../src/main/java/jaxx/runtime/JAXXContext.java | 18 +++--- .../src/main/java/jaxx/runtime/JAXXUtil.java | 6 +- .../src/main/java/jaxx/runtime/SwingUtil.java | 33 ++++++----- .../jaxx/runtime/awt/visitor/BuildTreeVisitor.java | 2 +- .../runtime/awt/visitor/ComponentTreeNode.java | 2 +- .../awt/visitor/DebugComponentTreeNodeVisitor.java | 2 +- .../awt/visitor/GetCompopentAtPointVisitor.java | 2 +- .../main/java/jaxx/runtime/bean/BeanTypeAware.java | 2 +- .../jaxx/runtime/binding/DefaultJAXXBinding.java | 2 +- .../runtime/binding/SimpleJAXXObjectBinding.java | 2 +- .../runtime/context/DefaultApplicationContext.java | 8 +-- .../jaxx/runtime/context/DefaultJAXXContext.java | 6 +- .../jaxx/runtime/context/JAXXContextEntryDef.java | 4 +- .../jaxx/runtime/context/JAXXInitialContext.java | 10 ++-- .../java/jaxx/runtime/swing/BlockingLayerUI.java | 10 ++-- .../java/jaxx/runtime/swing/BlockingLayerUI2.java | 8 +-- .../main/java/jaxx/runtime/swing/CardLayout2.java | 10 ++-- .../java/jaxx/runtime/swing/CardLayout2Ext.java | 2 +- .../java/jaxx/runtime/swing/ComponentMover.java | 6 +- .../java/jaxx/runtime/swing/ComponentResizer.java | 2 +- .../runtime/swing/application/ActionExecutor.java | 6 +- .../swing/application/ApplicationRunner.java | 2 +- .../jaxx/runtime/swing/editor/ColorCellEditor.java | 2 +- .../jaxx/runtime/swing/editor/LocaleEditor.java | 4 +- .../jaxx/runtime/swing/help/JAXXHelpBroker.java | 2 +- .../model/AbstractGenericListSelectionModel.java | 2 +- .../jaxx/runtime/swing/model/GenericListEvent.java | 2 +- .../runtime/swing/model/GenericListListener.java | 2 +- .../jaxx/runtime/swing/model/GenericListModel.java | 2 +- .../swing/model/GenericListSelectionModel.java | 2 +- .../swing/model/JaxxDefaultComboBoxModel.java | 2 +- .../runtime/swing/model/JaxxDefaultListModel.java | 18 +++--- .../java/jaxx/runtime/swing/nav/NavBridge.java | 4 +- .../jaxx/runtime/swing/nav/NavDataProvider.java | 2 +- .../java/jaxx/runtime/swing/nav/NavHelper.java | 66 +++++++++++----------- .../main/java/jaxx/runtime/swing/nav/NavNode.java | 28 ++++----- .../jaxx/runtime/swing/nav/NavNodeChildLoador.java | 10 ++-- .../nav/tree/AbstractNavTreeCellRenderer.java | 2 +- .../jaxx/runtime/swing/nav/tree/NavTreeBridge.java | 2 +- .../swing/nav/tree/NavTreeNodeChildLoador.java | 2 +- .../swing/nav/treetable/NavTreeTableBridge.java | 2 +- .../swing/nav/treetable/NavTreeTableModel.java | 2 +- .../swing/nav/treetable/NavTreeTableNode.java | 2 +- .../nav/treetable/NavTreeTableNodeChildLoador.java | 2 +- .../runtime/swing/renderer/ColorCellRenderer.java | 2 +- .../DecoratorProviderListCellRenderer.java | 4 +- .../DecoratorProviderTableCellRenderer.java | 4 +- .../swing/session/JXTableSwingSessionState.java | 2 +- .../jaxx/runtime/swing/session/SwingSession.java | 35 ++++++------ .../jaxx/runtime/swing/wizard/WizardModel.java | 6 +- .../java/jaxx/runtime/swing/wizard/WizardUtil.java | 2 +- .../runtime/swing/wizard/ext/WizardExtStep.java | 6 +- .../src/main/java/jaxx/runtime/JAXXValidator.java | 2 +- .../SimpleBeanValidatorMessageTableModel.java | 4 +- .../swing/SwingListValidatorDataLocator.java | 2 +- .../swing/SwingListValidatorMessageTableModel.java | 6 +- .../runtime/validator/swing/SwingValidator.java | 38 ++++++------- .../SwingValidatorMessageListMouseListener.java | 2 +- .../swing/SwingValidatorMessageTableModel.java | 6 +- .../SwingValidatorMessageTableMouseListener.java | 2 +- .../validator/swing/SwingValidatorUtil.java | 24 ++++---- .../validator/swing/meta/ValidatorField.java | 2 +- .../swing/ui/AbstractBeanValidatorUI.java | 2 +- .../unified/UnifiedValidatorMessageTableModel.java | 8 +-- .../jaxx/widgets/extra/SimpleInternalFrame.java | 50 ++++++++-------- .../nuiton/jaxx/widgets/extra/UIFSplitPane.java | 5 +- .../widgets/extra/datatips/DataTipComponent.java | 3 +- .../jaxx/widgets/extra/editor/DefaultEditor.java | 23 ++++---- .../jaxx/widgets/extra/tooltip/TipWindow.java | 34 +++++------ .../jaxx/widgets/extra/tree/FilterTreeModel.java | 15 ++--- .../org/nuiton/jaxx/widgets/gis/DdCoordinate.java | 6 +- .../org/nuiton/jaxx/widgets/gis/DmdCoordinate.java | 8 +-- .../org/nuiton/jaxx/widgets/gis/DmsCoordinate.java | 8 +-- .../gis/signed/SignedDmdCoordinateEditorTest.java | 2 +- .../gis/signed/SignedDmsCoordinateEditorTest.java | 2 +- .../java/jaxx/runtime/swing/BaseActionPanel.java | 3 +- .../java/jaxx/runtime/swing/JAXXWidgetUtil.java | 2 +- .../java/jaxx/runtime/swing/ListSelectorModel.java | 2 +- .../runtime/swing/editor/FileEditorHandler.java | 2 +- .../jaxx/runtime/swing/editor/KeyStrokeEditor.java | 2 +- .../runtime/swing/editor/NumberEditorHandler.java | 4 +- .../swing/editor/SimpleTimeEditorHandler.java | 2 +- .../swing/editor/SimpleTimeEditorModel.java | 2 +- .../swing/editor/bean/BeanComboBoxHandler.java | 10 ++-- .../swing/editor/bean/BeanDoubleListHandler.java | 4 +- .../swing/editor/bean/BeanDoubleListModel.java | 2 +- .../editor/bean/BeanFilterableComboBoxHandler.java | 10 ++-- .../swing/editor/bean/BeanListHeaderHandler.java | 2 +- .../runtime/swing/editor/cell/DateCellEditor.java | 2 +- .../runtime/swing/editor/cell/FileCellEditor.java | 2 +- .../swing/editor/cell/KeyStrokeCellEditor.java | 2 +- .../swing/editor/cell/NumberCellEditor.java | 4 +- .../runtime/swing/editor/gis/DmdCoordinate.java | 8 +-- .../runtime/swing/editor/gis/DmsCoordinate.java | 8 +-- .../jaxx/runtime/swing/log/JAXXLog4jAppender.java | 9 +-- .../jaxx/runtime/swing/log/JAXXLog4jHandler.java | 25 ++++---- .../java/jaxx/runtime/swing/log/JAXXLog4jUI.jaxx | 8 +-- .../runtime/swing/renderer/DateCellRenderer.java | 2 +- .../swing/table/filter/TableFilterColumnPopup.java | 4 +- .../plaf/basic/ExtendedBasicDatePickerUI.java | 2 +- .../swing/editor/gis/DmdCoordinateEditorTest.java | 2 +- .../swing/editor/gis/DmsCoordinateEditorTest.java | 2 +- 203 files changed, 579 insertions(+), 594 deletions(-) diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationBusinessException.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationBusinessException.java index 0558f0c..d3ccfdb 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationBusinessException.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationBusinessException.java @@ -25,7 +25,7 @@ package org.nuiton.jaxx.application; /** * Application business exception, a such exeception should be shown to * user in application. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationContext.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationContext.java index 1b3cbb4..46e8a28 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationContext.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationContext.java @@ -24,7 +24,7 @@ package org.nuiton.jaxx.application; /** * Context of application, may contains config, data sources, ... - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationDataUtil.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationDataUtil.java index 69b512f..ce12450 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationDataUtil.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationDataUtil.java @@ -31,9 +31,9 @@ import java.util.Date; /** * Useful methods on data. - * <p/> + * * TODO Needs some javadoc. - * <p/> + * * Created on 11/24/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationIOUtil.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationIOUtil.java index 7470311..70c8475 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationIOUtil.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationIOUtil.java @@ -48,7 +48,7 @@ import static org.nuiton.i18n.I18n.t; /** * Useful methods around IO, all method errors are boxes a * {@link ApplicationTechnicalException}. - * <p/> + * * Created on 11/24/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationTechnicalException.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationTechnicalException.java index 3080bab..6fbb50b 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationTechnicalException.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/ApplicationTechnicalException.java @@ -24,7 +24,7 @@ package org.nuiton.jaxx.application; /** * Application Technical exception. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/bean/JavaBeanObject.java b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/bean/JavaBeanObject.java index 266db46..4a49081 100644 --- a/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/bean/JavaBeanObject.java +++ b/jaxx-application-api/src/main/java/org/nuiton/jaxx/application/bean/JavaBeanObject.java @@ -71,7 +71,7 @@ public interface JavaBeanObject { * * <pre> * PropertyChangeListener[] listeners = bean.getPropertyChangeListeners(); - * for (int i = 0; i < listeners.length; i++) { + * for (int i = 0; i < listeners.length; i++) { * if (listeners[i] instanceof PropertyChangeListenerProxy) { * PropertyChangeListenerProxy proxy = * (PropertyChangeListenerProxy)listeners[i]; diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/AbstractApplicationUIHandler.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/AbstractApplicationUIHandler.java index 3e6da61..3a2c5c2 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/AbstractApplicationUIHandler.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/AbstractApplicationUIHandler.java @@ -131,7 +131,7 @@ import static org.nuiton.i18n.I18n.t; /** * Handler of any ui. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com @@ -158,7 +158,7 @@ public abstract class AbstractApplicationUIHandler<M, UI extends ApplicationUI<M /** * Hook to prepare popup just before showing it. - * <p/> + * * The right place to update actions accessibility; a quite better design * than trying to update each time something change in the table... * diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/ApplicationUI.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/ApplicationUI.java index 4c2d810..545e132 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/ApplicationUI.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/ApplicationUI.java @@ -26,7 +26,7 @@ import jaxx.runtime.JAXXObject; /** * Contract to place on each ui. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionFactory.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionFactory.java index d8198e3..06f8d63 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionFactory.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/action/ApplicationActionFactory.java @@ -34,7 +34,7 @@ import static org.nuiton.i18n.I18n.t; /** * Factory of actions. - * <p/> + * * Created on 11/24/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationAction.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationAction.java index 0f09cf2..600bc88 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationAction.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationAction.java @@ -24,7 +24,7 @@ package org.nuiton.jaxx.application.swing.actionng; /** * Contract of an application action. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEngine.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEngine.java index 5fdf16e..610d52c 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEngine.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEngine.java @@ -26,7 +26,7 @@ import javax.swing.event.EventListenerList; /** * Engine what consumes incoming actions. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEvent.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEvent.java index d1023c2..67a329d 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEvent.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionEvent.java @@ -26,7 +26,7 @@ import java.util.EventObject; /** * Events... - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionListener.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionListener.java index e778211..4314306 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionListener.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/actionng/ApplicationActionListener.java @@ -26,7 +26,7 @@ import java.util.EventListener; /** * To listen {@link ApplicationActionEngine} events. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationExceptionHandler.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationExceptionHandler.java index 0a322b7..b822a27 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationExceptionHandler.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationExceptionHandler.java @@ -29,10 +29,10 @@ import org.nuiton.jaxx.application.ApplicationTechnicalException; /** * Global exception handler. - * <p/> + * * Catch all application uncaught and display it in a custom JoptionPane * or JXErrorPane. - * <p/> + * * See http://stackoverflow.com/a/4448569/1165234 for details. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationUIUtil.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationUIUtil.java index 2d5c749..d7793d9 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationUIUtil.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/ApplicationUIUtil.java @@ -43,7 +43,7 @@ import static org.nuiton.i18n.I18n.t; /** * Useful ui methods. - * <p/> + * * Created on 11/23/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/CloseableUI.java b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/CloseableUI.java index 3ebe18b..d28912e 100644 --- a/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/CloseableUI.java +++ b/jaxx-application-swing/src/main/java/org/nuiton/jaxx/application/swing/util/CloseableUI.java @@ -24,7 +24,7 @@ package org.nuiton.jaxx.application.swing.util; /** * Place this contract on any handler of ui that need some check before closing. - * <p/> + * * Contract to close an ui. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/ClassMap.java b/jaxx-compiler/src/main/java/jaxx/compiler/ClassMap.java index 144b799..b2d3b2a 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/ClassMap.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/ClassMap.java @@ -36,7 +36,7 @@ import java.util.List; * A Map implementation which uses Classes as keys. <code>ClassMap</code> differs from typical maps * in that it takes subclasses into account; mapping a class to a value also maps all subclasses of * that class to the value. - * <p/> + * * A <code>get</code> operation will return the value associated with the class itself, or failing * that, with its nearest ancestor for which there exists a mapping. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java b/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java index b6b4cb7..5cd6a16 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObject.java @@ -68,7 +68,7 @@ public class CompiledObject { /** * The type of the object without fqn if possible. - * <p/> + * * This is used when casting on an overridden object and only available if * {@link #override} is set to {@code true}. */ @@ -199,7 +199,7 @@ public class CompiledObject { /** * Creates a new <code>CompiledObject</code>. - * <p/> + * * To be useful, the object should be registered with a * <code>JAXXCompiler</code> using * {@link JAXXCompiler#registerCompiledObject(CompiledObject)} . @@ -322,7 +322,7 @@ public class CompiledObject { /** * Sets the simple type of the object. - * <p/> + * * Used when castin an overridden object. * * @param simpleType the simple type to use (or the fqn if there is a diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObjectDecorator.java b/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObjectDecorator.java index 9f0aed6..b9c2bd6 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObjectDecorator.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/CompiledObjectDecorator.java @@ -26,7 +26,7 @@ import jaxx.compiler.java.JavaFile; /** * Contract of compiled object decorator at generation time. - * <p/> + * * Note : The implementation of this class must be stateless. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/CompilerConfiguration.java b/jaxx-compiler/src/main/java/jaxx/compiler/CompilerConfiguration.java index 59da9a7..0ab3f82 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/CompilerConfiguration.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/CompilerConfiguration.java @@ -85,7 +85,7 @@ public interface CompilerConfiguration { /** * Returns whether or not should recurse in css for existing JAXX Object. - * <p/> + * * <b>Note:</b> This functionnality was here at the beginning of the project * but offers nothing very usefull, will be remove probably in JAXX 3.0. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/I18nHelper.java b/jaxx-compiler/src/main/java/jaxx/compiler/I18nHelper.java index 4ab922d..4181cc2 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/I18nHelper.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/I18nHelper.java @@ -33,7 +33,7 @@ import java.util.List; /** * I18n methods to add {@link I18n#t(String, Object...)} method on some attributes. - * <p/> + * * Make sure to set an i18nable compiler to have his {@link CompilerConfiguration#isI18nable()} returning true. * * @author Tony Chemit - chemit@codelutin.com @@ -67,11 +67,11 @@ public class I18nHelper { /** * Add the i18n on a attribute. - * <p/> + * * Note: <b>Be ware : </b> no test is done here to ensure we are on a i18neable attribute for an i18nable compiler. - * <p/> + * * Make sure with the method {@link I18nHelper#isI18nableAttribute(String, JAXXCompiler)} returns - * <code>true</code< before using this method. + * <code>true</code> before using this method. * * @param widgetId the id of the widget * @param attributeName the name of the attribute @@ -116,7 +116,7 @@ public class I18nHelper { /** * Box a i18n key with code to be used as a i18n mnemonic. - * <p/> + * * Note: <b>Be ware : </b> no test is done here to ensure we are on a * i18neable attribute for an i18nable compiler. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/IDHelper.java b/jaxx-compiler/src/main/java/jaxx/compiler/IDHelper.java index 57d717d..f8eac42 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/IDHelper.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/IDHelper.java @@ -30,14 +30,11 @@ import java.util.TreeMap; /** * A usefull class to generate Ids. - * <p/> + * * Created: 27 nov. 2009 * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> - * Mise a jour: $Date$ par : - * $Author$ */ public class IDHelper { /** diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java index 60656d2..9fe52df 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompiler.java @@ -108,7 +108,7 @@ public class JAXXCompiler { /** * True to throw exceptions when we encounter unresolvable classes, * false to ignore. - * <p/> + * * This is currently set to false until JAXX has full support for * inner classes (including enumerations), because currently they don't * always resolve (but will generally run without error anyway). @@ -208,7 +208,7 @@ public class JAXXCompiler { /** * A list of Runnables which will be run after the first compilation pass. - * <p/> + * * This is primarily used to trigger the creation of CompiledObjects, * which cannot be created during the first pass and must be created * in document order. @@ -253,14 +253,14 @@ public class JAXXCompiler { /** * Maps object ID strings to the objects themselves. - * <p/> + * * These are created during the second compilation pass. */ protected Map<String, CompiledObject> objects; /** * Maps objects to their ID strings. - * <p/> + * * These are created during the second compilation pass. */ protected Map<CompiledObject, String> ids; @@ -1357,7 +1357,7 @@ public class JAXXCompiler { /** * Checks if the super class of the mirrored javaFile is aware of the * iven {@code type}. - * <p/> + * * <strong>Note:</strong> If no super-class exist, then returns * {@code false}. * @@ -1558,7 +1558,7 @@ public class JAXXCompiler { /** * Loads the given file and returns its content. - * <p/> + * * <b>Note:</b> If any errors encounters, then report an error in the * compiler and returns an empty string. * @@ -1592,7 +1592,7 @@ public class JAXXCompiler { /** * Verifies that a snippet of Java code parses correctly. - * <p/> + * * A warning is generated if the string has enclosing curly braces. * * @param javaCode the Java code snippet to test @@ -2053,7 +2053,7 @@ public class JAXXCompiler { /** * Try to import the given type into the underlying java file of this compiler. - * <p/> + * * If import can not be done, will then returns the fully qualified name of * the type. * @@ -2067,7 +2067,7 @@ public class JAXXCompiler { /** * Try to import the given type into the underlying java file of this compiler. - * <p/> + * * If import can not be done, will then returns the fully qualified name of * the type. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompilerFile.java b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompilerFile.java index f0fecd7..d622a22 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompilerFile.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXCompilerFile.java @@ -31,9 +31,9 @@ import java.net.URL; /** * Represents a file to be treated by the {@link JAXXCompiler}. - * <p/> + * * It contains informations about jaxx file, ident css, class name,... - * <p/> + * * <b>Note:</b> This class will be more used in next version (will have the * compiler it-self, symbols table,...). * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXEngine.java b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXEngine.java index 221561b..679653e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXEngine.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXEngine.java @@ -45,7 +45,7 @@ import java.util.Map; /** * The engine to compile jaxx files. - * <p/> + * * The method {@link #run()} launch the compilation of files. * * @author Tony Chemit - chemit@codelutin.com @@ -464,7 +464,7 @@ public class JAXXEngine { /** * Add a profile time for the given compiler and key. - * <p/> + * * Note: if {@link #profiler} is {@code null}, do nothing * * @param compiler the compiler to profile diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXFactory.java b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXFactory.java index 78acce5..9bb73d8 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/JAXXFactory.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/JAXXFactory.java @@ -67,7 +67,7 @@ public class JAXXFactory { /** * Create a new launchor and set it as current launchor accessible via * method {@link #getEngine()}. - * <p/> + * * The launchor will be prepared to run a set of files, expressed as paths * relative to a base directory. * The class names of the compiled files are derived from the relative path @@ -114,8 +114,7 @@ public class JAXXFactory { } /** - * @return <code> if there is an engine registred, - * <code>false</code> otherwise. + * @return {@code true} if there is an engine registred, {@code false} otherwise. */ public static boolean isEngineRegistred() { return engine != null; diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/beans/JAXXIntrospector.java b/jaxx-compiler/src/main/java/jaxx/compiler/beans/JAXXIntrospector.java index 654ee0d..cb3a01e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/beans/JAXXIntrospector.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/beans/JAXXIntrospector.java @@ -43,7 +43,7 @@ import java.util.Map; * and changed a few things, but the licensing terms are incompatible. This implementation is incomplete -- it only * bothers to report info that JAXX actually checks. It also relaxes some of Introspector's rules a bit, but I * don't believe it results in any meaningful incompatibilities. - * <p/> + * * JAXX uses its own introspector rather than the built-in * <code>java.beans.Introspector</code> so that it can introspect {@link ClassDescriptor}, * not just <code>java.lang.Class</code>. diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataBindingHelper.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataBindingHelper.java index 815f5f5..9a5b62c 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataBindingHelper.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataBindingHelper.java @@ -34,10 +34,10 @@ import java.util.regex.Pattern; /** * Helper to be used by compiler to treate data bindings. - * <p/> + * * Note : The code in this class was previously directly in JAXXCompiler, now prefer have a separate * class to make {@link JAXXCompiler} more simple and clear. - * <p/> + * * Created: 27 nov. 2009 * * @author Tony Chemit - chemit@codelutin.com @@ -162,10 +162,10 @@ public class DataBindingHelper { /** * Obtain the next safe id for the given binding id. - * <p/> + * * With css, we can obtain the same binding id, so we must * check for unicity each time we want a new binding id. - * <p/> + * * If an id is already taken, we suffix by {@code _XXX} until * found a free id. * @@ -187,7 +187,7 @@ public class DataBindingHelper { /** * Revert a previous computed safe id. - * <p/> + * * This is needed when a binding compiled is not an data binding, we want to free * the safe id to avoid hole in numbers. * @@ -207,7 +207,7 @@ public class DataBindingHelper { /** * Compile all binding discovered previously. - * <p/> + * * If a binding is not a dataBinding, then move it from the list {@link #dataBindings} to {@link #simpleBindings}. */ public void finalizeBindings() { diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataListener.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataListener.java index 100f649..c5c0286 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataListener.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataListener.java @@ -29,7 +29,7 @@ import org.apache.commons.lang3.builder.ToStringStyle; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataSource.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataSource.java index 532bb8a..3b365ad 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataSource.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/DataSource.java @@ -639,7 +639,7 @@ public class DataSource { * Returns a snippet of Java code which will cause a <code>PropertyChangeListener</code> to be notified * when the member's value changes. The <code>PropertyChangeListener</code> is provided in the form * of a Java code snippet that evaluates to a listener object. - * <p/> + * * For ordinary bound JavaBeans properties, the Java code returned is a simple call to * <code>addPropertyChangeListener</code>. Fields and methods which do not actually fire * <code>PropertyChangeEvents</code> when they change necessitate more complex code. @@ -853,7 +853,7 @@ public class DataSource { /** * Given a method from a given context class, try to obtain his method * return type. - * <p/> + * * Sometimes, the return type is unknown (generics can not be bind for * example). As a fallback, we try if the context class is exactly the * root context class of the compiler, replace it by the script method with diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/JavaParserUtil.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/JavaParserUtil.java index 34b7c29..eb355d8 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/JavaParserUtil.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/JavaParserUtil.java @@ -41,7 +41,7 @@ import java.util.Set; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ @@ -62,7 +62,7 @@ public class JavaParserUtil { /** * Obtain all expressions of a node and store them in {@code store} with their dependencies expressions. - * <p/> + * * Also fill the {@code literals} list of literal expressions. * * @param node the node to scan diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/DefaultJAXXBindingWriter.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/DefaultJAXXBindingWriter.java index b534bcc..cdee04e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/DefaultJAXXBindingWriter.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/DefaultJAXXBindingWriter.java @@ -40,7 +40,7 @@ import static java.lang.reflect.Modifier.PUBLIC; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/JAXXBindingWriter.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/JAXXBindingWriter.java index 9ca3a1b..8ab3060 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/JAXXBindingWriter.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/JAXXBindingWriter.java @@ -28,12 +28,12 @@ import jaxx.runtime.JAXXBinding; /** * The contract of a writer of {@link JAXXBinding} creation code from a * {@link DataBinding}. - * <p/> + * * Created: 5 déc. 2009 * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ @@ -60,7 +60,7 @@ public interface JAXXBindingWriter<B extends JAXXBinding> { /** * Generate the creation code of the given {@code binding} and push it in the given {@code buffer}. - * <p/> + * * Note: after beean in this method, the {@link #isUsed()} should always return {@code true}. * * @param binding the binding to use @@ -73,7 +73,7 @@ public interface JAXXBindingWriter<B extends JAXXBinding> { /** * Reset internal states. - * <p/> + * * At the moment, there is only the {@code used} property which is * internal and must be reset to {@code false} for each compiler in order * to know if a type of writer is used for the file. diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/SimpleJAXXObjectBindingWriter.java b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/SimpleJAXXObjectBindingWriter.java index d6d7099..5efae36 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/SimpleJAXXObjectBindingWriter.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/binding/writers/SimpleJAXXObjectBindingWriter.java @@ -39,7 +39,7 @@ import java.util.List; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/css/StylesheetHelper.java b/jaxx-compiler/src/main/java/jaxx/compiler/css/StylesheetHelper.java index 6d2df90..0abf56e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/css/StylesheetHelper.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/css/StylesheetHelper.java @@ -58,7 +58,7 @@ import java.util.Map; /** * A helper class to compute {@link Stylesheet}, {@link Rule} and {@link Selector} * and extract all the compiler logic from this class. - * <p/> + * * In that way we can make the compiler as a single module and a runtime as another module. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/Token.java b/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/Token.java index 590b45c..d07fbee 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/Token.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/Token.java @@ -79,9 +79,9 @@ public class Token { * Simply add the cases to the switch for all those special cases. * For example, if you have a subclass of Token called IDToken that * you want to create if ofKind is ID, simlpy add something like : - * <p/> + * * case MyParserConstants.ID : return new IDToken(); - * <p/> + * * to the following switch statement. Then you can cast matchedToken * variable to the appropriate type and use it in your lexical actions. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/TokenMgrError.java b/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/TokenMgrError.java index f75166a..d7b95cd 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/TokenMgrError.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/css/parser/TokenMgrError.java @@ -121,9 +121,9 @@ public class TokenMgrError extends Error { * You can also modify the body of this method to customize your error messages. * For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not * of end-users concern, so you can return something like : - * <p/> + * * "Internal Error : Please file a bug report .... " - * <p/> + * * from this method for such cases in the release version of your parser. */ @Override diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/decorators/HelpRootCompiledObjectDecorator.java b/jaxx-compiler/src/main/java/jaxx/compiler/decorators/HelpRootCompiledObjectDecorator.java index a8ce044..07acb85 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/decorators/HelpRootCompiledObjectDecorator.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/decorators/HelpRootCompiledObjectDecorator.java @@ -176,7 +176,7 @@ public class HelpRootCompiledObjectDecorator extends DefaultCompiledObjectDecora /** * Detects if the given {@code compiler} need the validatorInterface. - * <p/> + * * We need to test it deeply since the interface is added by the decorator * and is not present on the symbol table of compiled objects. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/AbstractFinalizer.java b/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/AbstractFinalizer.java index f3d4274..23e839e 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/AbstractFinalizer.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/AbstractFinalizer.java @@ -28,7 +28,7 @@ import jaxx.compiler.java.JavaMethod; /** * Base implementation of a {@link JAXXCompilerFinalizer}. - * <p/> + * * Contains commons methods and constants. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java b/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java index f62f024..50f1a54 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/finalizers/DefaultFinalizer.java @@ -76,7 +76,7 @@ import static jaxx.compiler.java.JavaElementFactory.newMethod; /** * This class is a refactoring of the {@link JAXXCompiler}. - * <p/> + * * We delegate now the generation of a {@link JAXXObject} to this class, the * {@link JAXXCompiler} now only deals with the compilation of files. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaConstructor.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaConstructor.java index 1f3250c..8bc718f 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaConstructor.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaConstructor.java @@ -26,11 +26,11 @@ import java.lang.reflect.Modifier; /** * To mirror a {@link Constructor}. - * <p/> + * * In a constructor we need to keep all parameters types as fqn since when * a jaxx object inheritates from anohter one, it is painfull (even impossible?) * to find out from a simple name his fqn. - * <p/> + * * So when using constructor, always keep fqn types. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaElementFactory.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaElementFactory.java index 28ce84d..8dee618 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaElementFactory.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaElementFactory.java @@ -27,7 +27,7 @@ import org.nuiton.util.StringUtil; /** * Factory of any element in a {@link JavaFile}. - * <p/> + * * Always pass by this factory to have common behaviour (imports,...) * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaFile.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaFile.java index 4fac1bb..ab5a8ef 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaFile.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/JavaFile.java @@ -462,7 +462,7 @@ public class JavaFile extends JavaElement { /** * Try to use a simple type fro the given {@code type} and apply it on the * given {@code pattern}. - * <p/> + * * Example : * <pre> * type = java.io.File, pattern = new %s(""); diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/ParseException.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/ParseException.java index 57251da..ba7fd4b 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/ParseException.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/ParseException.java @@ -28,7 +28,7 @@ package jaxx.compiler.java.parser; * You can explicitly create objects of this exception type by * calling the method generateParseException in the generated * parser. - * <p/> + * * You can modify this class to customize your error reporting * mechanisms so long as you retain the public fields. */ @@ -49,7 +49,7 @@ public class ParseException extends jaxx.compiler.CompilerException { * This constructor calls its super class with the empty string * to force the "toString" method of parent class "Throwable" to * print the error message in the form: - * ParseException: <result of getMessage> + * ParseException: <result of getMessage> * * @param currentTokenVal ? * @param expectedTokenSequencesVal ? diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/Token.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/Token.java index 5891e47..67adb03 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/Token.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/Token.java @@ -78,9 +78,9 @@ public class Token { * Simply add the cases to the switch for all those special cases. * For example, if you have a subclass of Token called IDToken that * you want to create if ofKind is ID, simlpy add something like : - * <p/> + * * case MyParserConstants.ID : return new IDToken(); - * <p/> + * * to the following switch statement. Then you can cast matchedToken * variable to the appropriate type and use it in your lexical actions. */ diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/TokenMgrError.java b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/TokenMgrError.java index ca36439..fc091e1 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/TokenMgrError.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/java/parser/TokenMgrError.java @@ -121,9 +121,9 @@ public class TokenMgrError extends Error { * You can also modify the body of this method to customize your error messages. * For example, cases like LOOP_DETECTED and INVALID_LEXICAL_STATE are not * of end-users concern, so you can return something like : - * <p/> + * * "Internal Error : Please file a bug report .... " - * <p/> + * * from this method for such cases in the release version of your parser. */ @Override diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorHelper.java b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorHelper.java index 1c86107..8ede4d3 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorHelper.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorHelper.java @@ -49,7 +49,7 @@ import java.util.Map; * almost everywhere so that it can handle circular dependencies (there can't be a <code>Class</code> object for an uncompiled * JAXX or Java source file, and a compiler must be allow references to symbols in uncompiled source files in order to handle * circular dependencies). - * <p/> + * * <b>Note : </b> Was previously {@code ClassDescriptorLoader}. * * @author Tony Chemit - chemit@codelutin.com @@ -62,7 +62,7 @@ public class ClassDescriptorHelper { /** * Constants to define who load a {@link ClassDescriptor}. - * <p/> + * * This will be usefull in some case (for consturctor for example when some * descriptors are not fully loaded... * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorResolver.java b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorResolver.java index fe35810..7e4f754 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorResolver.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/ClassDescriptorResolver.java @@ -25,7 +25,7 @@ import java.net.URL; /** * Contract of a resolver of class descriptor. - * <p/> + * * The unique method {@link #resolvDescriptor(String, URL)} will returns the * descriptor if can be found. * diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/resolvers/ClassDescriptorResolverFromJavaFile.java b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/resolvers/ClassDescriptorResolverFromJavaFile.java index 250a618..2d046c7 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/reflect/resolvers/ClassDescriptorResolverFromJavaFile.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/reflect/resolvers/ClassDescriptorResolverFromJavaFile.java @@ -160,7 +160,7 @@ public class ClassDescriptorResolverFromJavaFile extends ClassDescriptorResolver /** * the compiler used (this is a dummy compiler with no link with any file). - * <p/> + * * FIXME-TC20100504 We should remove this link : should not need of a * compiler to parse a java files. */ diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/spi/Initializer.java b/jaxx-compiler/src/main/java/jaxx/compiler/spi/Initializer.java index cdd5068..a4f9389 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/spi/Initializer.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/spi/Initializer.java @@ -26,7 +26,7 @@ import java.util.ServiceLoader; /** * Performs SPI initialization, typically to register new tags, beans and converter. - * <p/> + * * <b>Note:</b> To load such Initializer, we use the {@link ServiceLoader} mecanism. * * @see DefaultInitializer diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultComponentHandler.java b/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultComponentHandler.java index d723e1d..a51e9e3 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultComponentHandler.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultComponentHandler.java @@ -393,7 +393,7 @@ public class DefaultComponentHandler extends DefaultObjectHandler { * Maps string values onto integers, so that int-valued enumeration properties can be specified by strings. For * example, when passed a key of 'alignment', this method should normally map the values 'left', 'center', and * 'right' onto SwingConstants.LEFT, SwingConstants.CENTER, and SwingConstants.RIGHT respectively. - * <p/> + * * You do not normally need to call this method yourself; it is invoked by {@link #convertFromString} when an * int-valued property has a value which is not a valid number. By default, this method looks at the * <code>enumerationValues</code> value of the <code>JAXXPropertyDescriptor</code>. diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultObjectHandler.java b/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultObjectHandler.java index 1533b79..144e252 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultObjectHandler.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tags/DefaultObjectHandler.java @@ -75,7 +75,7 @@ import java.util.WeakHashMap; * provides support for attributes and events which adhere to JavaBeans naming conventions as * well as basic JAXX features like the <code>id</code> attribute and data binding by means of * curly braces. - * <p/> + * * Throughout this class, the word "member" refers to the name of a field or method (e.g. * <code>"getDocument"</code>) and the word "property" refers to the JavaBeans-style simple * name of a property (e.g. <code>"document"</code>). @@ -344,7 +344,7 @@ public class DefaultObjectHandler implements TagHandler { * not bound property <code>get</code> methods. The proxy event handler will attach the specified kind * of listener to the class and fire a <code>PropertyChangeEvent</code> whenever the listener receives * any kind of event. - * <p/> + * * Even though this method can theoretically be applied to fields (in addition to methods), it would be an * unusual situation in which that would actually work -- as fields cannot fire events when modified, it would * be difficult to have a listener that was always notified when a field value changed. @@ -364,11 +364,11 @@ public class DefaultObjectHandler implements TagHandler { * that is the "real" container of the information. The proxy event handler will attach the specified kind * of listener to the property's value (retrieved using the property's <code>get</code> method) and fire * a <code>PropertyChangeEvent</code> whenever the listener receives any kind of event. - * <p/> + * * If the property is itself bound (typically the case with models), any updates to the property's value will * cause the listener to be removed from the old property value and reattached to the new property value, * as well as cause a <code>PropertyChangeEvent</code> to be fired. - * <p/> + * * Even though this method can theoretically be applied to fields (in addition to methods), it would be an * unusual situation in which that would actually work -- as fields cannot fire events when modified, it would * be difficult to have a listener that was always notified when a field value changed. @@ -423,15 +423,15 @@ public class DefaultObjectHandler implements TagHandler { * that is the "real" container of the information. The proxy event handler will attach the specified kind * of listener to the property's value (retrieved using the property's <code>get</code> method) and fire * a <code>PropertyChangeEvent</code> whenever the listener receives any kind of event. - * <p/> + * * If the property is itself bound (typically the case with models), any updates to the property's value will * cause the listener to be removed from the old property value and reattached to the new property value, * as well as cause a <code>PropertyChangeEvent</code> to be fired. - * <p/> + * * This variant of <code>addProxyEventInfo</code> allows the names of the methods that add and remove * the event listener to be specified, in cases where the names are not simply <code>add<listenerClassName></code> * and <code>remove<listenerClassName></code>. - * <p/> + * * Even though this method can theoretically be applied to fields (in addition to methods), it would be an * unusual situation in which that would actually work -- as fields cannot fire events when modified, it would * be difficult to have a listener that was always notified when a field value changed. @@ -1161,7 +1161,7 @@ public class DefaultObjectHandler implements TagHandler { * Appends Java code to a <code>CompiledObject</code> in order to implement a property assignment. * <code>setProperty</code> is invoked in response to most XML attributes (those which are not more * complicated cases, like data bindings or event handlers). - * <p/> + * * By the time it reaches this method, the <code>value</code> has already been converted from its XML * string representation to the appropriate destination type for the property (i.e. if * <code>JLabel.foreground</code> is being set, <code>value</code> will be a <code>Color</code>). @@ -1189,7 +1189,7 @@ public class DefaultObjectHandler implements TagHandler { * Maps string values onto integers, so that int-valued enumeration properties can be specified by strings. For * example, when passed a key of 'alignment', this method should normally map the values 'left', 'center', and * 'right' onto SwingConstants.LEFT, SwingConstants.CENTER, and SwingConstants.RIGHT respectively. - * <p/> + * * You do not normally need to call this method yourself; it is invoked by {@link #convertFromString} when an * int-valued property has a value which is not a valid number. By default, this method looks at the * <code>enumerationValues</code> value of the <code>JAXXPropertyDescriptor</code>. diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tags/TagManager.java b/jaxx-compiler/src/main/java/jaxx/compiler/tags/TagManager.java index e938bd1..bd8c027 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tags/TagManager.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tags/TagManager.java @@ -119,7 +119,7 @@ public class TagManager { /** * Maps a class tag to a specific <code>TagHandler</code>. - * <p/> + * * When a tag representing the bean class is encountered (either the * class' simple name, if it is unambiguous, or its fully-qualified name), * the specified <code>TagHandler</code> will be invoked to run it. @@ -150,13 +150,13 @@ public class TagManager { /** * Sets the default namespace for a tag. - * <p/> + * * When the tag is encountered with no namespace specified, the specified * namespace will be assumed. Mapping the same tag to two or more default * namespaces removes the mapping and marks the entry as being ambiguous * (by putting a <code>null</code> value into the map); this causes an * error to be thrown if the tag is used without a namespace being specified. - * <p/> + * * Java package names on tags are automatically converted into namespaces * (e.g. <javax.swing.JButton/> and * <JButton xmlns="javax.swing.*"/> are equivalent), so tags with @@ -176,11 +176,11 @@ public class TagManager { /** * Registers a <code>TagHandler</code> for a tag. - * <p/> + * * When a tag with the given name and namespace is encountered, the * <code>TagHandler's compileFirstPass</code> and <code>compileSecondPass</code> * methods will be invoked to handle it. - * <p/> + * * It is not an error to register an already-registered tag and namespace * combination. The new mapping will replace the old mapping. * @@ -206,7 +206,7 @@ public class TagManager { /** * Returns the <code>TagHandler</code> that should be used to process the * specified tag. - * <p/> + * * If the tag represents the class name of an uncompiled <code>.jaxx</code> * file, the <code>.jaxx</code> is first compiled. * @@ -256,7 +256,7 @@ public class TagManager { * @param beanClass the tag class * @return the <code>TagHandler</code> that should be used to process the * specified class. - * <p/> + * * Only <code>TagHandlers</code> previously registered with * <code>registerBean</code> are considered. * @throws CompilerException ? @@ -395,7 +395,7 @@ public class TagManager { /** * Returns the <code>TagHandler</code> that should be used to process the * specified tag. - * <p/> + * * The <code>namespacePrefix</code> parameter is used only for error * checking, as it is an error to specify conflicting package names using * both a fully-qualified tag name and a namespace prefix, but it is not @@ -488,13 +488,13 @@ public class TagManager { /** * Resolves a simple class name (like <code>Object</code> or * <code>String</code>) to its fully-qualified name. - * <p/> + * * Inner classes should be represented as they would appear in Java source * code (e.g. JPopupMenu.Separator). Fully-qualified names, such as * <code>java.lang.Object</code> are legal and will be returned unmodified * (and in fact it is generally impossible to even know whether a given * reference is fully qualified until it has been resolved). - * <p/> + * * Returns <code>null</code> if no matching class could be found. * * @param name name to resolve diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java b/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java index 962bf70..7d4f3e2 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tags/validator/BeanValidatorHandler.java @@ -215,14 +215,14 @@ public class BeanValidatorHandler extends DefaultObjectHandler { /** * Map of field to add into validator. - * <p/> + * * Keys are editors, Values are bean properties. */ protected Multimap<String, String> fields; /** * Map of field to exclude. - * <p/> + * * Keys are bean properties, Values are editors. */ protected Map<String, String> excludeFields; diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/FinalizeTask.java b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/FinalizeTask.java index 6ba5e49..a36fe42 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/FinalizeTask.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/FinalizeTask.java @@ -29,7 +29,7 @@ import org.apache.commons.logging.LogFactory; /** * Task to execute after stylesheet tasks and juste before generation task. - * <p/> + * * This task will finialize all compilers. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/GenerateConstructorsTask.java b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/GenerateConstructorsTask.java index f2d2073..b392253 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/GenerateConstructorsTask.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/GenerateConstructorsTask.java @@ -49,10 +49,10 @@ import static java.lang.reflect.Modifier.PUBLIC; /** * Task to execute just after finalize task to create all constructors for any * compiler. - * <p/> + * * In fact, we can not compute constructor in one time since some compiler may * need of the constructors of previous compiler... - * <p/> + * * This task will compute all constructors to generate. * * @author Tony Chemit - chemit@codelutin.com @@ -171,7 +171,7 @@ public class GenerateConstructorsTask extends JAXXEngineTask { /** * To add constructor on the given {@code compiler}, knowing that the super * class of it is not a jaxx class. - * <p/> + * * In this mode, we takes all the constructors of the parent (if parent has * some!) and for each of them add the simple one and another one with * first parameter a {@link JAXXContext}. @@ -248,7 +248,7 @@ public class GenerateConstructorsTask extends JAXXEngineTask { /** * To add constructor on the given {@code compiler}, knowing that the super * class of it is a jaxx class. - * <p/> + * * In this mode, we takes all the constructors of the parent (if parent has * some!) and for each of them add the simple one and another one with * first parameter a {@link JAXXContext}. diff --git a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/JAXXEngineTask.java b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/JAXXEngineTask.java index 2c592ef..a8a486a 100644 --- a/jaxx-compiler/src/main/java/jaxx/compiler/tasks/JAXXEngineTask.java +++ b/jaxx-compiler/src/main/java/jaxx/compiler/tasks/JAXXEngineTask.java @@ -27,7 +27,7 @@ import jaxx.compiler.JAXXEngine; /** * Base class to implement a task to be launched by a {@link JAXXEngine}. - * <p/> + * * The {@link #perform(JAXXEngine)} method contains the logic of the task. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/test/java/jaxx/compiler/binding/JavaParserUtilTest.java b/jaxx-compiler/src/test/java/jaxx/compiler/binding/JavaParserUtilTest.java index eccad06..38125c7 100644 --- a/jaxx-compiler/src/test/java/jaxx/compiler/binding/JavaParserUtilTest.java +++ b/jaxx-compiler/src/test/java/jaxx/compiler/binding/JavaParserUtilTest.java @@ -36,7 +36,7 @@ import java.util.*; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/test/java/jaxx/compiler/java/JavaFieldTest.java b/jaxx-compiler/src/test/java/jaxx/compiler/java/JavaFieldTest.java index 7efe881..2cf92f4 100644 --- a/jaxx-compiler/src/test/java/jaxx/compiler/java/JavaFieldTest.java +++ b/jaxx-compiler/src/test/java/jaxx/compiler/java/JavaFieldTest.java @@ -37,7 +37,7 @@ import java.util.List; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyChildClass.java b/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyChildClass.java index 26c2e52..7d5fcac 100644 --- a/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyChildClass.java +++ b/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyChildClass.java @@ -23,7 +23,7 @@ package jaxx.compiler.reflect; /** * A child class to test the bug https://forge.nuiton.org/issues/show/1470 - * <p/> + * * To test if a child class obtains properties from his super class. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyEnum.java b/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyEnum.java index 4e0c16b..a625e5b 100644 --- a/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyEnum.java +++ b/jaxx-compiler/src/test/java/jaxx/compiler/reflect/MyEnum.java @@ -28,7 +28,7 @@ import java.io.Serializable; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-compiler/src/test/java/jaxx/compiler/types/TypeManagerTest.java b/jaxx-compiler/src/test/java/jaxx/compiler/types/TypeManagerTest.java index 9a6e0f0..9282456 100644 --- a/jaxx-compiler/src/test/java/jaxx/compiler/types/TypeManagerTest.java +++ b/jaxx-compiler/src/test/java/jaxx/compiler/types/TypeManagerTest.java @@ -29,7 +29,7 @@ import org.junit.Test; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHelper.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHelper.java index 22aeb84..3f20149 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHelper.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/ConfigUIHelper.java @@ -44,7 +44,7 @@ import javax.swing.table.TableCellRenderer; /** * A helper to build a config ui. - * <p/> + * * contains all states as method to build model, then ui and finally display it. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBackMap.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBackMap.java index d299e6a..9ebe904 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBackMap.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBackMap.java @@ -27,7 +27,7 @@ import java.util.List; /** * A convient map of callback entry for a list of option. - * <p/> + * * This model is used to store callbacks to use before a saving action. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBacksManager.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBacksManager.java index b562d05..0b25848 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBacksManager.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CallBacksManager.java @@ -67,7 +67,7 @@ public class CallBacksManager { /** * Registers a new callback. - * <p/> + * * <b>Note:</b> the order of registred callback is used to determine * the higher priority of callback to launch if required. * diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CategoryModel.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CategoryModel.java index 540ef9c..b43c89b 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CategoryModel.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/CategoryModel.java @@ -35,7 +35,7 @@ import java.util.List; /** * le modele d'une categorie d'options. - * <p/> + * * Une categorie est un ensemble d'options. * * @author tchemit diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigTableModel.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigTableModel.java index 0a76508..b8fd5a2 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigTableModel.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigTableModel.java @@ -31,7 +31,7 @@ import java.beans.PropertyChangeListener; /** * le modele du tableau d'options pour une categorie donnee. - * <p/> + * * Le modele se base sur le modele d'une categorie d'option. * * @author tchemit diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModel.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModel.java index a44cdee..a770a4f 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModel.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModel.java @@ -47,7 +47,7 @@ import static org.nuiton.i18n.I18n.t; /** * Le modele de l'ui des preferences. - * <p/> + * * Ce modele contient les catégories des options. * * @author Tony Chemit - chemit@codelutin.com @@ -81,7 +81,7 @@ public class ConfigUIModel implements Iterable<CategoryModel> { /** * un drapeau pour savoir si la configuration a été modifiée au moins une * fois. - * <p/> + * * On utilise ce drapeau lors de la sortie pour verifier s'il faut ou non * redemarer l'application (si non en mode standalone) */ @@ -90,7 +90,7 @@ public class ConfigUIModel implements Iterable<CategoryModel> { /** * un drapeau pour savoir si l'ui de configuration a été lancée en mode * standalone ou pas. - * <p/> + * * Si pas lancée en mode standalone, et si la confi a été sauvé on vérifie * s'il ne faut pas relancer l'application. */ @@ -174,7 +174,7 @@ public class ConfigUIModel implements Iterable<CategoryModel> { /** * Registers a new callback. - * <p/> + * * <b>Note:</b> the order of registred callback is used to determine * the higher priority of callback to launch if required. * diff --git a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModelBuilder.java b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModelBuilder.java index 3012ac1..0232b79 100644 --- a/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModelBuilder.java +++ b/jaxx-config/src/main/java/jaxx/runtime/swing/config/model/ConfigUIModelBuilder.java @@ -147,7 +147,7 @@ public class ConfigUIModelBuilder { /** * Add a new category, and set it as current. - * <p/> + * * <b>Note:</b> As side effets, if a previous category, then store it to * the model. * @@ -175,7 +175,7 @@ public class ConfigUIModelBuilder { /** * Add a new category, and set it as current. - * <p/> + * * <b>Note:</b> As side effets, if a previous category, then store it to * the model. * @@ -204,7 +204,7 @@ public class ConfigUIModelBuilder { /** * Add a new option, and set it as current. - * <p/> + * * <b>Note:</b> As side effets, if a previous option, then store it to * the model. * @@ -235,10 +235,10 @@ public class ConfigUIModelBuilder { /** * Add a new option with a propertyName, and set it as current. - * <p/> + * * <b>Note:</b> As side effets, if a previous option, then store it to * the model. - * <p/> + * * <b>Note:</b> This method is a short-cut for * {@link #addOption(ConfigOptionDef)} then * {@link #setOptionPropertyName(String)}. @@ -332,7 +332,7 @@ public class ConfigUIModelBuilder { /** * Registers a new callback. - * <p/> + * * <b>Note:</b> the order of registred callback is used to determine * the higher priority of callback to launch if required. * @@ -402,7 +402,7 @@ public class ConfigUIModelBuilder { /** * Flush the model and return it. - * <p/> + * * <b>Note:</b> As a side effect, nothing is available in the builder * after this operation. * To reuse the builder on a model, use the dedicated setter. @@ -420,7 +420,7 @@ public class ConfigUIModelBuilder { /** * Set the given model as current model. - * <p/> + * * <b>Note:</b> As side effets, il will clean current category and option. * * @param model the model to use @@ -441,7 +441,7 @@ public class ConfigUIModelBuilder { /** * Set the given category as current category. - * <p/> + * * <b>Note:</b> As side effets, il will clean current option. * * @param categoryModel the category to use diff --git a/jaxx-demo/src/main/java/jaxx/demo/DemoApplicationContext.java b/jaxx-demo/src/main/java/jaxx/demo/DemoApplicationContext.java index 483bea3..4826d6c 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/DemoApplicationContext.java +++ b/jaxx-demo/src/main/java/jaxx/demo/DemoApplicationContext.java @@ -57,7 +57,7 @@ public class DemoApplicationContext extends DefaultApplicationContext implements /** * @return <code>true</code> si le context a été initialisé via la méthode - * {@link #init(DemoConfig)}, <ocde>false</code> autrement. + * {@link #init(DemoConfig)}, <code>false</code> autrement. */ protected static boolean isInit() { return context != null; @@ -66,7 +66,7 @@ public class DemoApplicationContext extends DefaultApplicationContext implements /** * Permet l'initialisation du contexte applicatif et positionne * l'context partagée. - * <p/> + * * Note : Cette méthode ne peut être appelée qu'une seule fois. * * @param config application config diff --git a/jaxx-demo/src/main/java/jaxx/demo/DemoConfig.java b/jaxx-demo/src/main/java/jaxx/demo/DemoConfig.java index 780f6f3..ba16604 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/DemoConfig.java +++ b/jaxx-demo/src/main/java/jaxx/demo/DemoConfig.java @@ -49,7 +49,7 @@ import static org.nuiton.i18n.I18n.t; /** * La configuration de l'application. - * <p/> + * * Il s'agit de l'objet partagé par toutes les démos. * * @author Tony Chemit - chemit@codelutin.com @@ -139,11 +139,11 @@ public class DemoConfig extends AbstractBean implements Supplier<ApplicationConf /** * TODO Remove this when the method in ApplicationConfig will be public - * <p/> + * * Action to save user configuration. - * <p/> + * * Add it as a listener of the configuration for a given property. - * <p/> + * * <b>Note:</b> Will not save if {@link ApplicationConfig#isAdjusting()} is {@code true}. * * @since 2.5.4 @@ -170,7 +170,7 @@ public class DemoConfig extends AbstractBean implements Supplier<ApplicationConf /** * TODO Remove this when the method in ApplicationConfig will be public - * <p/> + * * Install the {@link #saveUserAction} on givne {@code properties}. * * @param properties properties on which insalls the saveUserAction diff --git a/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java b/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java index de87e6c..cded567 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java +++ b/jaxx-demo/src/main/java/jaxx/demo/DemoSourcesHandler.java @@ -44,7 +44,7 @@ import java.util.TreeMap; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-demo/src/main/java/jaxx/demo/DemoUIHandler.java b/jaxx-demo/src/main/java/jaxx/demo/DemoUIHandler.java index 8865a8c..d0d2a8b 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/DemoUIHandler.java +++ b/jaxx-demo/src/main/java/jaxx/demo/DemoUIHandler.java @@ -343,7 +343,7 @@ public class DemoUIHandler implements UIHandler<DemoUI>{ /** * Méthode pour changer de mode d'affichage. - * <p/> + * * Si <code>fullscreen</code> est à <code>true</code> alors on passe en * mode console (c'est à dire en mode plein écran exclusif), sinon on * passe en mode fenetré normal. diff --git a/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoHandler.java b/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoHandler.java index fad294e..4fd6699 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoHandler.java +++ b/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoHandler.java @@ -27,7 +27,7 @@ import jaxx.runtime.spi.UIHandler; /** * Created on 11/22/13. * - * @author Tony CHEMIT <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.6 */ public class SimpleTimeEditorDemoHandler implements UIHandler<SimpleTimeEditorDemo> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoModel.java b/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoModel.java index 68303fd..8e5789a 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoModel.java +++ b/jaxx-demo/src/main/java/jaxx/demo/component/jaxx/editor/SimpleTimeEditorDemoModel.java @@ -29,7 +29,7 @@ import java.util.Date; /** * Model of a bean using the {@link SimpleTimeEditor}. * - * @author Tony CHEMIT <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.6 */ public class SimpleTimeEditorDemoModel extends AbstractSerializableBean { diff --git a/jaxx-demo/src/main/java/jaxx/demo/entities/DemoDataProvider.java b/jaxx-demo/src/main/java/jaxx/demo/entities/DemoDataProvider.java index aadc778..e853b40 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/entities/DemoDataProvider.java +++ b/jaxx-demo/src/main/java/jaxx/demo/entities/DemoDataProvider.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class DemoDataProvider implements NavDataProvider { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.java b/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.java index 4ae8c6d..e210396 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/databinding/DemoUIModel.java @@ -30,7 +30,7 @@ import java.io.File; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/ActorsTreeNodeLoador.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/ActorsTreeNodeLoador.java index e5ba34c..7da65e0 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/ActorsTreeNodeLoador.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/ActorsTreeNodeLoador.java @@ -30,7 +30,7 @@ import jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador; import java.util.List; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class ActorsTreeNodeLoador extends NavTreeNodeChildLoador<People, People, NavDemoTreeNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/MoviesTreeNodeLoador.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/MoviesTreeNodeLoador.java index 1317767..da5369e 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/MoviesTreeNodeLoador.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/MoviesTreeNodeLoador.java @@ -34,7 +34,7 @@ import java.util.List; import static org.nuiton.i18n.I18n.n; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class MoviesTreeNodeLoador extends NavTreeNodeChildLoador<Movie, Movie, NavDemoTreeNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeCellRenderer.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeCellRenderer.java index 3f2d1f2..62b4a52 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeCellRenderer.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeCellRenderer.java @@ -36,7 +36,7 @@ import javax.swing.tree.DefaultTreeModel; import java.awt.Component; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeCellRenderer extends AbstractNavTreeCellRenderer<DefaultTreeModel, NavDemoTreeNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeHelper.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeHelper.java index c46e3d2..0c0d7a1 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeHelper.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeHelper.java @@ -29,7 +29,7 @@ import jaxx.runtime.swing.nav.tree.NavTreeHelper; import javax.swing.tree.DefaultTreeModel; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeHelper extends NavTreeHelper<NavDemoTreeNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeNode.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeNode.java index d09d578..9586c6a 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeNode.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/tree/NavDemoTreeNode.java @@ -26,7 +26,7 @@ import jaxx.runtime.swing.nav.tree.NavTreeNode; import jaxx.runtime.swing.nav.tree.NavTreeNodeChildLoador; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeNode extends NavTreeNode<NavDemoTreeNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/ActorsTreeTableNodeLoador.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/ActorsTreeTableNodeLoador.java index a88d022..2077d07 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/ActorsTreeTableNodeLoador.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/ActorsTreeTableNodeLoador.java @@ -30,7 +30,7 @@ import jaxx.runtime.swing.nav.treetable.NavTreeTableNodeChildLoador; import java.util.List; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class ActorsTreeTableNodeLoador extends NavTreeTableNodeChildLoador<People, People, NavDemoTreeTableNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/MoviesTreeTableNodeLoador.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/MoviesTreeTableNodeLoador.java index 70dcb8b..1dc1c2a 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/MoviesTreeTableNodeLoador.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/MoviesTreeTableNodeLoador.java @@ -34,7 +34,7 @@ import java.util.List; import static org.nuiton.i18n.I18n.n; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class MoviesTreeTableNodeLoador extends NavTreeTableNodeChildLoador<Movie, Movie, NavDemoTreeTableNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableHelper.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableHelper.java index bc1148f..e566de1 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableHelper.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableHelper.java @@ -28,7 +28,7 @@ import jaxx.runtime.swing.nav.treetable.NavTreeTableHelper; import jaxx.runtime.swing.nav.treetable.NavTreeTableModel; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeTableHelper extends NavTreeTableHelper<NavDemoTreeTableNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableModel.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableModel.java index 876e7f8..2af8a60 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableModel.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableModel.java @@ -30,7 +30,7 @@ import jaxx.runtime.swing.nav.treetable.NavTreeTableModel; import static org.nuiton.i18n.I18n.t; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeTableModel extends NavTreeTableModel.MyDefaultTreeTableModel { diff --git a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableNode.java b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableNode.java index 3de8f88..ad6edd9 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableNode.java +++ b/jaxx-demo/src/main/java/jaxx/demo/feature/nav/treetable/NavDemoTreeTableNode.java @@ -25,7 +25,7 @@ import jaxx.runtime.swing.nav.treetable.NavTreeTableNode; import jaxx.runtime.swing.nav.treetable.NavTreeTableNodeChildLoador; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavDemoTreeTableNode extends NavTreeTableNode<NavDemoTreeTableNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoCellRenderer.java b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoCellRenderer.java index 4a486a4..54b949a 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoCellRenderer.java +++ b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoCellRenderer.java @@ -33,7 +33,7 @@ import java.awt.Component; import static org.nuiton.i18n.I18n.t; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class DemoCellRenderer extends AbstractNavTreeCellRenderer<DefaultTreeModel, DemoNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoNodeLoador.java b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoNodeLoador.java index 0b45916..b4e5ea4 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoNodeLoador.java +++ b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoNodeLoador.java @@ -31,7 +31,7 @@ import org.apache.commons.logging.LogFactory; import java.util.List; /** - * @author tchemit <tchemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.1 */ public class DemoNodeLoador extends NavTreeNodeChildLoador<Object, Object, DemoNode> { diff --git a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoTreeHelper.java b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoTreeHelper.java index 52637ee..8253f4d 100644 --- a/jaxx-demo/src/main/java/jaxx/demo/tree/DemoTreeHelper.java +++ b/jaxx-demo/src/main/java/jaxx/demo/tree/DemoTreeHelper.java @@ -28,7 +28,7 @@ import javax.swing.tree.DefaultTreeModel; import javax.swing.tree.TreeModel; /** - * @author tchemit <tchemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.1 */ public class DemoTreeHelper extends NavTreeHelper<DemoNode> { diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractGenerateHelpMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractGenerateHelpMojo.java index 7ba8f0f..dd0f01a 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractGenerateHelpMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractGenerateHelpMojo.java @@ -48,7 +48,7 @@ public abstract class AbstractGenerateHelpMojo extends AbstractJaxxMojo { /** * The locales to generate for help, separeted by comma. - * <p/> + * * The first locale given is the default locale. * * @since 2.0.0 diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java index 0e2f98e..481831e 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/AbstractJaxxMojo.java @@ -48,7 +48,7 @@ public abstract class AbstractJaxxMojo extends AbstractPlugin implements PluginW /** * Encoding used for file generation. - * <p/> + * * <b>Note:</b> If nothing is filled here, we will use the system * property {@code file.encoding}. * @@ -67,7 +67,7 @@ public abstract class AbstractJaxxMojo extends AbstractPlugin implements PluginW /** * To force generation of java source for any jaxx files with no timestamp checking. - * <p/> + * * By default, never force generation. */ @Parameter(property = "jaxx.force", defaultValue = "false") @@ -75,7 +75,7 @@ public abstract class AbstractJaxxMojo extends AbstractPlugin implements PluginW /** * Flag to activate help id detection while parsing jaxx files. - * <p/> + * * By default, not active. * * @since 1.3 diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpFilesMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpFilesMojo.java index 872c318..75176ed 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpFilesMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpFilesMojo.java @@ -73,7 +73,7 @@ public class GenerateHelpFilesMojo extends AbstractGenerateHelpMojo { /** * The template used to generate helpset file. - * <p/> + * * Must be an existing file or a ressource in class-path * * @since 1.3 @@ -83,7 +83,7 @@ public class GenerateHelpFilesMojo extends AbstractGenerateHelpMojo { /** * The template used to generate helpset map file. - * <p/> + * * Must be an existing file or a ressource in class-path * * @since 1.3 @@ -93,7 +93,7 @@ public class GenerateHelpFilesMojo extends AbstractGenerateHelpMojo { /** * The template used to generate helpset index file. - * <p/> + * * Must be an existing file or a ressource in class-path * * @since 1.3 @@ -103,7 +103,7 @@ public class GenerateHelpFilesMojo extends AbstractGenerateHelpMojo { /** * The template used to generate helpset toc file. - * <p/> + * * Must be an existing file or a ressource in class-path * * @since 1.3 @@ -113,7 +113,7 @@ public class GenerateHelpFilesMojo extends AbstractGenerateHelpMojo { /** * The template used to generate helpset content file. - * <p/> + * * Must be an existing file or a ressource in class-path * * @since 1.3 diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpIdsMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpIdsMojo.java index 9107ebc..0f7f244 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpIdsMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpIdsMojo.java @@ -42,7 +42,7 @@ import java.util.Set; /** * Generate the help ids files from the previous jaxx generation. - * <p/> + * * Created: 22 déc. 2009 * * @author Tony Chemit - chemit@codelutin.com @@ -68,11 +68,11 @@ public class GenerateHelpIdsMojo extends AbstractGenerateHelpMojo { /** * Flag to remove obsolete ids into input files. - * <p/> + * * <strong>Important Note:</strong> Be sure to use this after a clean, or * using with {@code jaxx.force} property to get all ids of any jaxx files * detected, otherwise you could loose some data. USE WITH CAUTION. - * <p/> + * * <strong>Note:</strong> Only used when {@code mergeIdsToInput} parameter * is on. * @@ -85,7 +85,7 @@ public class GenerateHelpIdsMojo extends AbstractGenerateHelpMojo { /** * Directory where to merge (create) input files. - * <p/> + * * <strong>Note:</strong> Only used when {@code mergeIdsToInput} parameter * is on. * @@ -98,10 +98,10 @@ public class GenerateHelpIdsMojo extends AbstractGenerateHelpMojo { /** * Prefix of input files. - * <p/> + * * <strong>Note:</strong> {@code -locale.properties} will be added to each * generated file (example: {@code helpMapping-fr_FR.properties}). - * <p/> + * * <strong>Note:</strong> Only used when {@code mergeIdsToInput} parameter * is on. * diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpMojo.java index 019325a..76f8a82 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpMojo.java @@ -33,7 +33,7 @@ import java.util.Locale; /** * Mojo to generate all the javax help stuff for your project. - * <p/> + * * This mojo will chain all others help mojo required. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpSearchMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpSearchMojo.java index 3215328..895c95e 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpSearchMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateHelpSearchMojo.java @@ -41,7 +41,7 @@ import java.util.Locale; /** * Generate the javax search index help for your project. - * <p/> + * * The current files should be generated always in a generated directory and not in * your src directories (this is mainly binary files not to be stored in scm system)... * diff --git a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateMojo.java b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateMojo.java index a041ce7..572d2ed 100644 --- a/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateMojo.java +++ b/jaxx-maven-plugin/src/main/java/org/nuiton/jaxx/plugin/GenerateMojo.java @@ -103,7 +103,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * The name of implementation of {@link JAXXContext}to be used on {@link JAXXObject}. - * <p/> + * * Must not be abstract. */ @Parameter(property = "jaxx.jaxxContextFQN", defaultValue = "jaxx.runtime.context.DefaultJAXXContext", required = true) @@ -111,7 +111,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * The FQN of the ui to use for error notification. - * <p/> + * * If not given, will use the one defined in validator */ @Parameter(property = "jaxx.defaultErrorUIFQN") @@ -119,7 +119,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * The FQN of the ui to use for error notification. - * <p/> + * * If not given, will use the one defined in validator * * @see CompiledObjectDecorator @@ -130,7 +130,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to include in compiler classpath the java sources directories (src * and outJava). - * <p/> + * * By default, false. */ @Parameter(property = "jaxx.addSourcesToClassPath", defaultValue = "false") @@ -139,7 +139,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to include in compiler classpath the java resources directories (src * and outJava). - * <p/> + * * By default, false. * * @since 1.6.0 @@ -150,7 +150,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to include in compiler classpath the compile class-path (can only be * used in a test phase). - * <p/> + * * By default, false. * * @since 1.6.0 @@ -160,7 +160,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to include in compiler classpath the project compile classpath. - * <p/> + * * By default, false. */ @Parameter(property = "jaxx.addProjectClassPath", defaultValue = "false") @@ -193,7 +193,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * To let jaxx recurses in css when a JAXX Object auto import css files * for a jaxx file. - * <p/> + * * <b>Warning:</b> This option will be removed in version 3.0 or at least * default value will become {@code false}. * @@ -204,7 +204,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to add logger to each generated jaxx file. - * <p/> + * * By default, always add it. */ @Parameter(property = "jaxx.addLogger", defaultValue = "true") @@ -212,7 +212,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Flag to keep compilers after the generate operation (usefull for tests. - * <p/> + * * By default, always reset. */ @Parameter(property = "jaxx.resetAfterCompile", defaultValue = "true") @@ -220,12 +220,12 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * Extra path to be added in {@link Introspector#setBeanInfoSearchPath(String[])}. - * <p/> + * * add beanInfoSearchPath to be registred by {@link BeanInfoUtil#addJaxxBeanInfoPath(String...)} - * <p/> + * * and then will be use by {@link DefaultInitializer#initialize()}. - * <p/> - * <p/> + * + * * This permit to use real beanInfo of imported graphic libraries. */ @Parameter(property = "jaxx.beanInfoSearchPath") @@ -245,7 +245,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * flag to activate profile mode. - * <p/> + * * By default, not active. */ @Parameter(property = "jaxx.profile", defaultValue = "false") @@ -253,7 +253,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * To show detected bindings. - * <p/> + * * By default, do not show them. * * @since 2.0.0 @@ -263,7 +263,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * the FQN of help broker - * <p/> + * * By default, use the JAXX implementation {@link JAXXHelpBroker}. * * @since 1.3 @@ -273,7 +273,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * the FQN of validator factory. - * <p/> + * * By default, use the JAXX implementation {@link SwingValidator}. * * @since 2.6 @@ -283,7 +283,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * To trace class descriptor loading. - * <p/> + * * By default, do not trace it. * * @since 2.4 @@ -346,7 +346,7 @@ public class GenerateMojo extends AbstractJaxxMojo implements CompilerConfigurat /** * file updater used to detect jaxx files. - * <p/> + * * <b>Note:</b> if {@link #verbose} flag is on, will ne be used */ protected MirroredFileUpdater updater; diff --git a/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/Bug184Test.java b/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/Bug184Test.java index f50c7e4..ad010f1 100644 --- a/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/Bug184Test.java +++ b/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/Bug184Test.java @@ -28,7 +28,7 @@ import org.junit.Test; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/JaxxBaseTest.java b/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/JaxxBaseTest.java index bb7c7c8..32be4d1 100644 --- a/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/JaxxBaseTest.java +++ b/jaxx-maven-plugin/src/test/java/org/nuiton/jaxx/plugin/JaxxBaseTest.java @@ -42,7 +42,7 @@ import static org.junit.Assert.assertTrue; /** * Base test case for a jaxx:generate goal. - * <p/> + * * Use {@link AbstractMojoTest} from {@code helper-maven-plugin}. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/Base64Coder.java b/jaxx-runtime/src/main/java/jaxx/runtime/Base64Coder.java index d8d93d5..20f9da4 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/Base64Coder.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/Base64Coder.java @@ -32,17 +32,17 @@ import java.util.zip.GZIPOutputStream; /** * A Base64 Encoder/Decoder. - * <p/> - * <p/> + * + * * This class is used to encode and decode data in Base64 format as described in RFC 1521. - * <p/> - * <p/> + * + * * This is "Open Source" software and released under the <a href="http://www.gnu.org/licenses/lgpl.html">GNU/LGPL</a> license.<br> * It is provided "as is" without warranty of any kind.<br> * Copyright 2003: Christian d'Heureuse, Inventec Informatik AG, Switzerland.<br> * Home page: <a href="http://www.source-code.biz">www.source-code.biz</a><br> - * <p/> - * <p/> + * + * * Version history:<br> * 2003-07-22 Christian d'Heureuse (chdh): Module created.<br> * 2005-08-11 chdh: Lincense changed from GPL to LGPL.<br> diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXBinding.java b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXBinding.java index e72d807..aad6f19 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXBinding.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXBinding.java @@ -28,7 +28,7 @@ import java.beans.PropertyChangeListener; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXContext.java b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXContext.java index 269a6d5..7c397d3 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXContext.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXContext.java @@ -23,18 +23,18 @@ package jaxx.runtime; /** * The {@link jaxx.runtime.JAXXContext} contract defines a generic context. - * <p/> + * * A context contains two king of entries : - * <p/> + * * <h2>Unamed entry</h2> * a such entry maps filter only on the clas of the object of the entry. - * <p/> + * * To add a <b>unamed</b> entry, use {@link #setContextValue(Object)} and {@link #getContextValue(Class)} to reteave a * such entry. - * <p/> + * * <h2>named entry</h2> * a such entry filter on class of the object and on the name of the entry. - * <p/> + * * To add a <b>named</b> entry, use {@link #setContextValue(Object, String)} and {@link #getContextValue(Class, String)} * to reteave a such entry. * @@ -45,7 +45,7 @@ public interface JAXXContext { /** * Push in the context a new unamed entry. - * <p/> + * * If a previous entry exists in context (unamed and same class), it will be removed. * * @param <T> type of data to set in context @@ -55,7 +55,7 @@ public interface JAXXContext { /** * * Push in the context a new amed entry. - * <p/> + * * If a previous entry exists in context (same name and class), it will be removed. * * @param <T> type of data to set in context @@ -83,9 +83,9 @@ public interface JAXXContext { /** * Seek for a unamed entry in the context - * <p/> + * * This is an exemple to call a method in JAXX : - * <p/> + * * <code><JButton onActionPerformed='{getContextValue(Action.class).method(args[])}'/></code> * * @param <T> type of data to obtain from context diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXUtil.java b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXUtil.java index effb5ec..f5460b8 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/JAXXUtil.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/JAXXUtil.java @@ -424,7 +424,7 @@ public class JAXXUtil { /** * Compute the string representation of an object. - * <p/> + * * Return empty string if given object is null * * @param value the value to write @@ -440,7 +440,7 @@ public class JAXXUtil { /** * Test if some entries exists in a given context and throw an * IllegalArgumentException if not. - * <p/> + * * * @param context the context to test * @param defs the definitions of entries to seek in context @@ -464,7 +464,7 @@ public class JAXXUtil { /** * Test if a type of entry exists in a given context and throw an * IllegalArgumentException if not found. - * <p/> + * * If entry is found, return his value in context. * * @param <T> the type of required data diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/SwingUtil.java b/jaxx-runtime/src/main/java/jaxx/runtime/SwingUtil.java index 3168bbe..d80510c 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/SwingUtil.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/SwingUtil.java @@ -107,7 +107,7 @@ import static org.nuiton.i18n.I18n.t; /** * The runtime swing util class with some nice stuff. - * <p/> + * * Note : Replace previous class jaxx.runtime.swing.Utils in previous versions. * * @author Tony Chemit - chemit@codelutin.com @@ -279,7 +279,7 @@ public class SwingUtil extends JAXXUtil { /** * TODO move this to JAXXComboBox. - * <p/> + * * Fill a combo box model with some datas, and select after all the given object * * @param combo the combo to fill @@ -324,7 +324,7 @@ public class SwingUtil extends JAXXUtil { /** * Find a parent of the given {@code top} object using the container api to get up. - * <p/> + * * Stop on parent when it is of the given{@code clazz} type. * * @param <O> type of container to obtain from context @@ -505,8 +505,7 @@ public class SwingUtil extends JAXXUtil { * recherche les composants portant le meme nom que les champs de la classe * clazz. Cette methode est statique pour pouvoir eventuellement l'utiliser * dans un autre context (je pense par exemple a la generation jaxx). - * <p/> - * <p/> + * * Si la recherche echoue pour quelque raison que se soit, aucune exception * n'est leve, et la map retournee est tout simplement vide ou incomplete * @@ -567,7 +566,7 @@ public class SwingUtil extends JAXXUtil { /** * Centrer un component graphique au center d'un autre component. - * <p/> + * * <b>Note:</b> si le parent est null, alors on ne fait rien. * * @param parent le component parent @@ -585,7 +584,7 @@ public class SwingUtil extends JAXXUtil { /** * Try to load the Nimbus look and feel. - * <p/> + * * * @throws UnsupportedLookAndFeelException if nimbus is not applicable * @throws ClassNotFoundException @@ -700,7 +699,7 @@ public class SwingUtil extends JAXXUtil { /** * Iterate the components of a {@link JTabbedPane} in natural order. - * <p/> + * * Says using method {@link JTabbedPane#getComponent(int)} * * @param tabs the @@ -804,12 +803,12 @@ public class SwingUtil extends JAXXUtil { /** * A simple iterator on a {@link JTabbedPane}. - * <p/> + * * Implements the method {@link #get(int, Component)} to obtain * the data required given the component (or index). - * <p/> + * * You can also inverse the order by usin the method {@link #reverse()}. - * <p/> + * * Note: After the use of the method {@link #reverse()} the iterator returns * to the first element. * @@ -1060,7 +1059,7 @@ public class SwingUtil extends JAXXUtil { /** * Open a link coming from a {@link HyperlinkEvent}. - * <p/> + * * And try to open the link if an url in a browser. * * @param he the event to treate @@ -1137,7 +1136,7 @@ public class SwingUtil extends JAXXUtil { /** * Expand all childs of a tree table. - * <p/> + * * FIXME : Voir pour enlever le copier coller * * @param treeTable the tree to expand @@ -1195,7 +1194,7 @@ public class SwingUtil extends JAXXUtil { /** * Add a listener of tree table selection model to expand a new selected * node when it is selected. - * <p/> + * * FIXME : Voir pour enlever le copier coller * * @param treeTable the tree to treate @@ -1292,7 +1291,7 @@ public class SwingUtil extends JAXXUtil { /** * @param key the key of the icon to retreave from {@link UIManager} - * @return the icon, or <code>null if no icon found in {@link UIManager} + * @return the icon, or {@code null} if no icon found in {@link UIManager} */ public static Icon getUIManagerIcon(String key) { return UIManager.getIcon(key); @@ -1302,7 +1301,7 @@ public class SwingUtil extends JAXXUtil { * retreave for the {@link UIManager} the icon prefixed by {@code action}. * * @param key the key of the action icon to retreave from {@link UIManager} - * @return the icon, or <code>null if no icon found in {@link UIManager} + * @return the icon, or {@code null} if no icon found in {@link UIManager} */ public static Icon getUIManagerActionIcon(String key) { return getUIManagerIcon("action." + key); @@ -1477,7 +1476,7 @@ public class SwingUtil extends JAXXUtil { /** * Get the first char of a String, or return default value. - * <p/> + * * Used for example by generated code (i18nMnemonic). * * @param text the text to cut diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/BuildTreeVisitor.java b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/BuildTreeVisitor.java index b3b363a..163a10e 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/BuildTreeVisitor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/BuildTreeVisitor.java @@ -30,7 +30,7 @@ import java.awt.Container; /** * A visitor to build the tree from a given component. - * <p/> + * * To obtain a tree from a compoent use the method {@link #buildTree(Component)}. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/ComponentTreeNode.java b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/ComponentTreeNode.java index 819e863..0cd4ce1 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/ComponentTreeNode.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/ComponentTreeNode.java @@ -31,7 +31,7 @@ import java.util.Iterator; /** * A node where userObject is a {@link Component}. - * <p/> + * * If the component is a {@link Container}, then his children are the components * of the container. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/DebugComponentTreeNodeVisitor.java b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/DebugComponentTreeNodeVisitor.java index 2b5a81b..cde129d 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/DebugComponentTreeNodeVisitor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/DebugComponentTreeNodeVisitor.java @@ -30,7 +30,7 @@ import java.awt.Component; /** * To print a tree node. - * <p/> + * * Created on 1/10/14. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/GetCompopentAtPointVisitor.java b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/GetCompopentAtPointVisitor.java index b916a58..fd0cbdb 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/GetCompopentAtPointVisitor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/awt/visitor/GetCompopentAtPointVisitor.java @@ -33,7 +33,7 @@ import java.util.List; /** * A visitor to get the deepest component given a point in a tree. - * <p/> + * * To obtain the component use the method {@link #get(ComponentTreeNode, Point)}. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/bean/BeanTypeAware.java b/jaxx-runtime/src/main/java/jaxx/runtime/bean/BeanTypeAware.java index f83312b..ef5bf9f 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/bean/BeanTypeAware.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/bean/BeanTypeAware.java @@ -24,7 +24,7 @@ package jaxx.runtime.bean; /** * Contract for ui which contains a {@code beanType} property. - * <p/> + * * In a jaxx file, if an object has a genericType and implementsthis contract * then the {@code beanType} will be automaticly setted. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/binding/DefaultJAXXBinding.java b/jaxx-runtime/src/main/java/jaxx/runtime/binding/DefaultJAXXBinding.java index b8b9fff..aca4f70 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/binding/DefaultJAXXBinding.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/binding/DefaultJAXXBinding.java @@ -127,7 +127,7 @@ public abstract class DefaultJAXXBinding implements JAXXBinding { /** * Processes the data binding in response to a <code>PropertyChangeEvent</code>. - * <p/> + * * When the binding is wake up, delegate the process to the source object which * can manage re-entrant code (can not process a re-entrant event). * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/binding/SimpleJAXXObjectBinding.java b/jaxx-runtime/src/main/java/jaxx/runtime/binding/SimpleJAXXObjectBinding.java index 6dd0eb2..ef1abfc 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/binding/SimpleJAXXObjectBinding.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/binding/SimpleJAXXObjectBinding.java @@ -28,7 +28,7 @@ import jaxx.runtime.JAXXObject; * * @author Tony Chemit - chemit@codelutin.com * @version $Revision$ - * <p/> + * * Mise a jour: $Date$ par : * $Author$ */ diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultApplicationContext.java b/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultApplicationContext.java index 8d412bf..cb8d4f9 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultApplicationContext.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultApplicationContext.java @@ -41,11 +41,11 @@ import java.util.Map.Entry; /** * The default context to be used for an application. - * <p/> + * * This extends the {@link DefaultJAXXContext} and add a possibility to * auto-instanciate some classes asked via {@link #getContextValue(Class)} and * {@link #getContextValue(Class, String)} methods. - * <p/> + * * To registred a such class, just annotate your class with {@link AutoLoad}. * * @author Tony Chemit - chemit@codelutin.com @@ -57,7 +57,7 @@ public class DefaultApplicationContext extends DefaultJAXXContext { /** * A class annotated @AutoLoad is used by context to auto instanciate * the class when required. - * <p/> + * * Note : A such class always have a public default constructor. * * @author Tony Chemit - chemit@codelutin.com @@ -75,7 +75,7 @@ public class DefaultApplicationContext extends DefaultJAXXContext { /** * A class annotated @MethodAccess is used by context to obtain the * value of an entry via a declared method. - * <p/> + * * Note : A such class must have a method called {@link #methodName()} with * a single String parameter. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultJAXXContext.java b/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultJAXXContext.java index afec8ee..4ec3b53 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultJAXXContext.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/context/DefaultJAXXContext.java @@ -36,13 +36,13 @@ import java.util.Map.Entry; /** * The default {@link JAXXContext} to be used in a {@link JAXXObject} by * delegation. - * <p/> + * * The values are store in a {@link Map} but we can not use directly the values * as key. - * <p/> + * * Because, it does not work if we add for the same object multi entries (named * and unamed)... - * <p/> + * * We prefer use as entry the {@link JAXXContextEntryDef} associated with the * value. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXContextEntryDef.java b/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXContextEntryDef.java index ae51180..ca8fbea 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXContextEntryDef.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXContextEntryDef.java @@ -29,9 +29,9 @@ import java.util.Map; /** * To qualify an entry in a {@link JAXXContext}. - * <p/> + * * Use the factory methods <code>newContextEntryDef</code> and - * <code>newListContextEntryDef</code< to obtain new instances. + * <code>newListContextEntryDef</code> to obtain new instances. * * @param <O> type of the entry associated to the definition * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXInitialContext.java b/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXInitialContext.java index f11abaf..9422379 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXInitialContext.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/context/JAXXInitialContext.java @@ -28,15 +28,15 @@ import java.util.Map.Entry; /** * An initial context to be inject in a {@link JAXXObject}. - * <p/> + * * The method {@link #add(Object)} register a simple value. - * <p/> + * * The method {@link #add(String, Object)} register a named value. - * <p/> + * * The method {@link #to(JAXXContext)} inject in the {@link JAXXObject} the values registred in the initial context. - * <p/> + * * The initial context is also a "limited" {@link JAXXContext}, since we can only use the two methods - * <p/> + * * {@link #getContextValue(Class)} or {@link #getContextValue(Class, String)}. * * @see JAXXContext diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI.java index d9a9828..11c7e3b 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI.java @@ -46,11 +46,11 @@ import java.util.Set; /** * A JXLayer ui implementation that permits to block a component but still * allow an action when clicking on the right-top icon painted on the layer. - * <p/> + * * You can change the blocking and accepting icon. - * <p/> + * * To hook an click on the layer's icon, you can : - * <p/> + * * <ul><li>pass an Action via method {@link #setAcceptAction(Action)}</li> * <li>override the method {@link #acceptEvent(MouseEvent, JXLayer)}</li> * </ul> @@ -86,10 +86,10 @@ public class BlockingLayerUI extends AbstractLayerUI<JComponent> { /** * A flag to enable or disable the use of the icon. - * <p/> + * * If set to false, no icon will be displayed and no action * will be possible. - * <p/> + * * By default, this is active. */ protected boolean useIcon = true; diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI2.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI2.java index 0dc712b..54fa1b1 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI2.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/BlockingLayerUI2.java @@ -42,14 +42,14 @@ import java.awt.image.BufferedImage; /** * A JXLayer ui implementation that permits to block a component but still * allow an action when clicking everywhere on the layer. - * <p/> + * * Moreover, an icon can be added on the right-top icon painted and changed * when the mouse is over the layer. - * <p/> + * * You can change the blocking and accepting icon. - * <p/> + * * To hook an click on the layer's icon, you can : - * <p/> + * * <ul><li>pass an Action via method {@link #setAcceptAction(Action)}</li> * <li>override the method {@link #acceptEvent(MouseEvent, JXLayer)}</li> * </ul> diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2.java index a425581..8529384 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2.java @@ -35,12 +35,12 @@ import java.util.List; /** * An override of the awt {@link CardLayout}. - * <p/> + * * Because in the original layout is not overridable : everything is package level accessible. - * <p/> + * * This new class offers to test if a constrains (as a Serializable) is actually dealed by the layout, * via the method {@link #contains(Serializable)}. - * <p/> + * * We had also another method to obtain the current visible component in a container layouted by the class, * via the method {@link #getVisibleComponent(Container)}. * @@ -59,7 +59,7 @@ public class CardLayout2 extends CardLayout { /** * A flag to compute dimension only on visible component. - * <p/> + * * This is usefull when we only care of the visible component. */ protected boolean useOnlyVisibleComponentDimension; @@ -183,7 +183,7 @@ public class CardLayout2 extends CardLayout { /** * Lays out the specified container using this card layout. - * <p/> + * * Each component in the <code>parent</code> container is reshaped * to be the size of the container, minus space for surrounding * insets, horizontal gaps, and vertical gaps. diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2Ext.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2Ext.java index b0e5101..af8b87c 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2Ext.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/CardLayout2Ext.java @@ -32,7 +32,7 @@ import java.beans.PropertyChangeSupport; /** * Une extension de {@link CardLayout2} pour pouvoir automatiquement afficher un * contenu à partir de la propriété {@link #selected}. - * <p/> + * * Ainsi, en changeant cette propriété via la méthode {@link #setSelected(String)}, * le contenu sera changé automatiquement, ce qui permet une utilisation direct * dans jaxx sans à avoir à écrire d'écouteur. diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentMover.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentMover.java index b16599f..cfb956d 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentMover.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentMover.java @@ -41,13 +41,13 @@ import java.awt.event.MouseEvent; * moved can be a high level Window (ie. Window, Frame, Dialog) in which case * the Window is moved within the desktop. Or the Component can belong to a * Container in which case the Component is moved within the Container. - * <p/> + * * When moving a Window, the listener can be added to a child Component of * the Window. In this case attempting to move the child will result in the * Window moving. For example, you might create a custom "Title Bar" for an * undecorated Window and moving of the Window is accomplished by moving the * title bar only. Multiple components can be registered as "window movers". - * <p/> + * * Components can be registered when the class is created. Additional * components can be added at any time using the registerComponent() method. * @@ -240,7 +240,7 @@ public class ComponentMover extends MouseAdapter { /** * Setup the variables used to control the moving of the component: - * <p/> + * * source - the source component of the mouse event * destination - the component that will ultimately be moved * pressed - the Point where the mouse was pressed in the destination diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentResizer.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentResizer.java index 76a64f7..3a7c11e 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentResizer.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/ComponentResizer.java @@ -369,7 +369,7 @@ public class ComponentResizer extends MouseAdapter { * Resize the component ensuring location and size is within the bounds * of the parent container and that the size is within the minimum and * maximum constraints. - * <p/> + * * All calculations are done using the bounds of the component when the * resizing started. */ diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ActionExecutor.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ActionExecutor.java index 1ff0d66..8b4b64f 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ActionExecutor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ActionExecutor.java @@ -171,9 +171,9 @@ public abstract class ActionExecutor { /** * Ask the thread to stop. - * <p/> + * * It will finish all incoming files (but will not accept more tasks). - * <p/> + * * <b>Note:</b> The method does not return until all tasks are not * consumed. * @@ -208,7 +208,7 @@ public abstract class ActionExecutor { * Creates a runnable instance (via a Proxy) to a method given by his name * ({@code methodName}) to invoke on {@code methodcontainer} with given * {@code arguments}. - * <p/> + * * This is a great feature to create runnable code with a real context. * * @param methodContainer the container of the method to invoke diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ApplicationRunner.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ApplicationRunner.java index effa3ae..2c7614b 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ApplicationRunner.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/application/ApplicationRunner.java @@ -77,7 +77,7 @@ public abstract class ApplicationRunner { /** * To execute some code only once. - * <p/> + * * This code will not be re-execute when reloading the runner. */ protected abstract void initOnce(); diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/ColorCellEditor.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/ColorCellEditor.java index 131c83d..b1a2e18 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/ColorCellEditor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/ColorCellEditor.java @@ -35,7 +35,7 @@ import java.awt.event.ActionListener; /** * A {@link Color} cell editor. * - * @author mallon <mallon@codelutin.com> + * @author Matthieu Allon * @author Tony Chemit - chemit@codelutin.com * @since 2.5.4 */ diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/LocaleEditor.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/LocaleEditor.java index b1f4455..2238611 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/LocaleEditor.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/editor/LocaleEditor.java @@ -29,10 +29,10 @@ import java.util.Locale; /** * A {@link Locale} editor. - * <p/> + * * use the static method to have an instance of editor * {@link #newEditor(Locale...)} - * <p/> + * * If no locale is given to this method, it will go and seek via * {@link I18nStore#getLocales()} all loaded locales in i18n system * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/help/JAXXHelpBroker.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/help/JAXXHelpBroker.java index 1206bdf..0e5b28f 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/help/JAXXHelpBroker.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/help/JAXXHelpBroker.java @@ -461,7 +461,7 @@ public class JAXXHelpBroker { /** * Context Sensitive Event Tracking - * <p/> + * * Creates a new EventDispatchThread from which to dispatch events. This * method returns when stopModal is invoked. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/AbstractGenericListSelectionModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/AbstractGenericListSelectionModel.java index d548e11..d1dd614 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/AbstractGenericListSelectionModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/AbstractGenericListSelectionModel.java @@ -30,7 +30,7 @@ import javax.swing.DefaultListSelectionModel; import javax.swing.event.EventListenerList; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public abstract class AbstractGenericListSelectionModel<B> extends DefaultListSelectionModel { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListEvent.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListEvent.java index 496dd21..85586f2 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListEvent.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListEvent.java @@ -25,7 +25,7 @@ import java.util.Collection; import java.util.EventObject; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class GenericListEvent<B> extends EventObject { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListListener.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListListener.java index 369996f..d1f469d 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListListener.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListListener.java @@ -24,7 +24,7 @@ package jaxx.runtime.swing.model; import java.util.EventListener; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public interface GenericListListener extends EventListener { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java index 47e64b0..b0514b3 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListModel.java @@ -30,7 +30,7 @@ import javax.swing.event.ListDataEvent; import javax.swing.event.ListDataListener; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class GenericListModel<B> extends GenericListSelectionModel<B> implements ComboBoxModel { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListSelectionModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListSelectionModel.java index fe64fed..2e3e58e 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListSelectionModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/GenericListSelectionModel.java @@ -24,7 +24,7 @@ package jaxx.runtime.swing.model; import javax.swing.DefaultListModel; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class GenericListSelectionModel<B> extends AbstractGenericListSelectionModel<B> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultComboBoxModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultComboBoxModel.java index f51a77f..f56bda5 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultComboBoxModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultComboBoxModel.java @@ -35,7 +35,7 @@ import java.util.Vector; /** * To replace the {@link DefaultComboBoxModel} which used {@link Vector}. - * <p/> + * * Add some new methods to {@link #addAllElements(Collection)} or * {@link #setAllElements(Collection)}. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultListModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultListModel.java index 8837bd2..c5d3864 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultListModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/model/JaxxDefaultListModel.java @@ -60,7 +60,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Returns the number of components in this list. - * <p/> + * * This method is identical to <code>size</code>, which implements the * <code>List</code> interface defined in the 1.2 Collections framework. * This method exists in conjunction with <code>setSize</code> so that @@ -304,7 +304,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { * Sets the component at the specified <code>index</code> of this * list to be the specified element. The previous component at that * position is discarded. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> if the index * is invalid. * <blockquote> @@ -327,7 +327,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Deletes the component at the specified index. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> if the index * is invalid. * <blockquote> @@ -350,7 +350,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Inserts the specified element as a component in this list at the * specified <code>index</code>. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> if the index * is invalid. * <blockquote> @@ -452,7 +452,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Returns the element at the specified position in this list. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> * if the index is out of range * (<code>index < 0 || index >= size()</code>). @@ -466,7 +466,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Replaces the element at the specified position in this list with the * specified element. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> * if the index is out of range * (<code>index < 0 || index >= size()</code>). @@ -485,7 +485,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Inserts the specified element at the specified position in this list. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> if the * index is out of range * (<code>index < 0 || index > size()</code>). @@ -536,7 +536,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { /** * Removes the element at the specified position in this list. * Returns the element that was removed from the list. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> * if the index is out of range * (<code>index < 0 || index >= size()</code>). @@ -571,7 +571,7 @@ public class JaxxDefaultListModel<E> extends AbstractListModel { * The removal is inclusive, so specifying a range of (1,5) * removes the component at index 1 and the component at index 5, * as well as all components in between. - * <p/> + * * Throws an <code>ArrayIndexOutOfBoundsException</code> * if the index was invalid. * Throws an <code>IllegalArgumentException</code> if diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavBridge.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavBridge.java index af85d2e..ca5e679 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavBridge.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavBridge.java @@ -90,7 +90,7 @@ public interface NavBridge<M, N extends NavNode<M, N>> { /** * Notifies that the {@code node} was inserted. - * <p/> + * * <b>Note:</b> The method recurses on childs (always notify parent before child) * * @param node node inserted @@ -100,7 +100,7 @@ public interface NavBridge<M, N extends NavNode<M, N>> { /** * Notifies that all childs nodes of {@code node} were * inserted. - * <p/> + * * <b>Note:</b> The method recurses on childs (always notify parent before child) * * @param node node where all childs where inserted diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavDataProvider.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavDataProvider.java index 23f1aa6..47f192f 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavDataProvider.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavDataProvider.java @@ -25,7 +25,7 @@ import jaxx.runtime.swing.nav.tree.AbstractNavTreeCellRenderer; /** * Contract of provider of data. - * <p/> + * * This object is used by {@link NavNodeChildLoador} to populate childs of node * and by {@link AbstractNavTreeCellRenderer} to render nodes. * diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavHelper.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavHelper.java index 4620b40..dcf0c65 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavHelper.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavHelper.java @@ -43,47 +43,47 @@ import java.util.Set; /** * Tree helper to deal with the build of trees and other usefull operations. - * <p/> + * * A helper acts as an handler for a {@code tree}. It owns the {@link #getModel()} of * the {@code #tree}. - * <p/> + * * <b>Note:</b> A helper can NOT be used to manage multi-trees. - * <h2>Internal states</h2 + * <h2>Internal states</h2> * <h3>Internal model</h3> * To create the model, use method {@link #createModel(NavNode, Object...)} given a * root node. - * <p/> + * * To obtain the model, use method {@link #getModel()}. - * <p/> + * * <b>Note:</b> The helper internal model can be different from the tree model, * but must be the <b>lowest</b> model, other models must listen nicely this * model to obtain model modification and selection notifications. * <h3>Internal tree</h3> * As said before, a helper matches exactly one tree. - * <p/> + * * To register the tree, use method {@link #setUI(Object, boolean, TreeSelectionListener)}. - * <p/> + * * To obtain the tree, use method {@link #getUI()}. * <h3>Internal data provider</h3> * To populate childs nodes and render nodes, we use a {@link NavDataProvider}. - * <p/> + * * To register the data provider, use method {@link #setDataProvider(NavDataProvider)}. - * <p/> + * * To obtain the data provider, use method {@link #getDataProvider()}. * <h2>Internal listeners</h2> * Several listeners are used to manage the auto-loading of nodes in model : * <h3>{@link #expandListener}</h3> * This listener will load node's childs before node expands if the node is not loaded. - * <p/> + * * See the {@link NavNode#isLoaded()} method. * <h3>{@link #treeModelListener}</h3> * To listen modification of the model, it will mainly repopulate nodes when * required. - * <p/> + * * See the method {@link #populateNode(NavNode, Object[], boolean)}. * <h3>{@link #selectionListener}</h3> * To listen modification of the selection, it will mainly expand paths if required. - * <p/> + * * This is a requirement, since childs of a node should NOT be loaded, so when * selects a node, always check the path from root to selected node are all fully * loaded. @@ -97,7 +97,7 @@ import java.util.Set; * <li>{@link #moveNode(NavNode, NavNode, int)}</li> * <li>{@link #refreshNode(NavNode, boolean)}</li> * <li>{@link #loadAllNodes(NavNode, NavDataProvider)}</li> - * <p/> + * * </ul> * <h3>Model selection modification</h3> * <ul> @@ -149,11 +149,11 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Register a new root node. - * <p/> + * * If internal {@link #getModel()} does not exists, creates a new one from * his given root {@code node}, otherwise just set the new root on the * existing model. - * <p/> + * * <b>Note:</b> As a side-effect, the model will be keep in field {@link #getModel()} * and the {@link #treeModelListener} will be registred on this model. * @@ -190,7 +190,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Registers the given {@code tree} for this helper. - * <p/> + * * <b>Note:</b> as a side-effect, it will register (if required) the * {@link #expandListener} listener and (if required) the * {@link #selectionListener}. @@ -214,14 +214,14 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * The shared bridge. - * <p/> + * * A helper deals with only ONE model (this one), becuase we add some * listeners on it, we prefer always to keep ONE instance (any way this is * a good thing). - * <p/> + * * If you want to create a new model, just creates the good root node and * push it in this model. - * <p/> + * * For example, if you wrap the shared model with a filter model... Anyway, all * listeners of this helper apply always of THIs model. */ @@ -235,7 +235,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * A {@link TreeWillExpandListener} used to listen when tree should expand. - * <p/> + * * If so, the listener will load selected node childs if required * (says when the {@link NavNode#isLoaded()} is sets to {@code false}). */ @@ -266,7 +266,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Obtains the {@link NavNodeChildLoador} of the given {@code type} from * internal cache. - * <p/> + * * <b>Note:</b> The loador will be instanciated if not found, and push in cache. * * @param type the type of loador to get @@ -549,7 +549,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Registers the given {@code tree} for this helper. - * <p/> + * * <b>Note:</b> as a side-effect, it will register (if required) the * {@link #expandListener} listener and the {@link #selectionListener}. * @@ -563,7 +563,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Registers the given {@code tree} for this helper. - * <p/> + * * <b>Note:</b> as a side-effect, it will register (if required) the * {@link #expandListener} listener and the {@link #selectionListener}. * @@ -580,7 +580,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Registers the given {@code tree} for this helper. - * <p/> + * * <b>Note:</b> as a side-effect, it will register (if required) the * {@link #expandListener} listener and (if required) the * {@link #selectionListener}. @@ -604,7 +604,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Registers the {@code dataProvider} for the helper. - * <p/> + * * <b>Node:</b> As a side-effect, the provider will be propagate to the * renderer of the registred tree (if any). * @@ -622,7 +622,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Inserts the given node to the given {@code parentNode}. - * <p/> + * * The node will be added to his parent, then creation listeners will be * fired. * @@ -636,7 +636,7 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Inserts the given node to the given {@code parentNode}. - * <p/> + * * The node will be added to his parent, then creation listeners will be * fired. * @@ -677,10 +677,10 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Refreshs the given {@code node}. - * <p/> + * * If flag {@code deep} is set to {@code true}, then it will refresh * recursively children nodes. - * <p/> + * * <b>Note:</b>As a side-effect, evvery node involved will become * {@code dirty}. * @@ -728,8 +728,8 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Selects the parent of the currently selected node. - * <p/> - * <b>Note:</> If selection is empty, then throws a NPE. + * + * <b>Note:</b> If selection is empty, then throws a NPE. * * @throws NullPointerException if selection is empty */ @@ -910,9 +910,9 @@ public abstract class NavHelper<M, U, B extends NavBridge<M, N>, N extends NavNo /** * Populates nodes. - * <p/> + * * If {@code node} is not {@code null}, then populate it. - * <p/> + * * If {@code children} is not {@code null}, then populate them, moreover * if {@code recurse} is set to {@code true} then do a recurse refresh on * children. diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNode.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNode.java index 193f1f1..eb9ef63 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNode.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNode.java @@ -29,21 +29,21 @@ import java.io.Serializable; /** * Definition of a node with a optional {@code childLoador} to build childs of * node. - * <p/> + * * A node is identified by an {@link #getId} of an associated data of type * {@link #getInternalClass}. - * <p/> + * * <b>Note:</b> * <p><i> While using a {@code childLoador}, we can not know before node * was loaded the exact count of his childs. As a matter of facts, real leaf * nodes appears at the beginning in ui as a not leaf (there is a root handler). * When node was loaded, a leaf node will be then displayed as required. * </i></p> - * <p/> + * * <h2>Why NavNode is generic ?</h2> * In a project, you should implements your own Node extending with one like this : * <pre> - * class MyNode extends NavNode<MyNode> { ... } + * class MyNode extends NavNode<MyNode> { ... } * </pre> * While in this class, you overrides every method with a node return type, * co-variance you'll be able to use this code : @@ -53,7 +53,7 @@ import java.io.Serializable; * </pre> * So for final application this generic type avoid any cast for your own node * type, this is quite convinient. - * <p/> + * * Even if in your project, you wants to have a heriarchy of nodes, this will * still works (if you use a genercic type on your abstract nodes). * <h2>Internal states</h2> @@ -69,7 +69,7 @@ import java.io.Serializable; * <h2>Static nodes</h2> * Some nodes do not need auto-loading, we call them {@code static nodes}. * The method {@link #isStaticNode()} gives this state. - * <p/> + * * <b>Note:</b> A static node has no {@code childLoador}. * <h2>Node loading</h2> * Initialy node has no data child nodes, ({@link #isLoaded()} equals @@ -77,10 +77,10 @@ import java.io.Serializable; * when model requires node's childs, it can load them via method * {@link #populateNode(NavBridge, NavDataProvider, boolean)} * and {@link #populateChilds(NavBridge, NavDataProvider)} methods. - * <h2>Node rendering</h2 + * <h2>Node rendering</h2> * the {@link AbstractNavTreeCellRenderer} looks the {@link #isDirty} state to * know when render should be (re-)compute and set back the state to {@code false}. - * <p/> + * * Each time, a node is modified, the {@link #isDirty} should be set to {@code true}. * * @author Tony Chemit - chemit@codelutin.com @@ -107,7 +107,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * To know if the node is static. - * <p/> + * * A {@code static} node has no {@code childLoador}. * * @return {@code true} when the node is static : says, the node has @@ -125,7 +125,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * Given an {@code id}, obtain the child with matching id. - * <p/> + * * If node is NOT {@code loaded}, then first loads it (method * {@link #populateChilds(NavBridge, NavDataProvider)}) then do search * on direct childs of the node recursivly. @@ -141,7 +141,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * Given an {@code id}, obtain the child with matching id. - * <p/> + * * If node is NOT {@code loaded}, then first loads it (method * {@link #populateChilds(NavBridge, NavDataProvider)}) then return * on direct childs of the node. @@ -157,7 +157,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * Changes the {@link #isDirty} state. - * <p/> + * * As a side effect, when a renderer will use this node, it will force to * reload the render from the {@link NavDataProvider}. * @@ -180,7 +180,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * To populate the node. A side-effect of this method is to set {@code dirty} * the node (renderer will recompute the render of the node). - * <p/> + * * If {@code populateChilds} is set to {@code true}, then also populate * childs of the node using the given {@code dataProvider}. * @@ -195,7 +195,7 @@ public interface NavNode<M, N extends NavNode<M, N>> extends Cloneable, TreeNode /** * To populate childs of the node (only when a none static node). * A side-effect of this method is to set {@code loaded} of the node. - * <p/> + * * For a static node, do nothing. * * @param bridge model owner of the node diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNodeChildLoador.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNodeChildLoador.java index 7a74aa3..6f0c10f 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNodeChildLoador.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/NavNodeChildLoador.java @@ -29,15 +29,15 @@ import java.util.List; /** * Object to load childs of a node. - * <p/> + * * It uses {@link NavDataProvider} in method * {@link #loadChilds(NavBridge, NavNode, NavDataProvider)} to obtain datas * then build childs nodes. - * <p/> + * * A factory of such objects can be found in {@link NavHelper} to make * them reusable in other places than inside a {@link NavNode} to auto-load * childs. - * <p/> + * * For example when you want to creat by hand a new node, always prefer to reuse * a such object rathen than duplicate same code in helper... * @@ -65,7 +65,7 @@ public abstract class NavNodeChildLoador<T, O, M, B extends NavBridge<M, N>, N e /** * Obtain the list of data used to create nodes. - * <p/> + * * If type {@code T} is {@code O}, we directly use the data associated with nodes. * * @param parentClass type of parent @@ -141,7 +141,7 @@ public abstract class NavNodeChildLoador<T, O, M, B extends NavBridge<M, N>, N e /** * Add childs to given {@code parentNode} using retrive {@code datas} from * the data provider. - * <p/> + * * This method is invoked by the {@link #loadChilds(NavBridge, NavNode, NavDataProvider)}. * * @param parentNode the node where to insert diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/AbstractNavTreeCellRenderer.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/AbstractNavTreeCellRenderer.java index 252912e..c311361 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/AbstractNavTreeCellRenderer.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/AbstractNavTreeCellRenderer.java @@ -36,7 +36,7 @@ import static org.nuiton.i18n.I18n.t; * Le renderer abstrait (qui a toutes les methodes qui aident) pour implanter de * vrai renderer pour les différents cas d'utilisation de l'abre de navigation. * - * @author chemit <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 1.2 */ public abstract class AbstractNavTreeCellRenderer<M, N extends NavNode<M, N>> extends DefaultTreeCellRenderer { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeBridge.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeBridge.java index 70c7046..bfeb4fe 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeBridge.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeBridge.java @@ -35,7 +35,7 @@ import java.util.EventListener; /** * Delegate model used to switch between tree model and tree table model api * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavTreeBridge<N extends NavTreeNode<N>> implements NavBridge<DefaultTreeModel, N> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeNodeChildLoador.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeNodeChildLoador.java index be9d5c0..30a8da4 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeNodeChildLoador.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/tree/NavTreeNodeChildLoador.java @@ -28,7 +28,7 @@ import javax.swing.tree.DefaultTreeModel; /** * Implementation for tree of {@link NavNodeChildLoador} * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.2 */ public abstract class NavTreeNodeChildLoador<T, O, N extends NavTreeNode<N>> extends NavNodeChildLoador<T, O, DefaultTreeModel, NavTreeBridge<N>, N> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableBridge.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableBridge.java index 928a4dc..4d6fff1 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableBridge.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableBridge.java @@ -37,7 +37,7 @@ import java.util.List; /** * Delegate model used to switch between tree model and tree table model api * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.1 */ public class NavTreeTableBridge<N extends NavTreeTableNode<N>> implements NavBridge<NavTreeTableModel, N> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableModel.java index 1d3bc87..73c7464 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableModel.java @@ -35,7 +35,7 @@ import javax.swing.tree.TreePath; /** * Model of the tree table used for a jaxx tree table api. * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.2 */ public class NavTreeTableModel implements TreeTableModel { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNode.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNode.java index a824fd3..949f564 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNode.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNode.java @@ -40,7 +40,7 @@ import java.util.List; * This node extends {@link DefaultMutableTreeTableNode} used by * {@link JXTreeTable} * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.2 */ public class NavTreeTableNode<N extends NavTreeTableNode<N>> extends DefaultMutableTreeTableNode implements NavNode<NavTreeTableModel, N> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNodeChildLoador.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNodeChildLoador.java index 4600bee..5ec9afb 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNodeChildLoador.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/nav/treetable/NavTreeTableNodeChildLoador.java @@ -26,7 +26,7 @@ import jaxx.runtime.swing.nav.NavNodeChildLoador; /** * Implementation for tree table of {@link NavNodeChildLoador} * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier * @since 2.2 */ public abstract class NavTreeTableNodeChildLoador<T, O, N extends NavTreeTableNode<N>> extends NavNodeChildLoador<T, O, NavTreeTableModel, NavTreeTableBridge<N>, N> { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/ColorCellRenderer.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/ColorCellRenderer.java index 8880445..0a40211 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/ColorCellRenderer.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/ColorCellRenderer.java @@ -30,7 +30,7 @@ import java.awt.Component; /** * Date: 31/07/12 * - * @author mallon <mallon@codelutin.com> + * @author Matthieu Allon * @since 2.5.4 */ public class ColorCellRenderer implements TableCellRenderer { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderListCellRenderer.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderListCellRenderer.java index ca9b074..38e1c93 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderListCellRenderer.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderListCellRenderer.java @@ -31,10 +31,10 @@ import java.awt.Component; /** * A {@link ListCellRenderer} which use decorators from the {@link #provider} to obtain the text to display. - * <p/> + * * The interest of this renderer is to define a unique renderer for your application (put it in JAXXContext) * and then use it simply :) - * <p/> + * * User: chemit * Date: 29 oct. 2009 * Time: 03:00:53 diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderTableCellRenderer.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderTableCellRenderer.java index 936e1fb..318a920 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderTableCellRenderer.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/renderer/DecoratorProviderTableCellRenderer.java @@ -31,10 +31,10 @@ import java.awt.Component; /** * A {@link TableCellRenderer} which use decorators from the {@link #provider} to obtain the text to display. - * <p/> + * * The interest of this renderer is to define a unique renderer for your application (put it in JAXXContext) * and then use it simply :) - * <p/> + * * User: chemit * Date: 29 oct. 2009 * Time: 03:00:53 diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java index 42c0ccd..0e651c8 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/JXTableSwingSessionState.java @@ -32,7 +32,7 @@ import java.util.List; import java.util.Map; /** - * @author kmorin <morin@codelutin.com> + * @author Kevin Morin - kmorin@codelutin.com * @since 2.5.16 */ public class JXTableSwingSessionState extends JTableState { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/SwingSession.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/SwingSession.java index edee227..8f55ce0 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/SwingSession.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/session/SwingSession.java @@ -60,24 +60,25 @@ import java.util.Map; import java.util.Set; /** - * Use to store and restore position and size of application. Default supported widgets - * are: - * <li> java.awt.Window (and subclasses) - * <li> javax.swing.JTabbedPane (and subclasses) - * <li> javax.swing.JSplitPane (and subclasses) - * <li> org.jdesktop.swingx.JXTable (and subclasses) - * <li> javax.swing.JTable (and subclasses) - * <p/> - * <p/> + * Use to store and restore position and size of application. Default supported widgets are: + * <ul> + * <li> java.awt.Window (and subclasses)</li> + * <li> javax.swing.JTabbedPane (and subclasses)</li> + * <li> javax.swing.JSplitPane (and subclasses)</li> + * <li> org.jdesktop.swingx.JXTable (and subclasses)</li> + * <li> javax.swing.JTable (and subclasses)</li> + * </ul> + * * usage: - * <li> create SwingSession object - * <li> add component that you want save - * <li> explicite call to save - * <p/> + * <ul> + * <li> create SwingSession object</li> + * <li> add component that you want save</li> + * <li> explicite call to save</li> + * </ul> * You can use same SwingSession for multiple window but in this case you must * have setName for each window with different name, otherwize there are - * collision between window component and result is undetermisitic - * <p/> + * collision between window component and result is undetermisitic. + * * This code is partialy inspired from http://kenai.com/projects/bsaf/pages/Home * project. This project is under LGPL v2.1 license. We can't reuse directly this * library because to many fields and methods are private and we can't implements @@ -85,11 +86,7 @@ import java.util.Set; * * @author poussin * @author kmorin - * @version $Revision$ * @since 2.5.16 - * <p/> - * Last update: $Date$ - * by : $Author$ */ public class SwingSession { diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardModel.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardModel.java index 6517bb2..5e05ad2 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardModel.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardModel.java @@ -32,8 +32,8 @@ import java.util.List; /** * Un modèle de wizard. - * <p/> - * <p/> + * + * * <b>Note:</b> le type des étapes doit être uné énumération qui implante {@link * WizardStep}. * @@ -212,7 +212,7 @@ public abstract class WizardModel<E extends WizardStep> { /** * Change l'univers des etapes. - * <p/> + * * Note: on presume ici que l'étape courante est toujours la meme. * * @param steps le nouvel univers des etapes diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardUtil.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardUtil.java index 6bf5b8b..ddf6910 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardUtil.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/WizardUtil.java @@ -140,7 +140,7 @@ public class WizardUtil { /** * Ajoute un listener sur le modele pour gere la politique d'affichage des * onglets. - * <p/> + * * Dans cette implantation, les onglets sont ouverts jusqu'a l'etape * courante. Lorsque l'on revient en arrière, les onglets d'etapes * superieurs sont fermes. diff --git a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/ext/WizardExtStep.java b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/ext/WizardExtStep.java index 04f6ea9..f2981a1 100644 --- a/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/ext/WizardExtStep.java +++ b/jaxx-runtime/src/main/java/jaxx/runtime/swing/wizard/ext/WizardExtStep.java @@ -27,12 +27,12 @@ import jaxx.runtime.swing.wizard.WizardStepUI; /** * Extension de {@link WizardStep} avec des états supplémentaires. - * <p/> + * * Chaque étape possède un modèle de type {@link #getModelClass()}. * Ce modèle peut être partagé par plusieurs étapes. - * <p/> + * * De plus, on a deux drapeaux {@link #isConfig()} pour savoir si l'étape est une phase de configuration. - * <p/> + * * Le drapeau {@link #isOperation()} quand à lui permet de savoir si l'étape est une opération. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-validator/src/main/java/jaxx/runtime/JAXXValidator.java b/jaxx-validator/src/main/java/jaxx/runtime/JAXXValidator.java index 1d97025..ab64c1a 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/JAXXValidator.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/JAXXValidator.java @@ -47,7 +47,7 @@ public interface JAXXValidator { /** * Init the fields representation. - * <p/> + * * This method is generated and should be called each time the context name * of a validator has changed, since when using method * {@link SwingValidator#setFieldRepresentation(String, JComponent)} diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SimpleBeanValidatorMessageTableModel.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SimpleBeanValidatorMessageTableModel.java index a53e381..225eb36 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SimpleBeanValidatorMessageTableModel.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SimpleBeanValidatorMessageTableModel.java @@ -71,8 +71,8 @@ public class SimpleBeanValidatorMessageTableModel extends AbstractTableModel /** * Register a validator for this model. - * <p/> - * <p/> + * + * * Note: a validator can not be register twice in the same model. * * @param validator the validator to register diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorDataLocator.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorDataLocator.java index afed7b7..3c4bb7d 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorDataLocator.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorDataLocator.java @@ -36,7 +36,7 @@ public interface SwingListValidatorDataLocator<O> { /** * Tests if the given type can be managed by this locator. - * <p/> + * * Useful if there is more than one locator used for a same list * validation table model. * diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorMessageTableModel.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorMessageTableModel.java index 278e0de..044632c 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorMessageTableModel.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingListValidatorMessageTableModel.java @@ -40,7 +40,7 @@ import java.util.List; /** * The model of the table of errors. - * <p/> + * * The model listens list-validators messages and update his internal model * from it. * @@ -76,8 +76,8 @@ public class SwingListValidatorMessageTableModel extends AbstractTableModel /** * Register a validator for this model. - * <p/> - * <p/> + * + * * Note: a validator can not be register twice in the same model. * * @param validator the validator to register diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidator.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidator.java index c62b402..f88bd99 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidator.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidator.java @@ -46,24 +46,24 @@ import java.util.Map.Entry; /** * La surcharge de {@link SimpleBeanValidator} pour les ui swing - * <p/> + * * Permet d'ajouter facilement le support de la validation des champs d'un bean * et de le relier a une interface graphique. Utilise xwork pour la validation * et JXLayer pour la visualisation. - * <p/> - * <p/> + * + * * Le mieux pour son integration dans Jaxx est de faire de la generation pour * force la compilation du code suivant: - * <p/> + * * <pre> - * myValidor.getBean().get<field>(); + * myValidor.getBean().get<field>(); * </pre> - * <p/> + * * et ceci pour chaque field ajoute a la map fieldRepresentation. De cette facon * meme si le champs field est en texte on a une verification de son existance a * la compilation. - * <p/> - * <p/> + * + * * La representation en tag pourrait etre * <pre> * <validator id="myValidator" beanClass="{Personne.class}" @@ -71,13 +71,13 @@ import java.util.Map.Entry; * <field name="name" component="$name"/> * <field name="firstName" component="$firstName"/> * <field name="birthDate" component="$birthDate"/> - * </validator> + * </validator> * <validator beanClass="{Personne.class}" autoField="true" * errorList="$list"> * <fieldRepresentation name="name" component="$lastName"/> * </validator> * </pre> - * <p/> + * * dans le premier exemple on fait un mapping explicite des champs, mais on voit * que le nom du composant graphique est le meme que celui du champs. Pour * eviter de longue saisie, il est possible d'utiliser le flag <b>autoField</b> @@ -85,21 +85,21 @@ import java.util.Map.Entry; * composant avec cet Id. Il est aussi possible de surcharge un champs * explicitement comme ici name, dans le cas ou le composant qui porterait ce * nom serait utilise pour autre chose. - * <p/> - * <p/> + * + * * Il faut un handler particulier pour ce composant car les attributs * <b>beanClass</b> et <b>autoField</b> ne sont present que dans le XML jaxx et * servent a la generation. Il faut aussi prendre en compte les elements * fieldRepresentation fils du tag validator. - * <p/> - * <p/> + * + * * Voici ce que pourrait etre le code genere par jaxx * <pre> * // declaration du bean - * BeanValidator<beanClass> $myValidator; + * BeanValidator<beanClass> $myValidator; * // init du bean * protected void createMyValidator() { - * $myValidator = new BeanValidator<beanClass>(); + * $myValidator = new BeanValidator<beanClass>(); * // genere seulement si autoField = true * for (Method m : beanClass.getMethod()) { * if (m.getName().startsWith("get")) { @@ -132,7 +132,7 @@ public class SwingValidator<B> extends SimpleBeanValidator<B> { /** * Obtain a new {@link SimpleBeanValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the default provider of {@link NuitonValidator} * * @param type type of bean to validate @@ -163,7 +163,7 @@ public class SwingValidator<B> extends SimpleBeanValidator<B> { /** * Obtain a new {@link SimpleBeanValidator} for the given parameters. - * <p/> + * * <b>Note:</b> It will use the provider of {@link NuitonValidator} * defined by the {@code providerName}. * @@ -240,7 +240,7 @@ public class SwingValidator<B> extends SimpleBeanValidator<B> { /** * To reload a bean in the validator. - * <p/> + * * This method is used to reload ui, since some editors could not exist when * validator is init, so some messages should not be attached to an editor. */ diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageListMouseListener.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageListMouseListener.java index af5c982..c44160d 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageListMouseListener.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageListMouseListener.java @@ -32,7 +32,7 @@ import java.awt.event.MouseEvent; /** * A mouse listener to put on a {@link JList} with a {@link * SwingValidatorMessageListModel} as a model. - * <p/> + * * When a double click occurs, find the selected error in model and then focus * to the associated component of error. * diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableModel.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableModel.java index d8f027b..2da5995 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableModel.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableModel.java @@ -37,7 +37,7 @@ import java.util.List; /** * The model of the table of errors. - * <p/> + * * The model listens validators messages and update his internal model from it. * * @author Tony Chemit - chemit@codelutin.com @@ -72,8 +72,8 @@ public class SwingValidatorMessageTableModel /** * Register a validator for this model. - * <p/> - * <p/> + * + * * Note: a validator can not be register twice in the same model. * * @param validator the validator to register diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableMouseListener.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableMouseListener.java index d9e2e12..fb705bf 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableMouseListener.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorMessageTableMouseListener.java @@ -35,7 +35,7 @@ import java.beans.PropertyChangeSupport; /** * A mouse listener to put on a {@link JList} with a {@link * SwingValidatorMessageTableModel} as a model. - * <p/> + * * When a double click occurs, find the selected error in model and then focus * to the associated component of error. * diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorUtil.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorUtil.java index bf17d9e..afcd1c9 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorUtil.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/SwingValidatorUtil.java @@ -141,15 +141,15 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * To install all the stuff for validation on a {@link JAXXValidator} ui. - * <p/> + * * This method is called after validators has beeen detected in the ui (via * the method {@link #detectValidators(JAXXValidator)}).. - * <p/> + * * It will first find and register all validator field via the method * {@link JAXXValidator#registerValidatorFields()}, then for each * validators it will install ui for it (says connect validator to ui via layers) * and will reload attached bean to make visible bean validation state on ui. - * <p/> + * * This method is always inovked by a generated jaxx-validator file at the * end of the {@code $completeSetup} method. * @@ -179,10 +179,10 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Given a {@link JAXXValidator} ui, detects on it all the validators it * contains. - * <p/> + * * A validator is detected from the annotation {@link Validator} placed on * his field. - * <p/> + * * This method is always inovked by a generated jaxx-validator file at the * end of the {@code $completeSetup} method. * @@ -213,13 +213,13 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Detects on a {@link JAXXValidator} ui all the validator fields it * contains. - * <p/> + * * A validator field is detected via the annotation placed on his field or * his getter (in cas of inheritance). - * <p/> + * * Each field found will be registred to his corresponding validator via * the method {@link SwingValidator#setFieldRepresentation(String, JComponent)}. - * <p/> + * * By default, this method is invoked in the generated method * {@link JAXXValidator#registerValidatorFields()} by a generated * jaxx-validator file. @@ -394,7 +394,7 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Register for a given validator list ui a validator mouse listener. - * <p/> + * * Note: there is only one listener registred for a given list model, so * invoking this method tiwce or more will have no effect. * @@ -419,7 +419,7 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Register for a given validator table ui a validator mouse listener - * <p/> + * * Note: there is onlt one listener registred for a givne table model, so * invokin this method twice or more will have no effect. * @@ -650,7 +650,7 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Convinient method to attach a bean to all validators of an JAXXObject. - * <p/> + * * It is possible to exclude some validator to be treated. * * @param ui the ui containing the validatros to treate @@ -686,7 +686,7 @@ public class SwingValidatorUtil extends SimpleBeanValidators { /** * Convinient method to set the changed property to all validators of an * JAXXObject. - * <p/> + * * It is possible to exclude some validator to be treated. * * @param ui the ui containing the validatros to treate diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/meta/ValidatorField.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/meta/ValidatorField.java index 23a327e..dbd1f01 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/meta/ValidatorField.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/meta/ValidatorField.java @@ -51,7 +51,7 @@ public @interface ValidatorField { /** * Obtain the name of the property editor. - * <p/> + * * If empty, then use the {@link #propertyName()}. * * @return the name of the property editor diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/ui/AbstractBeanValidatorUI.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/ui/AbstractBeanValidatorUI.java index 906ba85..7dfb2c1 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/ui/AbstractBeanValidatorUI.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/ui/AbstractBeanValidatorUI.java @@ -49,7 +49,7 @@ public abstract class AbstractBeanValidatorUI extends AbstractLayerUI<JComponent /** * Actual scope to display in the layer. - * <p/> + * * This field will be recomputed each time a new event arrived on this * field. */ diff --git a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/unified/UnifiedValidatorMessageTableModel.java b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/unified/UnifiedValidatorMessageTableModel.java index d0e915c..afc8720 100644 --- a/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/unified/UnifiedValidatorMessageTableModel.java +++ b/jaxx-validator/src/main/java/jaxx/runtime/validator/swing/unified/UnifiedValidatorMessageTableModel.java @@ -84,8 +84,8 @@ public class UnifiedValidatorMessageTableModel extends AbstractTableModel { /** * Register a validator for this model. - * <p/> - * <p/> + * + * * Note: a validator can not be register twice in the same model. * * @param validator the validator to register @@ -102,8 +102,8 @@ public class UnifiedValidatorMessageTableModel extends AbstractTableModel { /** * Register a validator for this model. - * <p/> - * <p/> + * + * * Note: a validator can not be register twice in the same model. * * @param validator the validator to register diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/SimpleInternalFrame.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/SimpleInternalFrame.java index 8fd2096..c4023af 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/SimpleInternalFrame.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/SimpleInternalFrame.java @@ -51,16 +51,6 @@ package org.nuiton.jaxx.widgets.extra; -import java.awt.BorderLayout; -import java.awt.Color; -import java.awt.Component; -import java.awt.GradientPaint; -import java.awt.Graphics; -import java.awt.Graphics2D; -import java.awt.Insets; -import java.awt.LayoutManager; -import java.awt.Paint; - import javax.swing.BorderFactory; import javax.swing.Icon; import javax.swing.JComponent; @@ -70,23 +60,31 @@ import javax.swing.JToolBar; import javax.swing.SwingConstants; import javax.swing.UIManager; import javax.swing.border.AbstractBorder; +import java.awt.BorderLayout; +import java.awt.Color; +import java.awt.Component; +import java.awt.GradientPaint; +import java.awt.Graphics; +import java.awt.Graphics2D; +import java.awt.Insets; +import java.awt.LayoutManager; +import java.awt.Paint; /** * A JPanel subclass that has a drop shadow border and that provides a header - * with icon, title and tool bar. * This class can be used to replace the - * JInternalFrame, * for use outside of a JDesktopPane. * The - * SimpleInternalFrame is less flexible but often * more usable; it avoids - * overlapping windows and scales well * up to IDE size. * Several customers - * have reported that they and their clients feel * much better with both the - * appearance and the UI feel. * The SimpleInternalFrame provides the following - * bound properties: * frameIcon, title, toolBar, content, selected. * By - * default the SimpleInternalFrame is in selected state. * If you don't do - * anything, multiple simple internal frames will * be displayed as selected. * - * * - * - * @author Karsten Lentzsch * - * @version $Revision$ * * - * @see javax.swing.JInternalFrame * + * with icon, title and tool bar. + * This class can be used to replace the JInternalFrame, + * for use outside of a JDesktopPane. + * The SimpleInternalFrame is less flexible but often more usable; it avoids + * overlapping windows and scales well up to IDE size. + * Several customers have reported that they and their clients feel much better with both the + * appearance and the UI feel. + * The SimpleInternalFrame provides the following bound properties: frameIcon, title, toolBar, content, selected. + * By default the SimpleInternalFrame is in selected state. If you don't do anything, multiple simple internal frames + * will be displayed as selected. + * + * @author Karsten Lentzsch + * @see javax.swing.JInternalFrame * @see javax.swing.JDesktopPane */ @@ -361,7 +359,7 @@ public class SimpleInternalFrame extends JPanel { /** * Determines and answers the header's text foreground color. Tries to - * lookup a special color from the L&F. In case it is absent, it uses the + * lookup a special color from the L&F. In case it is absent, it uses the * standard internal frame forground. * * @param selected true to lookup the active color, false for the inactive @@ -383,7 +381,7 @@ public class SimpleInternalFrame extends JPanel { /** * Determines and answers the header's background color. Tries to lookup a - * special color from the L&F. In case it is absent, it uses the standard + * special color from the L&F. In case it is absent, it uses the standard * internal frame background. * * @return the color of the header's background diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/UIFSplitPane.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/UIFSplitPane.java index e24c843..469d633 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/UIFSplitPane.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/UIFSplitPane.java @@ -51,8 +51,6 @@ package org.nuiton.jaxx.widgets.extra; -import java.awt.Component; - import javax.swing.JButton; import javax.swing.JSplitPane; import javax.swing.UIManager; @@ -60,6 +58,7 @@ import javax.swing.border.Border; import javax.swing.border.EmptyBorder; import javax.swing.plaf.SplitPaneUI; import javax.swing.plaf.basic.BasicSplitPaneUI; +import java.awt.Component; /** * A <code>JSplitPane</code> subclass that can try to remove the divider border. @@ -249,7 +248,7 @@ public final class UIFSplitPane extends JSplitPane { /** * Updates the UI and sets an empty divider border. The divider border may - * be restored by a L&F at UI installation time. And so, we try to reset it + * be restored by a L&F at UI installation time. And so, we try to reset it * each time the UI is changed. */ public void updateUI() { diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/datatips/DataTipComponent.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/datatips/DataTipComponent.java index af7a1eb..f72b918 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/datatips/DataTipComponent.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/datatips/DataTipComponent.java @@ -34,7 +34,8 @@ import java.awt.event.MouseEvent; import java.awt.event.MouseWheelEvent; /** - * Note: It's important to inherit from JToolTip: Mouse events get dispatched to the parent.<br/> + * Note: It's important to inherit from JToolTip: Mouse events get dispatched to the parent. + * * I do not really know why this is so. At least PopupFactory creates a different type of popup * if the content is instance of JToolTip. */ diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/editor/DefaultEditor.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/editor/DefaultEditor.java index cbe7aba..3069875 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/editor/DefaultEditor.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/editor/DefaultEditor.java @@ -34,6 +34,16 @@ package org.nuiton.jaxx.widgets.extra.editor; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; + +import javax.swing.JEditorPane; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.event.CaretListener; +import javax.swing.event.DocumentEvent; +import javax.swing.event.DocumentListener; +import javax.swing.text.Document; import java.awt.BorderLayout; import java.io.BufferedReader; import java.io.File; @@ -45,21 +55,10 @@ import java.io.OutputStreamWriter; import java.io.Reader; import java.io.Writer; -import javax.swing.JEditorPane; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.event.CaretListener; -import javax.swing.event.DocumentEvent; -import javax.swing.event.DocumentListener; -import javax.swing.text.Document; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; - /** * Default editor, can open of kind of file * - * behaviour: <li>undo/redo (Ctrl-z, Shift-Ctrl-z) <li>Scrollbar + * behaviour: <pre>undo/redo (Ctrl-z, Shift-Ctrl-z) </pre> Scrollbar * * @author poussin */ diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tooltip/TipWindow.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tooltip/TipWindow.java index 5591eec..553619f 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tooltip/TipWindow.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tooltip/TipWindow.java @@ -24,8 +24,20 @@ */ package org.nuiton.jaxx.widgets.extra.tooltip; -import static org.nuiton.i18n.I18n.t; - +import javax.swing.BorderFactory; +import javax.swing.JEditorPane; +import javax.swing.JLabel; +import javax.swing.JPanel; +import javax.swing.JScrollPane; +import javax.swing.JSeparator; +import javax.swing.JWindow; +import javax.swing.SwingConstants; +import javax.swing.SwingUtilities; +import javax.swing.UIManager; +import javax.swing.event.HyperlinkEvent; +import javax.swing.event.HyperlinkListener; +import javax.swing.event.MouseInputAdapter; +import javax.swing.text.html.HTMLDocument; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Component; @@ -42,20 +54,8 @@ import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; -import javax.swing.BorderFactory; -import javax.swing.JEditorPane; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JSeparator; -import javax.swing.JWindow; -import javax.swing.SwingConstants; -import javax.swing.SwingUtilities; -import javax.swing.UIManager; -import javax.swing.event.HyperlinkEvent; -import javax.swing.event.HyperlinkListener; -import javax.swing.event.MouseInputAdapter; -import javax.swing.text.html.HTMLDocument; + +import static org.nuiton.i18n.I18n.t; /** @@ -203,7 +203,7 @@ public class TipWindow extends JWindow implements ActionListener { /** * Workaround for JEditorPane not returning its proper preferred size * when rendering HTML until after layout already done. See - * http://forums.sun.com/thread.jspa?forumID=57&threadID=574810 for a + * http://forums.sun.com/thread.jspa?forumID=57&threadID=574810 for a * discussion. * * @param width min width diff --git a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tree/FilterTreeModel.java b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tree/FilterTreeModel.java index beddfb9..5cf8b91 100644 --- a/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tree/FilterTreeModel.java +++ b/jaxx-widgets-extra/src/main/java/org/nuiton/jaxx/widgets/extra/tree/FilterTreeModel.java @@ -22,14 +22,13 @@ package org.nuiton.jaxx.widgets.extra.tree; -import java.util.ArrayList; -import java.util.Collection; -import java.util.Iterator; - import javax.swing.event.TreeModelEvent; import javax.swing.event.TreeModelListener; import javax.swing.tree.TreeModel; import javax.swing.tree.TreePath; +import java.util.ArrayList; +import java.util.Collection; +import java.util.Iterator; /** * Filter tree model. @@ -37,12 +36,8 @@ import javax.swing.tree.TreePath; * Take a delegate {@link TreeModel} filter it with {@link TreeFilter}. * * @author chatellier - * @version $Revision$ - * - * Last update : $Date$ - * By : $Author$ - * - * Based on : http://forums.sun.com/thread.jspa?forumID=57&threadID=5378510 + * + * Based on : http://forums.sun.com/thread.jspa?forumID=57&threadID=5378510 */ public class FilterTreeModel implements TreeModel { diff --git a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DdCoordinate.java b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DdCoordinate.java index 56f43ff..72babc5 100644 --- a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DdCoordinate.java +++ b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DdCoordinate.java @@ -59,7 +59,7 @@ public class DdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'un autre {@link DdCoordinate}. - * <p/> + * * Note : Si la valeur vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -80,7 +80,7 @@ public class DdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'une valeur du format * decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -160,7 +160,7 @@ public class DdCoordinate extends AbstractSerializableBean { /** * Mets a jour les composants de la position a partir d'une valeur decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. diff --git a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmdCoordinate.java b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmdCoordinate.java index 92a3440..56cfe64 100644 --- a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmdCoordinate.java +++ b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmdCoordinate.java @@ -28,7 +28,7 @@ import java.util.regex.Pattern; /** * Geo coordinate in degree decimal, minute format. - * <p/> + * * Created on 10/23/13. * * @author Tony Chemit - chemit@codelutin.com @@ -65,7 +65,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'un autre {@link DmdCoordinate}. - * <p/> + * * Note : Si la valeur vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -87,7 +87,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'une valeur du format * decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -184,7 +184,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Mets a jour les composants de la position a partir d'une valeur decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. diff --git a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmsCoordinate.java b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmsCoordinate.java index 44fce27..dfa00bd 100644 --- a/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmsCoordinate.java +++ b/jaxx-widgets-gis/src/main/java/org/nuiton/jaxx/widgets/gis/DmsCoordinate.java @@ -28,7 +28,7 @@ import java.util.regex.Pattern; /** * Geo coordinate in degree, minute, second format. - * <p/> + * * Created on 10/23/13. * * @author Tony Chemit - chemit@codelutin.com @@ -66,7 +66,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'un autre {@link DmsCoordinate}. - * <p/> + * * Note : Si la valeur vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -88,7 +88,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'une valeur du format * decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -182,7 +182,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Mets a jour les composants de la position a partir d'une valeur decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. diff --git a/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmdCoordinateEditorTest.java b/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmdCoordinateEditorTest.java index f5ad909..93839e8 100644 --- a/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmdCoordinateEditorTest.java +++ b/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmdCoordinateEditorTest.java @@ -40,7 +40,7 @@ import java.text.ParseException; /** * To test the {@link SignedDmsCoordinateEditor}. - * <p/> + * * Created on 10/17/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmsCoordinateEditorTest.java b/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmsCoordinateEditorTest.java index aee7fc6..8d9bad7 100644 --- a/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmsCoordinateEditorTest.java +++ b/jaxx-widgets-gis/src/test/java/org/nuiton/jaxx/widgets/gis/signed/SignedDmsCoordinateEditorTest.java @@ -40,7 +40,7 @@ import java.text.ParseException; /** * To test the {@link SignedDmsCoordinateEditor}. - * <p/> + * * Created on 10/17/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/BaseActionPanel.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/BaseActionPanel.java index b2bb8a1..27425f5 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/BaseActionPanel.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/BaseActionPanel.java @@ -28,7 +28,7 @@ import javax.swing.JPanel; /** * TODO sletellier 15/06/2012 : find a better way to add onActionPerform on custom components * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public abstract class BaseActionPanel extends JPanel { @@ -60,7 +60,6 @@ public abstract class BaseActionPanel extends JPanel { * an <code>ActionEvent</code> will be fired when editing has stopped. * * @param l the <code>ActionListener</code> that is to be notified - * @see #setSelectedItem */ public void addActionListener(ActionListener l) { listenerList.add(ActionListener.class,l); diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/JAXXWidgetUtil.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/JAXXWidgetUtil.java index 2d70803..7fbc7b8 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/JAXXWidgetUtil.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/JAXXWidgetUtil.java @@ -31,7 +31,7 @@ import jaxx.runtime.swing.editor.cell.NumberCellEditor; import jaxx.runtime.swing.renderer.DateCellRenderer; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class JAXXWidgetUtil extends SwingUtil { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/ListSelectorModel.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/ListSelectorModel.java index ffe908b..581356e 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/ListSelectorModel.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/ListSelectorModel.java @@ -30,7 +30,7 @@ import jaxx.runtime.swing.model.GenericListListener; import jaxx.runtime.swing.model.GenericListModel; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class ListSelectorModel<B> { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java index 9d24538..d6173ea 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/FileEditorHandler.java @@ -29,7 +29,7 @@ import javax.swing.JFileChooser; import javax.swing.filechooser.FileFilter; import java.io.File; -/** @author sletellier <letellier@codelutin.com> */ +/** @author Sylvain Lletellier */ public class FileEditorHandler { public static final String SEPARATOR_REGEX = "\\s*,\\s*"; diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/KeyStrokeEditor.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/KeyStrokeEditor.java index 64b9818..4240691 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/KeyStrokeEditor.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/KeyStrokeEditor.java @@ -31,7 +31,7 @@ import org.apache.commons.logging.LogFactory; /** * Custom text field to disable default key events * - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class KeyStrokeEditor extends JTextField { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java index 0f9f00a..adeab17 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/NumberEditorHandler.java @@ -51,7 +51,7 @@ import static jaxx.runtime.swing.editor.NumberEditor.PROPERTY_POPUP_VISIBLE; /** * Le handler de l'éditeur graphique de nombres. - * <p/> + * * Note: Ce handler n'est pas staless, et chaque ui possède le sien. * * @author Tony Chemit - chemit@codelutin.com @@ -229,7 +229,7 @@ public class NumberEditorHandler { /** * Modifie le modèle de la donnée à éditer à partir d'un evenement clavier - * <p/> + * * TODO utiliser une filtre sur les donnes en entrees pour ne pas a avoir * faire les tests ici. * diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorHandler.java index d6ecb71..493d1eb 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorHandler.java @@ -38,7 +38,7 @@ import java.util.Calendar; import java.util.Date; /** - * @author Tony CHEMIT <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.6 */ public class SimpleTimeEditorHandler { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorModel.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorModel.java index c814c2c..afee508 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorModel.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/SimpleTimeEditorModel.java @@ -28,7 +28,7 @@ import java.io.Serializable; import java.util.Date; /** - * @author Tony CHEMIT <chemit@codelutin.com> + * @author Tony Chemit - chemit@codelutin.com * @since 2.6 */ public class SimpleTimeEditorModel extends AbstractSerializableBean { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java index b88a907..b3e61d0 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanComboBoxHandler.java @@ -51,7 +51,7 @@ import java.util.List; /** * Le handler d'un {@link BeanComboBox}. - * <p/> + * * Note: ce handler n'est pas stateless et n'est donc pas partageable entre plusieurs ui. * * @param <O> le type des objet contenus dans le modèle du composant. @@ -211,7 +211,7 @@ public class BeanComboBoxHandler<O> implements PropertyChangeListener { /** * Add the given items into the comboBox. - * <p/> + * * <strong>Note:</strong> The item will be inserted at his correct following * the selected ordering. * @@ -235,7 +235,7 @@ public class BeanComboBoxHandler<O> implements PropertyChangeListener { /** * Remove the given items from the comboBox model. - * <p/> + * * <strong>Note:</strong> If this item was selected, then selection will be * cleared. * @@ -276,7 +276,7 @@ public class BeanComboBoxHandler<O> implements PropertyChangeListener { /** * Add the given item into the comboBox. - * <p/> + * * <strong>Note:</strong> The item will be inserted at his correct following * the selected ordering. * @@ -290,7 +290,7 @@ public class BeanComboBoxHandler<O> implements PropertyChangeListener { /** * Remove the given item from the comboBox model. - * <p/> + * * <strong>Note:</strong> If this item was selected, then selection will be * cleared. * diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java index 46e3afa..2daea7c 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListHandler.java @@ -58,10 +58,10 @@ import java.util.List; /** * The handler of a {@link BeanDoubleList}. - * <p/> + * * * @param <O> the type of the objects contained in the list. - * @author kmorin <morin@codelutin.com> + * @author Kevin Morin - kmorin@codelutin.com * @see BeanDoubleList * @since 2.5.8 */ diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListModel.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListModel.java index 7bd6dc4..631f2b2 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListModel.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanDoubleListModel.java @@ -37,7 +37,7 @@ import java.util.List; * The model of the {@link BeanDoubleList} widget * * @param <O> the type of the object in the list - * @author kmorin <morin@codelutin.com> + * @author Kevin Morin - kmorin@codelutin.com * @see BeanDoubleList * @since 2.5.8 */ diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java index 2565bf0..96361da 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanFilterableComboBoxHandler.java @@ -59,7 +59,7 @@ import java.util.List; /** * Le handler d'un {@link BeanFilterableComboBox}. - * <p/> + * * Note: ce handler n'est pas stateless et n'est donc pas partageable entre * plusieurs ui. * @@ -324,7 +324,7 @@ public class BeanFilterableComboBoxHandler<O> implements PropertyChangeListener /** * Add the given items into the comboBox. - * <p/> + * * <strong>Note:</strong> The item will be inserted at his correct following * the selected ordering. * @@ -348,7 +348,7 @@ public class BeanFilterableComboBoxHandler<O> implements PropertyChangeListener /** * Remove the given items from the comboBox model. - * <p/> + * * <strong>Note:</strong> If this item was selected, then selection will be * cleared. * @@ -388,7 +388,7 @@ public class BeanFilterableComboBoxHandler<O> implements PropertyChangeListener /** * Add the given item into the comboBox. - * <p/> + * * <strong>Note:</strong> The item will be inserted at his correct following * the selected ordering. * @@ -402,7 +402,7 @@ public class BeanFilterableComboBoxHandler<O> implements PropertyChangeListener /** * Remove the given item from the comboBox model. - * <p/> + * * <strong>Note:</strong> If this item was selected, then selection will be * cleared. * diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java index 923ae09..fdb7295 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/bean/BeanListHeaderHandler.java @@ -43,7 +43,7 @@ import java.util.List; /** * Le handler d'un {@link BeanListHeader}. - * <p/> + * * Note: ce handler n'est pas stateless et n'est donc pas partageable entre * plusieurs ui. * diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/DateCellEditor.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/DateCellEditor.java index 25fda18..6a8a7fc 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/DateCellEditor.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/DateCellEditor.java @@ -29,7 +29,7 @@ import javax.swing.table.TableCellEditor; import jaxx.runtime.swing.JAXXDatePicker; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class DateCellEditor extends AbstractCellEditor implements TableCellEditor { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/FileCellEditor.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/FileCellEditor.java index 17a4ea8..4e6ecc4 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/FileCellEditor.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/FileCellEditor.java @@ -31,7 +31,7 @@ import javax.swing.table.TableCellEditor; import jaxx.runtime.swing.editor.FileEditor; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class FileCellEditor extends AbstractCellEditor implements TableCellEditor { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/KeyStrokeCellEditor.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/KeyStrokeCellEditor.java index 0747fac..aba3a6e 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/KeyStrokeCellEditor.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/KeyStrokeCellEditor.java @@ -31,7 +31,7 @@ import javax.swing.table.TableCellEditor; import jaxx.runtime.swing.editor.KeyStrokeEditor; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class KeyStrokeCellEditor extends AbstractCellEditor implements TableCellEditor { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/NumberCellEditor.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/NumberCellEditor.java index df1222c..5397e65 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/NumberCellEditor.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/cell/NumberCellEditor.java @@ -35,8 +35,8 @@ import jaxx.runtime.JAXXUtil; import jaxx.runtime.swing.editor.NumberEditor; /** - * @author sletellier <letellier@codelutin.com> - * @deprecated since 2.17, prefer use {@link org.nuiton.jaxx.widgets.editor.cell.NumberCellEditor}. + * @author Sylvain Lletellier + * @deprecated since 2.17, prefer use {@code org.nuiton.jaxx.widgets.editor.cell.NumberCellEditor}. */ @Deprecated public class NumberCellEditor<E extends Number> extends AbstractCellEditor diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmdCoordinate.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmdCoordinate.java index 917fad1..19e98c6 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmdCoordinate.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmdCoordinate.java @@ -28,7 +28,7 @@ import java.util.regex.Pattern; /** * Geo coordinate in degree decimal, minute format. - * <p/> + * * Created on 10/23/13. * * @author Tony Chemit - chemit@codelutin.com @@ -66,7 +66,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'un autre {@link DmdCoordinate}. - * <p/> + * * Note : Si la valeur vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -88,7 +88,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'une valeur du format * decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -185,7 +185,7 @@ public class DmdCoordinate extends AbstractSerializableBean { /** * Mets a jour les composants de la position a partir d'une valeur decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmsCoordinate.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmsCoordinate.java index 3e6ab7e..d78613f 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmsCoordinate.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/editor/gis/DmsCoordinate.java @@ -28,7 +28,7 @@ import java.util.regex.Pattern; /** * Geo coordinate in degree, minute, second format. - * <p/> + * * Created on 10/23/13. * * @author Tony Chemit - chemit@codelutin.com @@ -66,7 +66,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'un autre {@link DmsCoordinate}. - * <p/> + * * Note : Si la valeur vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -88,7 +88,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Methode statique de fabrique de position a partir d'une valeur du format * decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. @@ -182,7 +182,7 @@ public class DmsCoordinate extends AbstractSerializableBean { /** * Mets a jour les composants de la position a partir d'une valeur decimal. - * <p/> + * * Note : Si la valeur (au format decimal) vaut <code>null</code>, alors on * reinitialise les composants de la position a <code>null</code> et la * methode {@link #isNull()} vaudra alors {@code true}. diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jAppender.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jAppender.java index 24034ab..ddffed6 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jAppender.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jAppender.java @@ -21,16 +21,17 @@ */ package jaxx.runtime.swing.log; +import org.apache.log4j.Level; +import org.apache.log4j.WriterAppender; +import org.apache.log4j.spi.LoggingEvent; + import java.beans.PropertyChangeListener; import java.beans.PropertyChangeSupport; import java.util.LinkedList; import java.util.List; -import org.apache.log4j.Level; -import org.apache.log4j.WriterAppender; -import org.apache.log4j.spi.LoggingEvent; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class JAXXLog4jAppender extends WriterAppender { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jHandler.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jHandler.java index 1c4b5c8..c61492c 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jHandler.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jHandler.java @@ -21,17 +21,6 @@ */ package jaxx.runtime.swing.log; -import java.awt.Component; -import java.awt.Frame; -import java.awt.event.ActionEvent; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; -import javax.swing.AbstractAction; -import javax.swing.Action; -import javax.swing.JComponent; -import javax.swing.JDialog; -import javax.swing.JRootPane; -import javax.swing.KeyStroke; import jaxx.runtime.JAXXUtil; import jaxx.runtime.SwingUtil; import org.apache.commons.logging.Log; @@ -40,8 +29,20 @@ import org.apache.log4j.Level; import org.apache.log4j.Logger; import org.apache.log4j.PatternLayout; +import javax.swing.AbstractAction; +import javax.swing.Action; +import javax.swing.JComponent; +import javax.swing.JDialog; +import javax.swing.JRootPane; +import javax.swing.KeyStroke; +import java.awt.Component; +import java.awt.Frame; +import java.awt.event.ActionEvent; +import java.awt.event.WindowAdapter; +import java.awt.event.WindowEvent; + /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class JAXXLog4jHandler { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jUI.jaxx b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jUI.jaxx index 9c1080a..2c358ac 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jUI.jaxx +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/log/JAXXLog4jUI.jaxx @@ -29,17 +29,17 @@ <script><![CDATA[ /** - * Init {@link JAXXLog4jAppender} with level INFO and pattern : %5p [%t] (%F:%L) %M - %m%n + * Init {@link JAXXLog4jAppender} with level INFO and pattern : {@code %5p [%t] (%F:%L) %M - %m%n}. */ public static void init() { JAXXLog4jHandler.init(); } /** - * Init {@link JAXXLog4jAppender} with specific {@link Level} and {@link PatternLayout} + * Init appender with specific level and pattern layout. * - * @param level specify log4j {@link Level} - * @param patternLayout log4j {@link PatternLayout} to display + * @param level specify + * @param patternLayout patternto display */ public static void init(String level, String patternLayout) { JAXXLog4jHandler.init(level, patternLayout); diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/renderer/DateCellRenderer.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/renderer/DateCellRenderer.java index 674d5d7..1bb370d 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/renderer/DateCellRenderer.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/renderer/DateCellRenderer.java @@ -30,7 +30,7 @@ import javax.swing.table.TableCellRenderer; import org.apache.commons.lang3.StringUtils; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class DateCellRenderer implements TableCellRenderer { diff --git a/jaxx-widgets/src/main/java/jaxx/runtime/swing/table/filter/TableFilterColumnPopup.java b/jaxx-widgets/src/main/java/jaxx/runtime/swing/table/filter/TableFilterColumnPopup.java index 688eeb3..6d3d8ef 100644 --- a/jaxx-widgets/src/main/java/jaxx/runtime/swing/table/filter/TableFilterColumnPopup.java +++ b/jaxx-widgets/src/main/java/jaxx/runtime/swing/table/filter/TableFilterColumnPopup.java @@ -392,7 +392,7 @@ class TableFilterColumnPopup extends MouseAdapter { /** * Simple action to for the popup window. * To use - override perform method. - * <p/> + * * Created on Feb 4, 2011 * * @author Eugene Ryzhikov @@ -492,7 +492,7 @@ class TableFilterColumnPopup extends MouseAdapter { /** * Allows to resize popup with the mouse. - * <p/> + * * Created on Aug 6, 2010 * * @author exr0bs5 diff --git a/jaxx-widgets/src/main/java/org/jdesktop/swingx/plaf/basic/ExtendedBasicDatePickerUI.java b/jaxx-widgets/src/main/java/org/jdesktop/swingx/plaf/basic/ExtendedBasicDatePickerUI.java index 776f24a..184aafd 100644 --- a/jaxx-widgets/src/main/java/org/jdesktop/swingx/plaf/basic/ExtendedBasicDatePickerUI.java +++ b/jaxx-widgets/src/main/java/org/jdesktop/swingx/plaf/basic/ExtendedBasicDatePickerUI.java @@ -29,7 +29,7 @@ import java.util.Date; import javax.swing.JButton; /** - * @author sletellier <letellier@codelutin.com> + * @author Sylvain Lletellier */ public class ExtendedBasicDatePickerUI extends BasicDatePickerUI { diff --git a/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmdCoordinateEditorTest.java b/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmdCoordinateEditorTest.java index 5564d4b..ea0ae7d 100644 --- a/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmdCoordinateEditorTest.java +++ b/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmdCoordinateEditorTest.java @@ -39,7 +39,7 @@ import java.text.ParseException; /** * To test the {@link DmsCoordinateEditor}. - * <p/> + * * Created on 10/17/13. * * @author Tony Chemit - chemit@codelutin.com diff --git a/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmsCoordinateEditorTest.java b/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmsCoordinateEditorTest.java index 14fd93c..9dc2db6 100644 --- a/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmsCoordinateEditorTest.java +++ b/jaxx-widgets/src/test/java/jaxx/runtime/swing/editor/gis/DmsCoordinateEditorTest.java @@ -39,7 +39,7 @@ import java.text.ParseException; /** * To test the {@link DmsCoordinateEditor}. - * <p/> + * * Created on 10/17/13. * * @author Tony Chemit - chemit@codelutin.com -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.