Author: echatellier Date: 2010-11-05 13:25:29 +0100 (Fri, 05 Nov 2010) New Revision: 294 Url: http://nuiton.org/repositories/revision/nuiton-widgets/294 Log: Add deprecated on components depending on jgoodies or l2fprod Modified: trunk/pom.xml trunk/src/main/java/org/nuiton/widget/Settings.java trunk/src/main/java/org/nuiton/widget/SwingUtil.java trunk/src/main/java/org/nuiton/widget/SwingWidgetFactory.java Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2010-11-05 11:51:05 UTC (rev 293) +++ trunk/pom.xml 2010-11-05 12:25:29 UTC (rev 294) @@ -27,10 +27,11 @@ <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> - <version>1.4</version> + <version>1.4.1</version> <scope>compile</scope> </dependency> + <!-- to remove in 1.1 --> <dependency> <groupId>jgoodies</groupId> <artifactId>looks</artifactId> @@ -38,6 +39,7 @@ <scope>compile</scope> </dependency> + <!-- to remove in 1.1 --> <dependency> <groupId>org.nuiton.thirdparty</groupId> <artifactId>l2fprod-common</artifactId> Modified: trunk/src/main/java/org/nuiton/widget/Settings.java =================================================================== --- trunk/src/main/java/org/nuiton/widget/Settings.java 2010-11-05 11:51:05 UTC (rev 293) +++ trunk/src/main/java/org/nuiton/widget/Settings.java 2010-11-05 12:25:29 UTC (rev 294) @@ -76,7 +76,10 @@ * @see com.jgoodies.plaf.FontSizeHints * @see com.jgoodies.plaf.HeaderStyle * @see com.jgoodies.plaf.Options + * + * @deprecated since 1.0.4 with no replacement (removed in 1.1) */ +@Deprecated public final class Settings { private LookAndFeel selectedLookAndFeel; Modified: trunk/src/main/java/org/nuiton/widget/SwingUtil.java =================================================================== --- trunk/src/main/java/org/nuiton/widget/SwingUtil.java 2010-11-05 11:51:05 UTC (rev 293) +++ trunk/src/main/java/org/nuiton/widget/SwingUtil.java 2010-11-05 12:25:29 UTC (rev 294) @@ -57,6 +57,10 @@ */ public class SwingUtil { + /** + * @deprecated since 1.0.4 with no replacement (removed in 1.1) + */ + @Deprecated public static void init() throws Exception { UIManager.put("ClassLoader", LookUtils.class.getClassLoader()); PlasticLookAndFeel.setMyCurrentTheme(new SkyBluerTahoma()); Modified: trunk/src/main/java/org/nuiton/widget/SwingWidgetFactory.java =================================================================== --- trunk/src/main/java/org/nuiton/widget/SwingWidgetFactory.java 2010-11-05 11:51:05 UTC (rev 293) +++ trunk/src/main/java/org/nuiton/widget/SwingWidgetFactory.java 2010-11-05 12:25:29 UTC (rev 294) @@ -83,7 +83,10 @@ /** * Creates and returns a <code>AbstractButton</code> + * + * @deprecated since 1.0.4, use swingx hyperlink component instead (removed in 1.1) */ + @Deprecated public static AbstractButton createHyperLinkButton(ApplicationAction action) { JLinkButton button = new JLinkButton(action); button.setText((String) action.getValue(AbstractAction.NAME)); @@ -120,7 +123,10 @@ /** * Creates and returns a <code>JToolBar</code> + * + * @deprecated since 1.0.4 with no replacement (removed in 1.1) */ + @Deprecated public static JToolBar createToolBar() { JToolBar toolBar = new JToolBar(); @@ -148,7 +154,10 @@ /** * Creates and returns a <code>JMenuBar</code> + * + * @deprecated since 1.0.4 with no replacement (removed in 1.1) */ + @Deprecated public static JMenuBar createMenuBar() { JMenuBar menuBar = new JMenuBar();