[Japi-cvs] SF.net SVN: japi:[1224] libs/swing-action/trunk/src/prj/net/sf/japi/swing/ action
Status: Beta
Brought to you by:
christianhujer
From: <chr...@us...> - 2009-03-02 01:19:51
|
Revision: 1224 http://japi.svn.sourceforge.net/japi/?rev=1224&view=rev Author: christianhujer Date: 2009-03-02 01:19:50 +0000 (Mon, 02 Mar 2009) Log Message: ----------- Add @since information for classes and packages. Modified Paths: -------------- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilder.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilderFactory.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionMethod.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionProvider.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ComponentFactory.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DefaultActionBuilder.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DisposeAction.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyAction.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyActionBuilder.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/IconManager.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/NamedActionMap.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ReflectionAction.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ToggleAction.java libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/package-info.java Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilder.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilder.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilder.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -137,6 +137,7 @@ * @todo whether a dialog is a onetime dialog should be a property and user configurable * @todo Implement serialization. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public interface ActionBuilder { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilderFactory.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilderFactory.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionBuilderFactory.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -26,6 +26,7 @@ /** An ActionBuilderFactory provides implementations of {@link ActionBuilder}. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public abstract class ActionBuilderFactory { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionMethod.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionMethod.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionMethod.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -31,6 +31,7 @@ * In future, this Annotation might get some attributes, but currently it hasn't got any. * There is no guarantee for future attributes to be optional. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ @Documented @Inherited Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionProvider.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionProvider.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ActionProvider.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -23,6 +23,7 @@ /** Interface for classes that provide actions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public interface ActionProvider { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ComponentFactory.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ComponentFactory.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ComponentFactory.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -25,6 +25,7 @@ /** The ComponentFactory provides some convenience methods for creating Swing Components. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo Since this doesn't require an ActionBuilder, this should be in a different library / package. */ public final class ComponentFactory { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DefaultActionBuilder.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DefaultActionBuilder.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DefaultActionBuilder.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -54,8 +54,9 @@ import org.jetbrains.annotations.Nullable; /** Default implementation of {@link ActionBuilder}. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo Implement serialization. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class DefaultActionBuilder implements ActionBuilder { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DisposeAction.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DisposeAction.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DisposeAction.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -36,8 +36,9 @@ * d.getRootPane().getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke("ESCAPE"), "close"); * </pre> * The convenience method {@link #install(JDialog)} will do exactly that for an existing JDialog. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo basically this is the same as using an ActionBuilder with dispose as method, so why not use that? - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public final class DisposeAction extends AbstractAction { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyAction.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyAction.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyAction.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -27,6 +27,7 @@ * ActionListener#actionPerformed(ActionEvent)} does not make any sense. * This class is also an appropriate superclass for Action implementations that aren't interested in ActionEvents but other events. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class DummyAction extends AbstractAction { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyActionBuilder.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyActionBuilder.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/DummyActionBuilder.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -38,6 +38,7 @@ * All methods are implemented empty. * The purpose of the DummyActionBuilder is to be subclassed for the creation of MockActionBuilders for unit testing. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class DummyActionBuilder implements ActionBuilder { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/IconManager.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/IconManager.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/IconManager.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -36,6 +36,7 @@ * So if you do not provide a ClassLoader, be sure the class you provide has one, or if you use the no-arg constructor resp. the default instance, be * sure the IconManager class itself was loaded with some ClassLoader other than <code>null</code>. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo this class should be refactored into a more generic version and accessible through ActionBuilder? * @todo it should be possible to initialize the paths through properties */ Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/NamedActionMap.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/NamedActionMap.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/NamedActionMap.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -22,6 +22,7 @@ /** An ActionMap subclass which provides a (possibly localized) name. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class NamedActionMap extends ActionMap { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ReflectionAction.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ReflectionAction.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ReflectionAction.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -50,6 +50,7 @@ * You can use {@link #REFLECTION_ARGUMENTS} for providing arguments for the action method that's called via Reflection. * Because that Object[] is not cloned, you can keep the reference and dynamically change the arguments of the invoked method. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo ReflectionAction should be able to invoke methods with parameters, three variants: Object..., ActionEvent or void */ public final class ReflectionAction extends AbstractAction { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ToggleAction.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ToggleAction.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/ToggleAction.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -34,6 +34,7 @@ * But it keeps track of the components. * Be sure to use its factory methodsA * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class ToggleAction extends AbstractAction { Modified: libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/package-info.java =================================================================== --- libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/package-info.java 2009-03-02 01:19:17 UTC (rev 1223) +++ libs/swing-action/trunk/src/prj/net/sf/japi/swing/action/package-info.java 2009-03-02 01:19:50 UTC (rev 1224) @@ -19,5 +19,6 @@ /** * Creation and caching of Swing Actions and components based on Actions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ -package net.sf.japi.swing; +package net.sf.japi.swing.action; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |