[Japi-cvs] SF.net SVN: japi:[1241] progs/jeduca/trunk/src/prj/net/sf/japi
Status: Beta
Brought to you by:
christianhujer
From: <chr...@us...> - 2009-03-02 02:22:22
|
Revision: 1241 http://japi.svn.sourceforge.net/japi/?rev=1241&view=rev Author: christianhujer Date: 2009-03-02 01:30:21 +0000 (Mon, 02 Mar 2009) Log Message: ----------- Add @since information for classes and packages. Modified Paths: -------------- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/AnswerText.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCAnswerText.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCQuestionText.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Main.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Program.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionCollection.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionText.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Settings.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/AnswerGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/FirstSettingsModule.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/GUIOptionsSettingsModule.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestAndDirsFileFilter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestFileFilter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaAndDirsFileFilter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaFileFilter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ListSelectionActionAdapter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ProgramFrame.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionInfoGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ReviewGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsPanel.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SolutionGUI.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/AbstractJTestImport.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestSer.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestV1.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/KEduca.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/XMLUtils.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/AbstractManager.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/HelpManager.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/InternalFrameManager.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/MenuManager.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/OpenURLPane.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/ToolBarManager.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/AbstractCachingImporter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/CachingImporterAdapter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Exporter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOBase.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOModuleProvider.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOUtilities.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Importer.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/ImporterFileFilter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/list/ActionListCellRenderer.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/text/MimeComboBox.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/MimeData.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/StringToTextComparatorAdapter.java progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/Text.java progs/jeduca/trunk/src/prj/net/sf/japi/swing/LookAndFeelManager.java Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/AnswerText.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/AnswerText.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/AnswerText.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -23,6 +23,7 @@ /** An Answer. * Mutable object for answers. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public abstract class AnswerText implements Serializable, Cloneable { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCAnswerText.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCAnswerText.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCAnswerText.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -21,6 +21,7 @@ /** Class for Multiple Choice Answers. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class MCAnswerText extends AnswerText { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCQuestionText.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCQuestionText.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/MCQuestionText.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -25,6 +25,7 @@ /** Class for Multiple Choice Questions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class MCQuestionText extends QuestionText { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Main.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Main.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Main.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -21,6 +21,7 @@ /** Klasse, um das Programm zu starten. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class Main { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/OpenQuestionText.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -25,6 +25,7 @@ /** Class for Open Questions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class OpenQuestionText extends QuestionText { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Program.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Program.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Program.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -29,6 +29,7 @@ /** The Program contains the basic references such as the current QuestionCollection and provides important main operations like loading and saving * files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo Refactor to Program 1-n Document, find an alternative common name for Document to avoid conflict with XML names. */ public class Program { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionCollection.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionCollection.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionCollection.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -27,6 +27,7 @@ /** Class for holding a Collection of Questions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class QuestionCollection implements Serializable, Iterable<QuestionText> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionText.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionText.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/QuestionText.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -28,6 +28,7 @@ * <li>When being at the GUI, clone if you must write changes to the object which are not yet to go the the QuestionCollection. Otherwise refer.</li> * </ul> * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public abstract class QuestionText implements Serializable, Cloneable { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Settings.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Settings.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/Settings.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -27,6 +27,7 @@ /** Class representing the settings for JTest. * It also manages the list of recent URLs. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class Settings implements RecentURLs { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/AnswerGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/AnswerGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/AnswerGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -29,6 +29,7 @@ /** Class to vizualize a single MCAnswerText. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class AnswerGUI extends JComponent implements ChangeListener { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/FirstSettingsModule.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/FirstSettingsModule.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/FirstSettingsModule.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -32,6 +32,7 @@ /** Settings module. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class FirstSettingsModule extends AbstractPrefs { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/GUIOptionsSettingsModule.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/GUIOptionsSettingsModule.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/GUIOptionsSettingsModule.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -32,6 +32,7 @@ /** Settings module. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class GUIOptionsSettingsModule extends AbstractPrefs { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestAndDirsFileFilter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestAndDirsFileFilter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestAndDirsFileFilter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** FileFilter for JFileChooser that accepts only JTest files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class JTestAndDirsFileFilter extends FileFilter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestFileFilter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestFileFilter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/JTestFileFilter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** FileFilter for JFileChooser that accepts only JTest files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class JTestFileFilter extends FileFilter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaAndDirsFileFilter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaAndDirsFileFilter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaAndDirsFileFilter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** FileFilter for JFileChooser that accepts only KEduca files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class KEducaAndDirsFileFilter extends FileFilter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaFileFilter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaFileFilter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/KEducaFileFilter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** FileFilter for JFileChooser that accepts only KEduca files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class KEducaFileFilter extends FileFilter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ListSelectionActionAdapter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ListSelectionActionAdapter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ListSelectionActionAdapter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -26,6 +26,7 @@ /** Adapter which creates and fires ActionEvents on ListSelections. * Requires that the event source is a JList and its model consists of ActionListeners, e.g. getSelectedValue() returns an ActionListener. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class ListSelectionActionAdapter implements ListSelectionListener { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ProgramFrame.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ProgramFrame.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ProgramFrame.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -60,6 +60,7 @@ /** Programmfenster. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo workout transience of program * @fixme #1 Once the menubar is hidden, even the KeyStroke won't make it visible anymore. Even other KeyStrokes from JMenuItems don't work anymore then. Fix this. * @fixme #2 F10 activates the wrong menubar. Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -35,6 +35,7 @@ /** User Interface for a Collection of Questions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class QuestionCollectionGUI extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionInfoGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionInfoGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionCollectionInfoGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -24,6 +24,7 @@ /** Displays information about a QuestionCollection. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class QuestionCollectionInfoGUI extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/QuestionGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -49,6 +49,7 @@ /** JComponent to visualize a question and its answers. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class QuestionGUI extends JComponent implements ChangeListener { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ReviewGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ReviewGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/ReviewGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -34,6 +34,7 @@ /** Graphical user interface for displaying a review page for all questions. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class ReviewGUI extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -32,6 +32,7 @@ * @todo do some rework to use SettingsPanels that contain a certain field of settings and some index function to make it look similar as the settings * of KDE / stuff look like. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class SettingsGUI extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsPanel.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsPanel.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SettingsPanel.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** A component that is a View and a Controller for a part of Settings storable in Preferences or special objects. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public abstract class SettingsPanel extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SolutionGUI.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SolutionGUI.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/gui/SolutionGUI.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -38,6 +38,7 @@ * <li>Open Questions ({@link OpenQuestionText})</li> * </ul> * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class SolutionGUI extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/AbstractJTestImport.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/AbstractJTestImport.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/AbstractJTestImport.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -29,6 +29,7 @@ * would be superfluous. * @param <T> Type which is imported. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo enhance map access by using string pools * @todo tell clients to use string pools */ Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestSer.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestSer.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestSer.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -29,6 +29,7 @@ /** Interface for reading and writing serialized JTest files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class JTestSer extends AbstractJTestImport<QuestionCollection> implements Exporter<QuestionCollection> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestV1.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestV1.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/JTestV1.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -47,6 +47,7 @@ /** Interface for reading and writing JTestV1 files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo use schema */ public class JTestV1 extends AbstractJTestImport<QuestionCollection> implements Exporter<QuestionCollection> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/KEduca.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/KEduca.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/KEduca.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -44,6 +44,7 @@ /** Interface for reading and writing KEduca files. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class KEduca extends AbstractJTestImport<QuestionCollection> implements Exporter<QuestionCollection> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/XMLUtils.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/XMLUtils.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/jtest/io/XMLUtils.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -21,6 +21,7 @@ /** Class for XML Utilities like EntityResolvers, ErrorHandlers and stuff like that. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class XMLUtils { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/AbstractManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/AbstractManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/AbstractManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -64,6 +64,7 @@ * All menus you created will automatically be uptodate. * @param <T> Type which is managed. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @see Component#setVisible(boolean) * @todo support icons for the managed components, e.g. use a client property ({@link JComponent#putClientProperty(Object,Object)} / {@link * JComponent#getClientProperty(Object)}) (partly done) Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/HelpManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/HelpManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/HelpManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -32,6 +32,7 @@ /** Class for displaying help to the user. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo initial page */ public class HelpManager extends WindowAdapter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/InternalFrameManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/InternalFrameManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/InternalFrameManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -24,6 +24,7 @@ /** Class for managing internal Frames. * It provides a list of internal frames which can be hidden and shown along with a factory for creating a menu to show and hide these internal frames. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class InternalFrameManager extends AbstractManager<JInternalFrame> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/MenuManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/MenuManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/MenuManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -25,6 +25,7 @@ /** Class for managing menus. * It provides a list of menus which can be hidden and shown along with a factory for creating a menu to show and hide these menus. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class MenuManager extends AbstractManager<JMenu> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/OpenURLPane.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/OpenURLPane.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/OpenURLPane.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -47,6 +47,7 @@ * It works quite like {@link JFileChooser}, even a bit simpler. * Just invoke one of the static methods {@link #showOpenURLDialog(Component)} or {@link #showOpenURLDialog(Component,JFileChooser)}. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class OpenURLPane extends JComponent { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/ToolBarManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/ToolBarManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/ToolBarManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -35,6 +35,7 @@ * <p /> * Note: all added toolbars automatically get a popup menu for managing the toolbars. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @see JToolBar * @see ToolBarLayout * @todo implement {@link #configureToolbars()} Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/AbstractCachingImporter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/AbstractCachingImporter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/AbstractCachingImporter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -28,6 +28,7 @@ * would be superfluous. * @param <T> Type which is imported. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo enhance map access by using string pools * @todo tell clients to use string pools */ Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/CachingImporterAdapter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/CachingImporterAdapter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/CachingImporterAdapter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -23,6 +23,7 @@ /** Adapter class to have a caching implementation of {@link Importer} where the Importer-implementation cannot extend {@link AbstractCachingImporter}. * @param <T> Type which is imported. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class CachingImporterAdapter<T> extends AbstractCachingImporter<T> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Exporter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Exporter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Exporter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -23,6 +23,7 @@ /** Interface for classes that are able to export documents (called "Export Module"). * @param <T> Type which is exported. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo think about save(T doc, String url) */ public interface Exporter<T> extends IOBase<T> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOBase.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOBase.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOBase.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -20,6 +20,7 @@ /** Super-Interface for Import- and Export-Modules. * @param <T> Type for which to provide Import or Export. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public interface IOBase<T> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOModuleProvider.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOModuleProvider.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOModuleProvider.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -30,6 +30,7 @@ /** Provides access to different IO-Modules. * @param <T> Type for which to provide IO modules. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo add MIME Type support, perhaps supporting classes like DataFlavor * @todo add auto configuration support via system properties */ Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOUtilities.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOUtilities.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/IOUtilities.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -25,6 +25,7 @@ /** * Utility class for I/O operations. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class IOUtilities { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Importer.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Importer.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/Importer.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -23,6 +23,7 @@ /** Interface for classes that are able to import documents (called "Import Module"). * @param <T> Type which is imported. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo think about a generic caching implementation */ public interface Importer<T> extends IOBase<T> { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/ImporterFileFilter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/ImporterFileFilter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/io/ImporterFileFilter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -33,6 +33,7 @@ * instances of this class. * @param <T> Type of the importer for which to filter. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public final class ImporterFileFilter<T> extends FileFilter { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/list/ActionListCellRenderer.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/list/ActionListCellRenderer.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/list/ActionListCellRenderer.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -35,6 +35,7 @@ * Note: This class does not make your Actions activated (actionPerformed), it solely displays icons / text in a list. * To get your actions activated, you need to program JList. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class ActionListCellRenderer extends JButton implements ListCellRenderer { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/text/MimeComboBox.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/text/MimeComboBox.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/swing/text/MimeComboBox.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -22,6 +22,7 @@ /** ComboBox for choosing or entering a MimeType. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class MimeComboBox extends JComboBox { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/MimeData.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/MimeData.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/MimeData.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -21,6 +21,7 @@ * This interface makes no assumption about the mutability of its implementations. * Implementations may or may not be mutable. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public interface MimeData { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/StringToTextComparatorAdapter.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/StringToTextComparatorAdapter.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/StringToTextComparatorAdapter.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -24,6 +24,7 @@ /** An adapter to be able to use String comparators for Text objects. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class StringToTextComparatorAdapter implements Comparator<Text>, Serializable { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/Text.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/Text.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/progs/jeduca/util/Text.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -28,6 +28,7 @@ * For convenience, this method implements some interfaces, especially <code>CharSequence</code>. * Mutability is only possible by <code>String</code> exchange. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 */ public class Text implements Serializable, Comparable<Text>, CharSequence, MimeData { Modified: progs/jeduca/trunk/src/prj/net/sf/japi/swing/LookAndFeelManager.java =================================================================== --- progs/jeduca/trunk/src/prj/net/sf/japi/swing/LookAndFeelManager.java 2009-03-02 01:27:48 UTC (rev 1240) +++ progs/jeduca/trunk/src/prj/net/sf/japi/swing/LookAndFeelManager.java 2009-03-02 01:30:21 UTC (rev 1241) @@ -42,6 +42,7 @@ * If you want your frames and dialogs to be default look and feel decorated, you currently must invoke the corresponding method {@link * #setDefaultLookAndFeelDecorated(boolean)} before creating any instances of JFrame or JDialog. * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @since 0.1 * @todo find a method to update the isDefaultLookAndFeelDecorated state of Frames. * @todo perhaps this class should be more a component manager than just a LookAndFeelManager? */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |