japi-cvs Mailing List for JAPI (Page 25)
Status: Beta
Brought to you by:
christianhujer
You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
|
Apr
(115) |
May
(11) |
Jun
(5) |
Jul
(2) |
Aug
(10) |
Sep
(35) |
Oct
(14) |
Nov
(49) |
Dec
(27) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(57) |
Feb
(1) |
Mar
|
Apr
(2) |
May
(25) |
Jun
(134) |
Jul
(76) |
Aug
(34) |
Sep
(27) |
Oct
(5) |
Nov
|
Dec
(1) |
| 2008 |
Jan
(3) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(63) |
Nov
(30) |
Dec
(43) |
| 2009 |
Jan
(10) |
Feb
(420) |
Mar
(67) |
Apr
(3) |
May
(61) |
Jun
(21) |
Jul
(19) |
Aug
|
Sep
(6) |
Oct
(16) |
Nov
(1) |
Dec
|
| 2010 |
Jan
(1) |
Feb
|
Mar
|
Apr
(7) |
May
(3) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|
From: <chr...@us...> - 2009-02-14 21:19:47
|
Revision: 810
http://japi.svn.sourceforge.net/japi/?rev=810&view=rev
Author: christianhujer
Date: 2009-02-14 21:19:38 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/swing-about/trunk/build.xml
libs/swing-about/trunk/module.properties
libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/AboutDialog.java
libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action.properties
libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action_de.properties
Modified: libs/swing-about/trunk/build.xml
===================================================================
--- libs/swing-about/trunk/build.xml 2009-02-14 21:18:53 UTC (rev 809)
+++ libs/swing-about/trunk/build.xml 2009-02-14 21:19:38 UTC (rev 810)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
+
<!--
- ~ JAPI libs-swing-about is a library for adding an about dialog to an application with little effort.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/swing-about/trunk/module.properties
===================================================================
--- libs/swing-about/trunk/module.properties 2009-02-14 21:18:53 UTC (rev 809)
+++ libs/swing-about/trunk/module.properties 2009-02-14 21:19:38 UTC (rev 810)
@@ -1,6 +1,5 @@
#
-# JAPI libs-swing-about is a library for adding an about dialog to an application with little effort.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/AboutDialog.java
===================================================================
--- libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/AboutDialog.java 2009-02-14 21:18:53 UTC (rev 809)
+++ libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/AboutDialog.java 2009-02-14 21:19:38 UTC (rev 810)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-swing-about is a library for adding an about dialog to an application with little effort.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action.properties
===================================================================
--- libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action.properties 2009-02-14 21:18:53 UTC (rev 809)
+++ libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action.properties 2009-02-14 21:19:38 UTC (rev 810)
@@ -1,6 +1,5 @@
#
-# JAPI libs-swing-about is a library for adding an about dialog to an application with little effort.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action_de.properties
===================================================================
--- libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action_de.properties 2009-02-14 21:18:53 UTC (rev 809)
+++ libs/swing-about/trunk/src/prj/net/sf/japi/swing/about/action_de.properties 2009-02-14 21:19:38 UTC (rev 810)
@@ -1,6 +1,5 @@
#
-# JAPI libs-swing-about is a library for adding an about dialog to an application with little effort.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:18:56
|
Revision: 809
http://japi.svn.sourceforge.net/japi/?rev=809&view=rev
Author: christianhujer
Date: 2009-02-14 21:18:53 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/registry/trunk/build.xml
libs/registry/trunk/module.properties
libs/registry/trunk/src/prj/net/sf/japi/registry/NamedRegistry.java
libs/registry/trunk/src/prj/net/sf/japi/registry/NamedService.java
Modified: libs/registry/trunk/build.xml
===================================================================
--- libs/registry/trunk/build.xml 2009-02-14 21:18:19 UTC (rev 808)
+++ libs/registry/trunk/build.xml 2009-02-14 21:18:53 UTC (rev 809)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-registry is a library for handling multiple interface implementations.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/registry/trunk/module.properties
===================================================================
--- libs/registry/trunk/module.properties 2009-02-14 21:18:19 UTC (rev 808)
+++ libs/registry/trunk/module.properties 2009-02-14 21:18:53 UTC (rev 809)
@@ -1,6 +1,5 @@
#
-# JAPI libs-registry is a library for providing a framework implementation lookup mechanism.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/registry/trunk/src/prj/net/sf/japi/registry/NamedRegistry.java
===================================================================
--- libs/registry/trunk/src/prj/net/sf/japi/registry/NamedRegistry.java 2009-02-14 21:18:19 UTC (rev 808)
+++ libs/registry/trunk/src/prj/net/sf/japi/registry/NamedRegistry.java 2009-02-14 21:18:53 UTC (rev 809)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-registry is a library for providing a framework implementation lookup mechanism.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/registry/trunk/src/prj/net/sf/japi/registry/NamedService.java
===================================================================
--- libs/registry/trunk/src/prj/net/sf/japi/registry/NamedService.java 2009-02-14 21:18:19 UTC (rev 808)
+++ libs/registry/trunk/src/prj/net/sf/japi/registry/NamedService.java 2009-02-14 21:18:53 UTC (rev 809)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-registry is a library for providing a framework implementation lookup mechanism.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:18:22
|
Revision: 808
http://japi.svn.sourceforge.net/japi/?rev=808&view=rev
Author: christianhujer
Date: 2009-02-14 21:18:19 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/net/trunk/build.xml
libs/net/trunk/module.properties
libs/net/trunk/src/prj/net/sf/japi/net/Forwarder.java
Modified: libs/net/trunk/build.xml
===================================================================
--- libs/net/trunk/build.xml 2009-02-14 21:17:56 UTC (rev 807)
+++ libs/net/trunk/build.xml 2009-02-14 21:18:19 UTC (rev 808)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-net is a library for networking.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/net/trunk/module.properties
===================================================================
--- libs/net/trunk/module.properties 2009-02-14 21:17:56 UTC (rev 807)
+++ libs/net/trunk/module.properties 2009-02-14 21:18:19 UTC (rev 808)
@@ -1,6 +1,5 @@
#
-# JAPI libs-net is a library for networking.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/net/trunk/src/prj/net/sf/japi/net/Forwarder.java
===================================================================
--- libs/net/trunk/src/prj/net/sf/japi/net/Forwarder.java 2009-02-14 21:17:56 UTC (rev 807)
+++ libs/net/trunk/src/prj/net/sf/japi/net/Forwarder.java 2009-02-14 21:18:19 UTC (rev 808)
@@ -1,22 +1,19 @@
/*
- * JAPI - (Yet another (hopefully) useful) Java API
+ * Copyright (C) 2009 Christian Hujer.
*
- * Copyright (C) 2006 Christian Hujer
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
+ * Lesser General Public License for more details.
*
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- * 02111-1307, USA.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
package net.sf.japi.net;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:17:59
|
Revision: 807
http://japi.svn.sourceforge.net/japi/?rev=807&view=rev
Author: christianhujer
Date: 2009-02-14 21:17:56 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/midi/trunk/build.xml
libs/midi/trunk/module.properties
libs/midi/trunk/src/prj/net/sf/japi/midi/DeviceComparator.java
libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.java
libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.properties
libs/midi/trunk/src/prj/net/sf/japi/midi/IntervalTrainer.java
libs/midi/trunk/src/prj/net/sf/japi/midi/Interval_de.properties
libs/midi/trunk/src/prj/net/sf/japi/midi/MidiUtils.java
libs/midi/trunk/src/prj/net/sf/japi/midi/MonitorReceiver.java
libs/midi/trunk/src/prj/net/sf/japi/midi/MultiReceiver.java
libs/midi/trunk/src/prj/net/sf/japi/midi/OutputConfiguration.java
libs/midi/trunk/src/prj/net/sf/japi/midi/gui/MidiDeviceListCellRenderer.java
libs/midi/trunk/src/prj/net/sf/japi/midi/gui/OutputConfigurator.java
libs/midi/trunk/src/prj/net/sf/japi/midi/gui/SpinnerChannelModel.java
libs/midi/trunk/src/prj/net/sf/japi/midi/gui/action.properties
Modified: libs/midi/trunk/build.xml
===================================================================
--- libs/midi/trunk/build.xml 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/build.xml 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-midi is a library for midi access.
- ~ Copyright (C) 2008 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/midi/trunk/module.properties
===================================================================
--- libs/midi/trunk/module.properties 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/module.properties 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,6 +1,5 @@
#
-# JAPI libs-midi is a library for midi access.
-# Copyright (C) 2008 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/DeviceComparator.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/DeviceComparator.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/DeviceComparator.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import java.io.Serializable;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import java.util.Locale;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.properties
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.properties 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/Interval.properties 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+#
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+#
+
I_0.names=Prime
I_1.names=Kleine Sekunde,\xDCberm\xE4\xDFige Prime
I_2.names=Gro\xDFe Sekunde,Verminderte Terz
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/IntervalTrainer.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/IntervalTrainer.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/IntervalTrainer.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
/** Training program for intervals.
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/Interval_de.properties
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/Interval_de.properties 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/Interval_de.properties 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+#
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+#
+
I_0.names=Prime
I_1.names=Kleine Sekunde,\xDCberm\xE4\xDFige Prime
I_2.names=Gro\xDFe Sekunde,Verminderte Terz
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/MidiUtils.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/MidiUtils.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/MidiUtils.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import java.util.ArrayList;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/MonitorReceiver.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/MonitorReceiver.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/MonitorReceiver.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import java.io.Closeable;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/MultiReceiver.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/MultiReceiver.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/MultiReceiver.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import java.util.ArrayList;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/OutputConfiguration.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/OutputConfiguration.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/OutputConfiguration.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi;
import javax.sound.midi.MidiDevice;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/gui/MidiDeviceListCellRenderer.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/gui/MidiDeviceListCellRenderer.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/gui/MidiDeviceListCellRenderer.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi.gui;
import java.awt.Component;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/gui/OutputConfigurator.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/gui/OutputConfigurator.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/gui/OutputConfigurator.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi.gui;
import java.awt.BorderLayout;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/gui/SpinnerChannelModel.java
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/gui/SpinnerChannelModel.java 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/gui/SpinnerChannelModel.java 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.midi.gui;
import javax.swing.AbstractSpinnerModel;import org.jetbrains.annotations.Nullable;
Modified: libs/midi/trunk/src/prj/net/sf/japi/midi/gui/action.properties
===================================================================
--- libs/midi/trunk/src/prj/net/sf/japi/midi/gui/action.properties 2009-02-14 21:16:39 UTC (rev 806)
+++ libs/midi/trunk/src/prj/net/sf/japi/midi/gui/action.properties 2009-02-14 21:17:56 UTC (rev 807)
@@ -1,2 +1,20 @@
+#
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+#
+
Channel.label=Channel
Dialog.title=Midi Output
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:16:42
|
Revision: 806
http://japi.svn.sourceforge.net/japi/?rev=806&view=rev
Author: christianhujer
Date: 2009-02-14 21:16:39 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/logging/trunk/build.xml
libs/logging/trunk/module.properties
libs/logging/trunk/src/prj/net/sf/japi/log/LogConfigurationError.java
libs/logging/trunk/src/prj/net/sf/japi/log/LogEntry.java
libs/logging/trunk/src/prj/net/sf/japi/log/Logger.java
libs/logging/trunk/src/prj/net/sf/japi/log/LoggerFactory.java
libs/logging/trunk/src/prj/net/sf/japi/log/SimpleLogger.java
libs/logging/trunk/src/prj/net/sf/japi/log/StandardLogger.java
libs/logging/trunk/src/prj/net/sf/japi/log/def/Level.java
libs/logging/trunk/src/prj/net/sf/japi/log/package-info.java
Modified: libs/logging/trunk/build.xml
===================================================================
--- libs/logging/trunk/build.xml 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/build.xml 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/module.properties
===================================================================
--- libs/logging/trunk/module.properties 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/module.properties 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
#
-# JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/LogConfigurationError.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/LogConfigurationError.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/LogConfigurationError.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/LogEntry.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/LogEntry.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/LogEntry.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/Logger.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/Logger.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/Logger.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/LoggerFactory.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/LoggerFactory.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/LoggerFactory.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/SimpleLogger.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/SimpleLogger.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/SimpleLogger.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/StandardLogger.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/StandardLogger.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/StandardLogger.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/def/Level.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/def/Level.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/def/Level.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/logging/trunk/src/prj/net/sf/japi/log/package-info.java
===================================================================
--- libs/logging/trunk/src/prj/net/sf/japi/log/package-info.java 2009-02-14 21:16:01 UTC (rev 805)
+++ libs/logging/trunk/src/prj/net/sf/japi/log/package-info.java 2009-02-14 21:16:39 UTC (rev 806)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other .
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:16:05
|
Revision: 805
http://japi.svn.sourceforge.net/japi/?rev=805&view=rev
Author: christianhujer
Date: 2009-02-14 21:16:01 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/lang/trunk/build.xml
libs/lang/trunk/module.properties
libs/lang/trunk/src/doc/start.xhtml
libs/lang/trunk/src/prj/net/sf/japi/lang/PropertyComparator.java
libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterable.java
libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterator.java
libs/lang/trunk/src/prj/net/sf/japi/lang/package-info.java
libs/lang/trunk/src/tst/test/net/sf/japi/lang/PropertyComparatorTest.java
libs/lang/trunk/src/tst/test/net/sf/japi/lang/SuperClassIteratorTest.java
libs/lang/trunk/src/tst/test/net/sf/japi/lang/package-info.java
Modified: libs/lang/trunk/build.xml
===================================================================
--- libs/lang/trunk/build.xml 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/build.xml 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/module.properties
===================================================================
--- libs/lang/trunk/module.properties 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/module.properties 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
#
-# JAPI libs-lang is a library that contains some useful classes regarding java.lang.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/doc/start.xhtml
===================================================================
--- libs/lang/trunk/src/doc/start.xhtml 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/doc/start.xhtml 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,4 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2009 Christian Hujer.
+ ~
+ ~ This library is free software; you can redistribute it and/or
+ ~ modify it under the terms of the GNU Lesser General Public
+ ~ License as published by the Free Software Foundation; either
+ ~ version 2.1 of the License, or (at your option) any later version.
+ ~
+ ~ This library is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ ~ Lesser General Public License for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public
+ ~ License along with this library; if not, write to the Free Software
+ ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ -->
+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
Modified: libs/lang/trunk/src/prj/net/sf/japi/lang/PropertyComparator.java
===================================================================
--- libs/lang/trunk/src/prj/net/sf/japi/lang/PropertyComparator.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/prj/net/sf/japi/lang/PropertyComparator.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterable.java
===================================================================
--- libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterable.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterable.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.lang;
import java.util.Iterator;
Modified: libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterator.java
===================================================================
--- libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterator.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/prj/net/sf/japi/lang/SuperClassIterator.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/prj/net/sf/japi/lang/package-info.java
===================================================================
--- libs/lang/trunk/src/prj/net/sf/japi/lang/package-info.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/prj/net/sf/japi/lang/package-info.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/tst/test/net/sf/japi/lang/PropertyComparatorTest.java
===================================================================
--- libs/lang/trunk/src/tst/test/net/sf/japi/lang/PropertyComparatorTest.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/tst/test/net/sf/japi/lang/PropertyComparatorTest.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/tst/test/net/sf/japi/lang/SuperClassIteratorTest.java
===================================================================
--- libs/lang/trunk/src/tst/test/net/sf/japi/lang/SuperClassIteratorTest.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/tst/test/net/sf/japi/lang/SuperClassIteratorTest.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/lang/trunk/src/tst/test/net/sf/japi/lang/package-info.java
===================================================================
--- libs/lang/trunk/src/tst/test/net/sf/japi/lang/package-info.java 2009-02-14 21:14:55 UTC (rev 804)
+++ libs/lang/trunk/src/tst/test/net/sf/japi/lang/package-info.java 2009-02-14 21:16:01 UTC (rev 805)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-lang is a library that contains some useful classes regarding java.lang.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:14:59
|
Revision: 804
http://japi.svn.sourceforge.net/japi/?rev=804&view=rev
Author: christianhujer
Date: 2009-02-14 21:14:55 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/io/trunk/build.xml
libs/io/trunk/module.properties
libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterable.java
libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterator.java
libs/io/trunk/src/prj/net/sf/japi/io/Copier.java
libs/io/trunk/src/prj/net/sf/japi/io/IOUtils.java
Modified: libs/io/trunk/build.xml
===================================================================
--- libs/io/trunk/build.xml 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/build.xml 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-io is a library for I/O.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/io/trunk/module.properties
===================================================================
--- libs/io/trunk/module.properties 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/module.properties 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,6 +1,5 @@
#
-# JAPI libs-io is a library for IO.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterable.java
===================================================================
--- libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterable.java 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterable.java 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io;
import java.io.Reader;
Modified: libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterator.java
===================================================================
--- libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterator.java 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/src/prj/net/sf/japi/io/BRLineIterator.java 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io;
import java.io.BufferedReader;
Modified: libs/io/trunk/src/prj/net/sf/japi/io/Copier.java
===================================================================
--- libs/io/trunk/src/prj/net/sf/japi/io/Copier.java 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/src/prj/net/sf/japi/io/Copier.java 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,22 +1,19 @@
/*
- * JAPI - (Yet another (hopefully) useful) Java API
+ * Copyright (C) 2009 Christian Hujer.
*
- * Copyright (C) 2006 Christian Hujer
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
*
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License as
- * published by the Free Software Foundation; either version 2 of the
- * License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * General Public License for more details.
+ * Lesser General Public License for more details.
*
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
- * 02111-1307, USA.
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
package net.sf.japi.io;
Modified: libs/io/trunk/src/prj/net/sf/japi/io/IOUtils.java
===================================================================
--- libs/io/trunk/src/prj/net/sf/japi/io/IOUtils.java 2009-02-14 21:13:43 UTC (rev 803)
+++ libs/io/trunk/src/prj/net/sf/japi/io/IOUtils.java 2009-02-14 21:14:55 UTC (rev 804)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io;
import java.io.IOException;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:13:59
|
Revision: 803
http://japi.svn.sourceforge.net/japi/?rev=803&view=rev
Author: christianhujer
Date: 2009-02-14 21:13:43 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
libs/argparser/trunk/build.xml
libs/argparser/trunk/module.properties
libs/argparser/trunk/src/doc/examples/Cat.java
libs/argparser/trunk/src/doc/examples/Head.java
libs/argparser/trunk/src/doc/examples/Head.properties
libs/argparser/trunk/src/doc/examples/Head_de.properties
libs/argparser/trunk/src/doc/examples/Recode.java
libs/argparser/trunk/src/doc/examples/Recode.properties
libs/argparser/trunk/src/doc/examples/Recode_de.properties
libs/argparser/trunk/src/doc/examples/Tail.java
libs/argparser/trunk/src/doc/examples/Tail.properties
libs/argparser/trunk/src/doc/examples/Tail_de.properties
libs/argparser/trunk/src/doc/examples/Uniq.java
libs/argparser/trunk/src/doc/examples/Uniq.properties
libs/argparser/trunk/src/doc/examples/Uniq_de.properties
libs/argparser/trunk/src/doc/examples/package-info.java
libs/argparser/trunk/src/doc/guide/start.xhtml
libs/argparser/trunk/src/doc/requirements.xhtml
libs/argparser/trunk/src/doc/start.xhtml
libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgParser.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/BasicCommand.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/CharsetDisplaynameComparator.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/Command.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/CommandWithHelp.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/LogCommand.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/MethodOptionComparator.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/Obsolete.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/Option.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/OptionType.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/StringJoiner.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/TokenReader.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/AbstractConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConstructorConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter_de.properties
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/EnumConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/InputStreamConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LogLevelConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/OututStreamConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/StringConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/package-info.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages.properties
libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages_de.properties
libs/argparser/trunk/src/prj/net/sf/japi/io/args/package-info.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/ArgParserTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/BasicCommandTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/CommandDummy.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MethodOptionComparatorTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MissingArgumentExceptionTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/OptionTypeTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.properties
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommandMyBundle.properties
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RequiredOptionsMissingExceptionTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/StringJoinerTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TerminalExceptionTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TokenReaderTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/UnknownOptionExceptionTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/BooleanConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ConstructorConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ConverterRegistryTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/EnumConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/LongConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/NoConverterFoundExceptionTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ShortConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/StringConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/package-info.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/package-info.java
Modified: libs/argparser/trunk/build.xml
===================================================================
--- libs/argparser/trunk/build.xml 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/build.xml 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-argparser is a library for parsing command line arguments.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/module.properties
===================================================================
--- libs/argparser/trunk/module.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/module.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Cat.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/Cat.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Cat.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Head.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/Head.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Head.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Head.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Head.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Head.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Head_de.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Head_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Head_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Recode.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/Recode.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Recode.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Recode.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Recode.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Recode.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Recode_de.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Recode_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Recode_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Tail.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/Tail.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Tail.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Tail.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Tail.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Tail.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Tail_de.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Tail_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Tail_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Uniq.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/Uniq.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Uniq.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Uniq.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Uniq.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Uniq.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/Uniq_de.properties
===================================================================
--- libs/argparser/trunk/src/doc/examples/Uniq_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/Uniq_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/examples/package-info.java
===================================================================
--- libs/argparser/trunk/src/doc/examples/package-info.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/examples/package-info.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/guide/start.xhtml
===================================================================
--- libs/argparser/trunk/src/doc/guide/start.xhtml 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/guide/start.xhtml 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-argparser is a library for parsing command line arguments.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/requirements.xhtml
===================================================================
--- libs/argparser/trunk/src/doc/requirements.xhtml 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/requirements.xhtml 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-argparser is a library for parsing command line arguments.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/doc/start.xhtml
===================================================================
--- libs/argparser/trunk/src/doc/start.xhtml 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/doc/start.xhtml 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
- ~ JAPI libs-argparser is a library for parsing command line arguments.
- ~ Copyright (C) 2007 Christian Hujer.
+ ~ Copyright (C) 2009 Christian Hujer.
~
~ This library is free software; you can redistribute it and/or
~ modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgParser.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgParser.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgParser.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -39,7 +38,9 @@
/**
* Parser for command line arguments.
+ *
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ *
* @todo better handling of boolean arguments
* @todo Handling of - for STDIN as input argument filestream
* @todo automatic printout of default values if property getter available.
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/ArgumentFileNotFoundException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/BasicCommand.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/BasicCommand.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/BasicCommand.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/CharsetDisplaynameComparator.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/CharsetDisplaynameComparator.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/CharsetDisplaynameComparator.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io.args;
import java.nio.charset.Charset;
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/Command.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/Command.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/Command.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/CommandWithHelp.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/CommandWithHelp.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/CommandWithHelp.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io.args;
import java.lang.reflect.Method;
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/LogCommand.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/LogCommand.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/LogCommand.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/MethodOptionComparator.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/MethodOptionComparator.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/MethodOptionComparator.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/MissingArgumentException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/Obsolete.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/Obsolete.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/Obsolete.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/Option.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/Option.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/Option.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/OptionType.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/OptionType.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/OptionType.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/RequiredOptionsMissingException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -16,6 +15,7 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+
package net.sf.japi.io.args;
import org.jetbrains.annotations.NotNull;
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/StringJoiner.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/StringJoiner.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/StringJoiner.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/TerminalException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -16,6 +15,7 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+
package net.sf.japi.io.args;
/**
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/TokenReader.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/TokenReader.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/TokenReader.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/UnknownOptionException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -16,6 +15,7 @@
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*/
+
package net.sf.japi.io.args;
import org.jetbrains.annotations.NotNull;
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/AbstractConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/AbstractConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/AbstractConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,3 +1,21 @@
+/*
+ * Copyright (C) 2009 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
package net.sf.japi.io.args.converter;
import org.jetbrains.annotations.NotNull;
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConstructorConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConstructorConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConstructorConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter_de.properties
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/EnumConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/EnumConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/EnumConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,5 +1,4 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
* Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/InputStreamConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/InputStreamConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/InputStreamConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LogLevelConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LogLevelConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LogLevelConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/NoConverterFoundException.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/OututStreamConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/OututStreamConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/OututStreamConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/StringConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/StringConverter.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/StringConverter.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/package-info.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/package-info.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/package-info.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages.properties
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages_de.properties
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages_de.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/messages_de.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/package-info.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/package-info.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/package-info.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
@@ -43,8 +42,23 @@
* <p/>
* The ArgParser library is built upon the JavaBeans concept.
* A command is a JavaBean, the command's options are bean properties.
- * Currently, the corresponding setter method needs to be marked as {@link net.sf.japi.io.args.Option}.
- * In future it will be the underlying field.
+ * The corresponding setter method, usually a setter, needs to be marked as {@link net.sf.japi.io.args.Option}.
+ *
+ * <h3>Usage Pattern</h3>
+ * <ul>
+ * <li>
+ * Create a class which shall be the command.
+ * Make that class implement {@link net.sf.japi.io.args.Command}.
+ * </li>
+ * <li>
+ * Write a method for each option.
+ * Annotate that method with {@link net.sf.japi.io.args.Option}.
+ * </li>
+ * <li>
+ * Add a main method which passes an instance of your command class to {@link net.sf.japi.io.args.ArgParser#simpleParseAndRun(net.sf.japi.io.args.Command, String...}.
+ * </li>
+ * </ul>
+ *
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
package net.sf.japi.io.args;
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/ArgParserTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/ArgParserTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/ArgParserTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/BasicCommandTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/BasicCommandTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/BasicCommandTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/CommandDummy.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/CommandDummy.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/CommandDummy.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MethodOptionComparatorTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MethodOptionComparatorTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MethodOptionComparatorTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MissingArgumentExceptionTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MissingArgumentExceptionTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/MissingArgumentExceptionTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/OptionTypeTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/OptionTypeTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/OptionTypeTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.properties
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommand.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommandMyBundle.properties
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommandMyBundle.properties 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RBMockCommandMyBundle.properties 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
#
-# JAPI libs-argparser is a library for parsing command line arguments.
-# Copyright (C) 2007 Christian Hujer.
+# Copyright (C) 2009 Christian Hujer.
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RequiredOptionsMissingExceptionTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RequiredOptionsMissingExceptionTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/RequiredOptionsMissingExceptionTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/StringJoinerTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/StringJoinerTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/StringJoinerTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TerminalExceptionTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TerminalExceptionTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TerminalExceptionTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TokenReaderTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TokenReaderTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/TokenReaderTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
+ * Copyright (C) 2009 Christian Hujer.
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/UnknownOptionExceptionTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/UnknownOptionExceptionTest.java 2009-02-14 21:08:02 UTC (rev 802)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/UnknownOptionExceptionTest.java 2009-02-14 21:13:43 UTC (rev 803)
@@ -1,6 +1,5 @@
/*
- * J...
[truncated message content] |
|
From: <chr...@us...> - 2009-02-14 21:08:07
|
Revision: 802
http://japi.svn.sourceforge.net/japi/?rev=802&view=rev
Author: christianhujer
Date: 2009-02-14 21:08:02 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
games/jmines/trunk/src/prj/net/sf/japi/games/jmines/JMines.java
Modified: games/jmines/trunk/src/prj/net/sf/japi/games/jmines/JMines.java
===================================================================
--- games/jmines/trunk/src/prj/net/sf/japi/games/jmines/JMines.java 2009-02-14 21:07:34 UTC (rev 801)
+++ games/jmines/trunk/src/prj/net/sf/japi/games/jmines/JMines.java 2009-02-14 21:08:02 UTC (rev 802)
@@ -1,3 +1,20 @@
+/*
+ * Copyright (C) 2009 Christian Hujer
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
package net.sf.japi.games.jmines;
import javax.swing.JApplet;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 21:07:40
|
Revision: 801
http://japi.svn.sourceforge.net/japi/?rev=801&view=rev
Author: christianhujer
Date: 2009-02-14 21:07:34 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright statements in source code.
Modified Paths:
--------------
common/trunk/commonBuild.xml
common/trunk/sun_checks.xml
Modified: common/trunk/commonBuild.xml
===================================================================
--- common/trunk/commonBuild.xml 2009-02-14 15:24:39 UTC (rev 800)
+++ common/trunk/commonBuild.xml 2009-02-14 21:07:34 UTC (rev 801)
@@ -1,4 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2009 Christian Hujer.
+ ~
+ ~ This library is free software; you can redistribute it and/or
+ ~ modify it under the terms of the GNU Lesser General Public
+ ~ License as published by the Free Software Foundation; either
+ ~ version 2.1 of the License, or (at your option) any later version.
+ ~
+ ~ This library is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ ~ Lesser General Public License for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public
+ ~ License along with this library; if not, write to the Free Software
+ ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ -->
+
<!-- vim:set filetype=ant: -->
<!--
~ Common build.xml for use in multiple projects.
Modified: common/trunk/sun_checks.xml
===================================================================
--- common/trunk/sun_checks.xml 2009-02-14 15:24:39 UTC (rev 800)
+++ common/trunk/sun_checks.xml 2009-02-14 21:07:34 UTC (rev 801)
@@ -1,4 +1,22 @@
<?xml version="1.0"?>
+<!--
+ ~ Copyright (C) 2009 Christian Hujer.
+ ~
+ ~ This library is free software; you can redistribute it and/or
+ ~ modify it under the terms of the GNU Lesser General Public
+ ~ License as published by the Free Software Foundation; either
+ ~ version 2.1 of the License, or (at your option) any later version.
+ ~
+ ~ This library is distributed in the hope that it will be useful,
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ ~ Lesser General Public License for more details.
+ ~
+ ~ You should have received a copy of the GNU Lesser General Public
+ ~ License along with this library; if not, write to the Free Software
+ ~ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ -->
+
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.2//EN"
"http://www.puppycrawl.com/dtds/configuration_1_2.dtd">
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 15:24:42
|
Revision: 800
http://japi.svn.sourceforge.net/japi/?rev=800&view=rev
Author: christianhujer
Date: 2009-02-14 15:24:39 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated copyright notice.
Modified Paths:
--------------
imajar/trunk/bin/imajar.sh
imajar/trunk/bin/insjar.sh
imajar/trunk/bin/install.sh
Modified: imajar/trunk/bin/imajar.sh
===================================================================
--- imajar/trunk/bin/imajar.sh 2009-02-14 12:48:21 UTC (rev 799)
+++ imajar/trunk/bin/imajar.sh 2009-02-14 15:24:39 UTC (rev 800)
@@ -1,5 +1,21 @@
#!/bin/sh
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
# WARNING
# This program MUST NOT have any options!
# All arguments MUST BE passed further to the invoked jar.
Modified: imajar/trunk/bin/insjar.sh
===================================================================
--- imajar/trunk/bin/insjar.sh 2009-02-14 12:48:21 UTC (rev 799)
+++ imajar/trunk/bin/insjar.sh 2009-02-14 15:24:39 UTC (rev 800)
@@ -1,5 +1,21 @@
#!/bin/sh
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
function usage {
cat <<END
Usage: imajar.sh [OPTION]... JARNAME LINKNAME
Modified: imajar/trunk/bin/install.sh
===================================================================
--- imajar/trunk/bin/install.sh 2009-02-14 12:48:21 UTC (rev 799)
+++ imajar/trunk/bin/install.sh 2009-02-14 15:24:39 UTC (rev 800)
@@ -1,2 +1,19 @@
#!/bin/sh
+
+# Copyright (C) 2009 Christian Hujer.
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
cp imajar.sh insjar.sh ~/bin/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 13:22:11
|
Revision: 798
http://japi.svn.sourceforge.net/japi/?rev=798&view=rev
Author: christianhujer
Date: 2009-02-14 12:22:14 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Added doc folder with licenses for automating the license system.
Added Paths:
-----------
common/trunk/src/doc/
common/trunk/src/doc/agpl-3.0.txt
common/trunk/src/doc/fdl-1.3.txt
common/trunk/src/doc/gpl-2.0.txt
common/trunk/src/doc/gpl-3.0.txt
common/trunk/src/doc/lgpl-3.0.txt
Added: common/trunk/src/doc/agpl-3.0.txt
===================================================================
--- common/trunk/src/doc/agpl-3.0.txt (rev 0)
+++ common/trunk/src/doc/agpl-3.0.txt 2009-02-14 12:22:14 UTC (rev 798)
@@ -0,0 +1,661 @@
+ GNU AFFERO GENERAL PUBLIC LICENSE
+ Version 3, 19 November 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU Affero General Public License is a free, copyleft license for
+software and other kinds of works, specifically designed to ensure
+cooperation with the community in the case of network server software.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+our General Public Licenses are intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ Developers that use our General Public Licenses protect your rights
+with two steps: (1) assert copyright on the software, and (2) offer
+you this License which gives you legal permission to copy, distribute
+and/or modify the software.
+
+ A secondary benefit of defending all users' freedom is that
+improvements made in alternate versions of the program, if they
+receive widespread use, become available for other developers to
+incorporate. Many developers of free software are heartened and
+encouraged by the resulting cooperation. However, in the case of
+software used on network servers, this result may fail to come about.
+The GNU General Public License permits making a modified version and
+letting the public access it on a server without ever releasing its
+source code to the public.
+
+ The GNU Affero General Public License is designed specifically to
+ensure that, in such cases, the modified source code becomes available
+to the community. It requires the operator of a network server to
+provide the source code of the modified version running there to the
+users of that server. Therefore, public use of a modified version, on
+a publicly accessible server, gives the public access to the source
+code of the modified version.
+
+ An older license, called the Affero General Public License and
+published by Affero, was designed to accomplish similar goals. This is
+a different license, not a version of the Affero GPL, but Affero has
+released a new version of the Affero GPL which permits relicensing under
+this license.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU Affero General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
+ material by anyone who conveys the material (or modified versions of
+ it) with contractual assumptions of liability to the recipient, for
+ any liability that these contractual assumptions directly impose on
+ those licensors and authors.
+
+ All other non-permissive additional terms are considered "further
+restrictions" within the meaning of section 10. If the Program as you
+received it, or any part of it, contains a notice stating that it is
+governed by this License along with a term that is a further
+restriction, you may remove that term. If a license document contains
+a further restriction but permits relicensing or conveying under this
+License, you may add to a covered work material governed by the terms
+of that license document, provided that the further restriction does
+not survive such relicensing or conveying.
+
+ If you add terms to a covered work in accord with this section, you
+must place, in the relevant source files, a statement of the
+additional terms that apply to those files, or a notice indicating
+where to find the applicable terms.
+
+ Additional terms, permissive or non-permissive, may be stated in the
+form of a separately written license, or stated as exceptions;
+the above requirements apply either way.
+
+ 8. Termination.
+
+ You may not propagate or modify a covered work except as expressly
+provided under this License. Any attempt otherwise to propagate or
+modify it is void, and will automatically terminate your rights under
+this License (including any patent licenses granted under the third
+paragraph of section 11).
+
+ However, if you cease all violation of this License, then your
+license from a particular copyright holder is reinstated (a)
+provisionally, unless and until the copyright holder explicitly and
+finally terminates your license, and (b) permanently, if the copyright
+holder fails to notify you of the violation by some reasonable means
+prior to 60 days after the cessation.
+
+ Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+ Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, you do not qualify to receive new licenses for the same
+material under section 10.
+
+ 9. Acceptance Not Required for Having Copies.
+
+ You are not required to accept this License in order to receive or
+run a copy of the Program. Ancillary propagation of a covered work
+occurring solely as a consequence of using peer-to-peer transmission
+to receive a copy likewise does not require acceptance. However,
+nothing other than this License grants you permission to propagate or
+modify any covered work. These actions infringe copyright if you do
+not accept this License. Therefore, by modifying or propagating a
+covered work, you indicate your acceptance of this License to do so.
+
+ 10. Automatic Licensing of Downstream Recipients.
+
+ Each time you convey a covered work, the recipient automatically
+receives a license from the original licensors, to run, modify and
+propagate that work, subject to this License. You are not responsible
+for enforcing compliance by third parties with this License.
+
+ An "entity transaction" is a transaction transferring control of an
+organization, or substantially all assets of one, or subdividing an
+organization, or merging organizations. If propagation of a covered
+work results from an entity transaction, each party to that
+transaction who receives a copy of the work also receives whatever
+licenses to the work the party's predecessor in interest had or could
+give under the previous paragraph, plus a right to possession of the
+Corresponding Source of the work from the predecessor in interest, if
+the predecessor has it or can get it with reasonable efforts.
+
+ You may not impose any further restrictions on the exercise of the
+rights granted or affirmed under this License. For example, you may
+not impose a license fee, royalty, or other charge for exercise of
+rights granted under this License, and you may not initiate litigation
+(including a cross-claim or counterclaim in a lawsuit) alleging that
+any patent claim is infringed by making, using, selling, offering for
+sale, or importing the Program or any portion of it.
+
+ 11. Patents.
+
+ A "contributor" is a copyright holder who authorizes use under this
+License of the Program or a work on which the Program is based. The
+work thus licensed is called the contributor's "contributor version".
+
+ A contributor's "essential patent claims" are all patent claims
+owned or controlled by the contributor, whether already acquired or
+hereafter acquired, that would be infringed by some manner, permitted
+by this License, of making, using, or selling its contributor version,
+but do not include claims that would be infringed only as a
+consequence of further modification of the contributor version. For
+purposes of this definition, "control" includes the right to grant
+patent sublicenses in a manner consistent with the requirements of
+this License.
+
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
+patent license under the contributor's essential patent claims, to
+make, use, sell, offer for sale, import and otherwise run, modify and
+propagate the contents of its contributor version.
+
+ In the following three paragraphs, a "patent license" is any express
+agreement or commitment, however denominated, not to enforce a patent
+(such as an express permission to practice a patent or covenant not to
+sue for patent infringement). To "grant" such a patent license to a
+party means to make such an agreement or commitment not to enforce a
+patent against the party.
+
+ If you convey a covered work, knowingly relying on a patent license,
+and the Corresponding Source of the work is not available for anyone
+to copy, free of charge and under the terms of this License, through a
+publicly available network server or other readily accessible means,
+then you must either (1) cause the Corresponding Source to be so
+available, or (2) arrange to deprive yourself of the benefit of the
+patent license for this particular work, or (3) arrange, in a manner
+consistent with the requirements of this License, to extend the patent
+license to downstream recipients. "Knowingly relying" means you have
+actual knowledge that, but for the patent license, your conveying the
+covered work in a country, or your recipient's use of the covered work
+in a country, would infringe one or more identifiable patents in that
+country that you have reason to believe are valid.
+
+ If, pursuant to or in connection with a single transaction or
+arrangement, you convey, or propagate by procuring conveyance of, a
+covered work, and grant a patent license to some of the parties
+receiving the covered work authorizing them to use, propagate, modify
+or convey a specific copy of the covered work, then the patent license
+you grant is automatically extended to all recipients of the covered
+work and works based on it.
+
+ A patent license is "discriminatory" if it does not include within
+the scope of its coverage, prohibits the exercise of, or is
+conditioned on the non-exercise of one or more of the rights that are
+specifically granted under this License. You may not convey a covered
+work if you are a party to an arrangement with a third party that is
+in the business of distributing software, under which you make payment
+to the third party based on the extent of your activity of conveying
+the work, and under which the third party grants, to any of the
+parties who would receive the covered work from you, a discriminatory
+patent license (a) in connection with copies of the covered work
+conveyed by you (or copies made from those copies), or (b) primarily
+for and in connection with specific products or compilations that
+contain the covered work, unless you entered into that arrangement,
+or that patent license was granted, prior to 28 March 2007.
+
+ Nothing in this License shall be construed as excluding or limiting
+any implied license or other defenses to infringement that may
+otherwise be available to you under applicable patent law.
+
+ 12. No Surrender of Others' Freedom.
+
+ If conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot convey a
+covered work so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you may
+not convey it at all. For example, if you agree to terms that obligate you
+to collect a royalty for further conveying from those to whom you convey
+the Program, the only way you could satisfy both those terms and this
+License would be to refrain entirely from conveying the Program.
+
+ 13. Remote Network Interaction; Use with the GNU General Public License.
+
+ Notwithstanding any other provision of this License, if you modify the
+Program, your modified version must prominently offer all users
+interacting with it remotely through a computer network (if your version
+supports such interaction) an opportunity to receive the Corresponding
+Source of your version by providing access to the Corresponding Source
+from a network server at no charge, through some standard or customary
+means of facilitating copying of software. This Corresponding Source
+shall include the Corresponding Source for any work covered by version 3
+of the GNU General Public License that is incorporated pursuant to the
+following paragraph.
+
+ Notwithstanding any other provision of this License, you have
+permission to link or combine any covered work with a work licensed
+under version 3 of the GNU General Public License into a single
+combined work, and to convey the resulting work. The terms of this
+License will continue to apply to the part which is the covered work,
+but the work with which it is combined will remain governed by version
+3 of the GNU General Public License.
+
+ 14. Revised Versions of this License.
+
+ The Free Software Foundation may publish revised and/or new versions of
+the GNU Affero General Public License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+ Each version is given a distinguishing version number. If the
+Program specifies that a certain numbered version of the GNU Affero General
+Public License "or any later version" applies to it, you have the
+option of following the terms and conditions either of that numbered
+version or of any later version published by the Free Software
+Foundation. If the Program does not specify a version number of the
+GNU Affero General Public License, you may choose any version ever published
+by the Free Software Foundation.
+
+ If the Program specifies that a proxy can decide which future
+versions of the GNU Affero General Public License can be used, that proxy's
+public statement of acceptance of a version permanently authorizes you
+to choose that version for the Program.
+
+ Later license versions may give you additional or different
+permissions. However, no additional obligations are imposed on any
+author or copyright holder as a result of your choosing to follow a
+later version.
+
+ 15. Disclaimer of Warranty.
+
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
+APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
+HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
+OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
+THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
+IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
+ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. Limitation of Liability.
+
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
+THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
+GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
+USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
+DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
+PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
+EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
+SUCH DAMAGES.
+
+ 17. Interpretation of Sections 15 and 16.
+
+ If the disclaimer of warranty and limitation of liability provided
+above cannot be given local legal effect according to their terms,
+reviewing courts shall apply local law that most closely approximates
+an absolute waiver of all civil liability in connection with the
+Program, unless a warranty or assumption of liability accompanies a
+copy of the Program in return for a fee.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+state the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU Affero General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU Affero General Public License for more details.
+
+ You should have received a copy of the GNU Affero General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+Also add information on how to contact you by electronic and paper mail.
+
+ If your software can interact with users remotely through a computer
+network, you should also make sure that it provides a way for users to
+get its source. For example, if your program is a web application, its
+interface could display a "Source" link that leads users to an archive
+of the code. There are many ways you could offer source, and different
+solutions will be better for different programs; see section 13 for the
+specific requirements.
+
+ You should also get your employer (if you work as a programmer) or school,
+if any, to sign a "copyright disclaimer" for the program, if necessary.
+For more information on this, and how to apply and follow the GNU AGPL, see
+<http://www.gnu.org/licenses/>.
Property changes on: common/trunk/src/doc/agpl-3.0.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: common/trunk/src/doc/fdl-1.3.txt
===================================================================
--- common/trunk/src/doc/fdl-1.3.txt (rev 0)
+++ common/trunk/src/doc/fdl-1.3.txt 2009-02-14 12:22:14 UTC (rev 798)
@@ -0,0 +1,451 @@
+
+ GNU Free Documentation License
+ Version 1.3, 3 November 2008
+
+
+ Copyright (C) 2000, 2001, 2002, 2007, 2008 Free Software Foundation, Inc.
+ <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+0. PREAMBLE
+
+The purpose of this License is to make a manual, textbook, or other
+functional and useful document "free" in the sense of freedom: to
+assure everyone the effective freedom to copy and redistribute it,
+with or without modifying it, either commercially or noncommercially.
+Secondarily, this License preserves for the author and publisher a way
+to get credit for their work, while not being considered responsible
+for modifications made by others.
+
+This License is a kind of "copyleft", which means that derivative
+works of the document must themselves be free in the same sense. It
+complements the GNU General Public License, which is a copyleft
+license designed for free software.
+
+We have designed this License in order to use it for manuals for free
+software, because free software needs free documentation: a free
+program should come with manuals providing the same freedoms that the
+software does. But this License is not limited to software manuals;
+it can be used for any textual work, regardless of subject matter or
+whether it is published as a printed book. We recommend this License
+principally for works whose purpose is instruction or reference.
+
+
+1. APPLICABILITY AND DEFINITIONS
+
+This License applies to any manual or other work, in any medium, that
+contains a notice placed by the copyright holder saying it can be
+distributed under the terms of this License. Such a notice grants a
+world-wide, royalty-free license, unlimited in duration, to use that
+work under the conditions stated herein. The "Document", below,
+refers to any such manual or work. Any member of the public is a
+licensee, and is addressed as "you". You accept the license if you
+copy, modify or distribute the work in a way requiring permission
+under copyright law.
+
+A "Modified Version" of the Document means any work containing the
+Document or a portion of it, either copied verbatim, or with
+modifications and/or translated into another language.
+
+A "Secondary Section" is a named appendix or a front-matter section of
+the Document that deals exclusively with the relationship of the
+publishers or authors of the Document to the Document's overall
+subject (or to related matters) and contains nothing that could fall
+directly within that overall subject. (Thus, if the Document is in
+part a textbook of mathematics, a Secondary Section may not explain
+any mathematics.) The relationship could be a matter of historical
+connection with the subject or with related matters, or of legal,
+commercial, philosophical, ethical or political position regarding
+them.
+
+The "Invariant Sections" are certain Secondary Sections whose titles
+are designated, as being those of Invariant Sections, in the notice
+that says that the Document is released under this License. If a
+section does not fit the above definition of Secondary then it is not
+allowed to be designated as Invariant. The Document may contain zero
+Invariant Sections. If the Document does not identify any Invariant
+Sections then there are none.
+
+The "Cover Texts" are certain short passages of text that are listed,
+as Front-Cover Texts or Back-Cover Texts, in the notice that says that
+the Document is released under this License. A Front-Cover Text may
+be at most 5 words, and a Back-Cover Text may be at most 25 words.
+
+A "Transparent" copy of the Document means a machine-readable copy,
+represented in a format whose specification is available to the
+general public, that is suitable for revising the document
+straightforwardly with generic text editors or (for images composed of
+pixels) generic paint programs or (for drawings) some widely available
+drawing editor, and that is suitable for input to text formatters or
+for automatic translation to a variety of formats suitable for input
+to text formatters. A copy made in an otherwise Transparent file
+format whose markup, or absence of markup, has been arranged to thwart
+or discourage subsequent modification by readers is not Transparent.
+An image format is not Transparent if used for any substantial amount
+of text. A copy that is not "Transparent" is called "Opaque".
+
+Examples of suitable formats for Transparent copies include plain
+ASCII without markup, Texinfo input format, LaTeX input format, SGML
+or XML using a publicly available DTD, and standard-conforming simple
+HTML, PostScript or PDF designed for human modification. Examples of
+transparent image formats include PNG, XCF and JPG. Opaque formats
+include proprietary formats that can be read and edited only by
+proprietary word processors, SGML or XML for which the DTD and/or
+processing tools are not generally available, and the
+machine-generated HTML, PostScript or PDF produced by some word
+processors for output purposes only.
+
+The "Title Page" means, for a printed book, the title page itself,
+plus such following pages as are needed to hold, legibly, the material
+this License requires to appear in the title page. For works in
+formats which do not have any title page as such, "Title Page" means
+the text near the most prominent appearance of the work's title,
+preceding the beginning of the body of the text.
+
+The "publisher" means any person or entity that distributes copies of
+the Document to the public.
+
+A section "Entitled XYZ" means a named subunit of the Document whose
+title either is precisely XYZ or contains XYZ in parentheses following
+text that translates XYZ in another language. (Here XYZ stands for a
+specific section name mentioned below, such as "Acknowledgements",
+"Dedications", "Endorsements", or "History".) To "Preserve the Title"
+of such a section when you modify the Document means that it remains a
+section "Entitled XYZ" according to this definition.
+
+The Document may include Warranty Disclaimers next to the notice which
+states that this License applies to the Document. These Warranty
+Disclaimers are considered to be included by reference in this
+License, but only as regards disclaiming warranties: any other
+implication that these Warranty Disclaimers may have is void and has
+no effect on the meaning of this License.
+
+2. VERBATIM COPYING
+
+You may copy and distribute the Document in any medium, either
+commercially or noncommercially, provided that this License, the
+copyright notices, and the license notice saying this License applies
+to the Document are reproduced in all copies, and that you add no
+other conditions whatsoever to those of this License. You may not use
+technical measures to obstruct or control the reading or further
+copying of the copies you make or distribute. However, you may accept
+compensation in exchange for copies. If you distribute a large enough
+number of copies you must also follow the conditions in section 3.
+
+You may also lend copies, under the same conditions stated above, and
+you may publicly display copies.
+
+
+3. COPYING IN QUANTITY
+
+If you publish printed copies (or copies in media that commonly have
+printed covers) of the Document, numbering more than 100, and the
+Document's license notice requires Cover Texts, you must enclose the
+copies in covers that carry, clearly and legibly, all these Cover
+Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
+the back cover. Both covers must also clearly and legibly identify
+you as the publisher of these copies. The front cover must present
+the full title with all words of the title equally prominent and
+visible. You may add other material on the covers in addition.
+Copying with changes limited to the covers, as long as they preserve
+the title of the Document and satisfy these conditions, can be treated
+as verbatim copying in other respects.
+
+If the required texts for either cover are too voluminous to fit
+legibly, you should put the first ones listed (as many as fit
+reasonably) on the actual cover, and continue the rest onto adjacent
+pages.
+
+If you publish or distribute Opaque copies of the Document numbering
+more than 100, you must either include a machine-readable Transparent
+copy along with each Opaque copy, or state in or with each Opaque copy
+a computer-network location from which the general network-using
+public has access to download using public-standard network protocols
+a complete Transparent copy of the Document, free of added material.
+If you use the latter option, you must take reasonably prudent steps,
+when you begin distribution of Opaque copies in quantity, to ensure
+that this Transparent copy will remain thus accessible at the stated
+location until at least one year after the last time you distribute an
+Opaque copy (directly or through your agents or retailers) of that
+edition to the public.
+
+It is requested, but not required, that you contact the authors of the
+Document well before redistributing any large number of copies, to
+give them a chance to provide you with an updated version of the
+Document.
+
+
+4. MODIFICATIONS
+
+You may copy and distribute a Modified Version of the Document under
+the conditions of sections 2 and 3 above, provided that you release
+the Modified Version under precisely this License, with the Modified
+Version filling the role of the Document, thus licensing distribution
+and modification of the Modified Version to whoever possesses a copy
+of it. In addition, you must do these things in the Modified Version:
+
+A. Use in the Title Page (and on the covers, if any) a title distinct
+ from that of the Document, and from those of previous versions
+ (which should, if there were any, be listed in the History section
+ of the Document). You may use the same title as a previous version
+ if the original publisher of that version gives permission.
+B. List on the Title Page, as authors, one or more persons or entities
+ responsible for authorship of the modifications in the Modified
+ Version, together with at least five of the principal authors of the
+ Document (all of its principal authors, if it has fewer than five),
+ unless they release you from this requirement.
+C. State on the Title page the name of the publisher of the
+ Modified Version, as the publisher.
+D. Preserve all the copyright notices of the Document.
+E. Add an appropriate copyright notice for your modifications
+ adjacent to the other copyright notices.
+F. Include, immediately after the copyright notices, a license notice
+ giving the public permission to use the Modified Version under the
+ terms of this License, in the form shown in the Addendum below.
+G. Preserve in that license notice the full lists of Invariant Sections
+ and required Cover Texts given in the Document's license notice.
+H. Include an unaltered copy of this License.
+I. Preserve the section Entitled "History", Preserve its Title, and add
+ to it an item stating at least the title, year, new authors, and
+ publisher of the Modified Version as given on the Title Page. If
+ there is no section Entitled "History" in the Document, create one
+ stating the title, year, authors, and publisher of the Document as
+ given on its Title Page, then add an item describing the Modified
+ Version as stated in the previous sentence.
+J. Preserve the network location, if any, given in the Document for
+ public access to a Transparent copy of the Document, and likewise
+ the network locations given in the Document for previous versions
+ it was based on. These may be placed in the "History" section.
+ You may omit a network location for a work that was published at
+ least four years before the Document itself, or if the original
+ publisher of the version it refers to gives permission.
+K. For any section Entitled "Acknowledgements" or "Dedications",
+ Preserve the Title of the section, and preserve in the section all
+ the substance and tone of each of the contributor acknowledgements
+ and/or dedications given therein.
+L. Preserve all the Invariant Sections of the Document,
+ unaltered in their text and in their titles. Section numbers
+ or the equivalent are not considered part of the section titles.
+M. Delete any section Entitled "Endorsements". Such a section
+ may not be included in the Modified Version.
+N. Do not retitle any existing section to be Entitled "Endorsements"
+ or to conflict in title with any Invariant Section.
+O. Preserve any Warranty Disclaimers.
+
+If the Modified Version includes new front-matter sections or
+appendices that qualify as Secondary Sections and contain no material
+copied from the Document, you may at your option designate some or all
+of these sections as invariant. To do this, add their titles to the
+list of Invariant Sections in the Modified Version's license notice.
+These titles must be distinct from any other section titles.
+
+You may add a section Entitled "Endorsements", provided it contains
+nothing but endorsements of your Modified Version by various
+parties--for example, statements of peer review or that the text has
+been approved by an organization as the authoritative definition of a
+standard.
+
+You may add a passage of up to five words as a Front-Cover Text, and a
+passage of up to 25 words as a Back-Cover Text, to the end of the list
+of Cover Texts in the Modified Version. Only one passage of
+Front-Cover Text and one of Back-Cover Text may be added by (or
+through arrangements made by) any one entity. If the Document already
+includes a cover text for the same cover, previously added by you or
+by arrangement made by the same entity you are acting on behalf of,
+you may not add another; but you may replace the old one, on explicit
+permission from the previous publisher that added the old one.
+
+The author(s) and publisher(s) of the Document do not by this License
+give permission to use their names for publicity for or to assert or
+imply endorsement of any Modified Version.
+
+
+5. COMBINING DOCUMENTS
+
+You may combine the Document with other documents released under this
+License, under the terms defined in section 4 above for modified
+versions, provided that you include in the combination all of the
+Invariant Sections of all of the original documents, unmodified, and
+list them all as Invariant Sections of your combined work in its
+license notice, and that you preserve all their Warranty Disclaimers.
+
+The combined work need only contain one copy of this License, and
+multiple identical Invariant Sections may be replaced with a single
+copy. If there are multiple Invariant Sections with the same name but
+different contents, make the title of each such section unique by
+adding at the end of it, in parentheses, the name of the original
+author or publisher of that section if known, or else a unique number.
+Make the same adjustment to the section titles in the list of
+Invariant Sections in the license notice of the combined work.
+
+In the combination, you must combine any sections Entitled "History"
+in the various original documents, forming one section Entitled
+"History"; likewise combine any sections Entitled "Acknowledgements",
+and any sections Entitled "Dedications". You must delete all sections
+Entitled "Endorsements".
+
+
+6. COLLECTIONS OF DOCUMENTS
+
+You may make a collection consisting of the Document and other
+documents released under this License, and replace the individual
+copies of this License in the various documents with a single copy
+that is included in the collection, provided that you follow the rules
+of this License for verbatim copying of each of the documents in all
+other respects.
+
+You may extract a single document from such a collection, and
+distribute it individually under this License, provided you insert a
+copy of this License into the extracted document, and follow this
+License in all other respects regarding verbatim copying of that
+document.
+
+
+7. AGGREGATION WITH INDEPENDENT WORKS
+
+A compilation of the Document or its derivatives with other separate
+and independent documents or works, in or on a volume of a storage or
+distribution medium, is called an "aggregate" if the copyright
+resulting from the compilation is not used to limit the legal rights
+of the compilation's users beyond what the individual works permit.
+When the Document is included in an aggregate, this License does not
+apply to the other works in the aggregate which are not themselves
+derivative works of the Document.
+
+If the Cover Text requirement of section 3 is applicable to these
+copies of the Document, then if the Document is less than one half of
+the entire aggregate, the Document's Cover Texts may be placed on
+covers that bracket the Document within the aggregate, or the
+electronic equivalent of covers if the Document is in electronic form.
+Otherwise they must appear on printed covers that bracket the whole
+aggregate.
+
+
+8. TRANSLATION
+
+Translation is considered a kind of modification, so you may
+distribute translations of the Document under the terms of section 4.
+Replacing Invariant Sections with translations requires special
+permission from their copyright holders, but you may include
+translations of some or all Invariant Sections in addition to the
+original versions of these Invariant Sections. You may include a
+translation of this License, and all the license notices in the
+Document, and any Warranty Disclaimers, provided that you also include
+the original English version of this License and the original versions
+of those notices and disclaimers. In case of a disagreement between
+the translation and the original version of this License or a notice
+or disclaimer, the original version will prevail.
+
+If a section in the Document is Entitled "Acknowledgements",
+"Dedications", or "History", the requirement (section 4) to Preserve
+its Title (section 1) will typically require changing the actual
+title.
+
+
+9. TERMINATION
+
+You may not copy, modify, sublicense, or distribute the Document
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense, or distribute it is void, and
+will automatically terminate your rights under this License.
+
+However, if you cease all violation of this License, then your license
+from a particular copyright holder is reinstated (a) provisionally,
+unless and until the copyright holder explicitly and finally
+terminates your license, and (b) permanently, if the copyright holder
+fails to notify you of the violation by some reasonable means prior to
+60 days after the cessation.
+
+Moreover, your license from a particular copyright holder is
+reinstated permanently if the copyright holder notifies you of the
+violation by some reasonable means, this is the first time you have
+received notice of violation of this License (for any work) from that
+copyright holder, and you cure the violation prior to 30 days after
+your receipt of the notice.
+
+Termination of your rights under this section does not terminate the
+licenses of parties who have received copies or rights from you under
+this License. If your rights have been terminated and not permanently
+reinstated, receipt of a copy of some or all of the same material does
+not give you any rights to use it.
+
+
+10. FUTURE REVISIONS OF THIS LICENSE
+
+The Free Software Foundation may publish new, revised versions of the
+GNU Free Documentation License from time to time. Such new versions
+will be similar in spirit to the present version, but may differ in
+detail to address new problems or concerns. See
+http://www.gnu.org/copyleft/.
+
+Each version of the License is given a distinguishing version number.
+If the Document specifies that a particular numbered version of this
+License "or any later version" applies to it, you have the option of
+following the terms and conditions either of that specified version or
+of any later version that has been published (not as a draft) by the
+Free Software Foundation. If the Document does not specify a version
+number of this License, you may choose any version ever published (not
+as a draft) by the Free Software Foundation. If the Document
+specifies that a proxy can decide which future versions of this
+License can be used, that proxy's public statement of acceptance of a
+version permanently authorizes you to choose that version for the
+Document.
+
+11. RELICENSING
+
+"Massive Multiauthor Collaboration Site" (or "MMC Site") means any
+World Wide Web server that publishes copyrightable works and also
+provides prominent facilities for anybody to edit those works. A
+public wiki that anybody can edit is an example of such a server. A
+"Massive Multiauthor Collaboration" (or "MMC") contained in the site
+means any set of copyrightable works thus published on the MMC site.
+
+"CC-BY-SA" means the Creative Commons Attribution-Share Alike 3.0
+license published by Creative Commons Corporation, a not-for-profit
+corporation with a principal place of business in San Francisco,
+California, as well as future copyleft versions of that license
+published by that same organization.
+
+"Incorporate" means to publish or republish a Document, in whole or in
+part, as part of another Document.
+
+An MMC is "eligible for relicensing" if it is licensed under this
+License, and if all works that were first published under this License
+somewhere other than this MMC, and subsequently incorporated in whole or
+in part into the MMC, (1) had no cover texts or invariant sections, and
+(2) were thus incorporated prior to November 1, 2008.
+
+The operator of an MMC Site may republish an MMC contained in the site
+under CC-BY-SA on the same site at any time before August 1, 2009,
+provided the MMC is eligible for relicensing.
+
+
+ADDENDUM: How to use this License for your documents
+
+To use this License in a document you have written, include a copy of
+the License in the document and put the following copyright and
+license notices just after the title page:
+
+ Copyright (c) YEAR YOUR NAME.
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.3
+ or any later version published by the Free Software Foundation;
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
+ A copy of the license is included in the section entitled "GNU
+ Free Documentation License".
+
+If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
+replace the "with...Texts." line with this:
+
+ with the Invariant Sections being LIST THEIR TITLES, with the
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
+
+If you have Invariant Sections without Cover Texts, or some other
+combination of the three, merge those two alternatives to suit the
+situation.
+
+If your document contains nontrivial examples of program code, we
+recommend releasing these examples in parallel under your choice of
+free software license, such as the GNU General Public License,
+to permit their use in free software.
Property changes on: common/trunk/src/doc/fdl-1.3.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: common/trunk/src/doc/gpl-2.0.txt
===================================================================
--- common/trunk/src/doc/gpl-2.0.txt (rev 0)
+++ common/trunk/src/doc/gpl-2.0.txt 2009-02-14 12:22:14 UTC (rev 798)
@@ -0,0 +1,339 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU ...
[truncated message content] |
|
From: <chr...@us...> - 2009-02-14 13:03:12
|
Revision: 799
http://japi.svn.sourceforge.net/japi/?rev=799&view=rev
Author: christianhujer
Date: 2009-02-14 12:48:21 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Javadoc problem fix.
Modified Paths:
--------------
tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
Modified: tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
===================================================================
--- tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-14 12:22:14 UTC (rev 798)
+++ tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-14 12:48:21 UTC (rev 799)
@@ -142,7 +142,7 @@
}
}
- /** Initializes pattern and matcher to match any of the keywords */
+ /** Initializes pattern and matcher to match any of the keywords. */
public void init() {
if (pattern == null) {
final StringBuilder regex = new StringBuilder();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-14 10:29:57
|
Revision: 797
http://japi.svn.sourceforge.net/japi/?rev=797&view=rev
Author: christianhujer
Date: 2009-02-14 10:29:48 +0000 (Sat, 14 Feb 2009)
Log Message:
-----------
Updated configuration to IntelliJ IDEA 8.1.
Modified Paths:
--------------
japi.ipr
Modified: japi.ipr
===================================================================
--- japi.ipr 2009-02-09 02:35:38 UTC (rev 796)
+++ japi.ipr 2009-02-14 10:29:48 UTC (rev 797)
@@ -117,6 +117,15 @@
<option name="LABEL_INDENT_SIZE" value="0" />
<option name="LABEL_INDENT_ABSOLUTE" value="false" />
</ADDITIONAL_INDENT_OPTIONS>
+ <ADDITIONAL_INDENT_OPTIONS fileType="sql">
+ <option name="INDENT_SIZE" value="2" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="xml">
<option name="INDENT_SIZE" value="4" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
@@ -150,11 +159,23 @@
<entry name="?*.Converter" />
</wildcardResourcePatterns>
</component>
+ <component name="CopyrightManager" default="">
+ <copyright>
+ <option name="notice" value="Copyright (C) 2009 Christian Hujer. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA" />
+ <option name="keyword" value="Copyright" />
+ <option name="myName" value="LGPL 2.1" />
+ <option name="myLocal" value="true" />
+ </copyright>
+ <module2copyright>
+ <element module="Libs (LGPL)" copyright="LGPL 2.1" />
+ </module2copyright>
+ </component>
<component name="CppTools.Loader" warnedAboutFileOutOfSourceRoot="true" />
<component name="DependenciesAnalyzeManager">
<option name="myForwardDirection" value="false" />
</component>
<component name="DependencyValidationManager">
+ <scope name="Libs (LGPL)" pattern="(file[group:libs]:*//*||file[group:libs]:*//*)&&!file[libs-finance]:*//*" />
<option name="SKIP_IMPORT_STATEMENTS" value="false" />
<deny_rule from_scope="Production" to_scope="Tests" is_deny="true" />
</component>
@@ -172,7 +193,7 @@
<option name="ADDITIONAL_OPTIONS_STRING" value="" />
<option name="MAXIMUM_HEAP_SIZE" value="128" />
</component>
- <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" />
+ <component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false" defaultCharsetForPropertiesFiles="ISO-8859-1" />
<component name="EntryPointsManager">
<entry_points version="2.0" />
</component>
@@ -945,6 +966,9 @@
<option name="projectName" value="japi" />
</component>
<component name="ProjectFileVersion" converted="true" />
+ <component name="ProjectKey">
+ <option name="state" value="https://japi.svn.sourceforge.net/svnroot/japi/japi.ipr" />
+ </component>
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/progs/batcher/trunk/Batcher.iml" filepath="$PROJECT_DIR$/progs/batcher/trunk/Batcher.iml" group="progs" />
@@ -1045,6 +1069,7 @@
</component>
<component name="SvnBranchConfigurationManager">
<option name="myVersion" value="124" />
+ <option name="mySupportsUserInfoFilter" value="true" />
</component>
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="svn" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-09 02:35:42
|
Revision: 796
http://japi.svn.sourceforge.net/japi/?rev=796&view=rev
Author: christianhujer
Date: 2009-02-09 02:35:38 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Updated svn:externals to use relative urls. Also updated some of the READMEs.
Modified Paths:
--------------
common/trunk/README
libs/argparser/trunk/README
libs/finance/trunk/README
libs/io/trunk/README
libs/lang/trunk/README
libs/logging/trunk/README
libs/net/trunk/README
Property Changed:
----------------
games/jmines/trunk/
historic/trunk/
imajar/trunk/
libs/argparser/trunk/
libs/finance/trunk/
libs/io/trunk/
libs/lang/trunk/
libs/logging/trunk/
libs/midi/trunk/
libs/net/trunk/
libs/registry/trunk/
libs/swing-about/trunk/
libs/swing-action/trunk/
libs/swing-app/trunk/
libs/swing-bookmarks/trunk/
libs/swing-extlib/trunk/
libs/swing-font/trunk/
libs/swing-keyprefs/trunk/
libs/swing-list/trunk/
libs/swing-misc/trunk/
libs/swing-prefs/trunk/
libs/swing-proxyprefs/trunk/
libs/swing-recent/trunk/
libs/swing-tod/trunk/
libs/swing-treetable/trunk/
libs/taglets/trunk/
libs/util/trunk/
libs/xml/trunk/
progs/batcher/trunk/
progs/cardlearn/trunk/
progs/jeduca/trunk/
progs/jhexedit/trunk/
progs/jhexview/trunk/
progs/jirus/trunk/
progs/jtype/trunk/
progs/midilearn/trunk/
progs/pffhtrain/trunk/
progs/textedit/trunk/
site/trunk/
tools/archStat/trunk/
tools/cstyle/trunk/
tools/dircount/trunk/
tools/findLongestPath/trunk/
tools/fontbrowser/trunk/
tools/gdbControl/trunk/
tools/jgrep/trunk/
tools/jwget/trunk/
tools/keystrokes/trunk/
tools/mail/trunk/
tools/midiDeviceLister/trunk/
tools/midiMonitor/trunk/
tools/prefsbrowser/trunk/
tools/replacer/trunk/
tools/scriptEngineLister/trunk/
tools/scriptInterpreter/trunk/
tools/string2bytes/trunk/
tools/todoScanner/trunk/
Modified: common/trunk/README
===================================================================
--- common/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ common/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI COMMON README
==================
-This file contains some important information about Japi Common. You should
-read it first.
+This file contains some important information about Japi Common.
+You should read it first.
TABLE OF CONTENTS
@@ -35,9 +35,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. JAPI uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -49,26 +47,27 @@
The build file to build the project with Ant.
COPYING
- Japi Common license conditions. Note: applies to Japi Common only, not
- third party libraries.
+ Japi Common license conditions.
+ Note: applies to Japi Common only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Common.
lib/
Directory containing third party libraries used to build Japi Common.
- Please note that these thrid party libraries have their own license
- conditions. The licenses of the third party libraries are included in the
- lib/ directory.
+ These third party libraries have their own license conditions.
+ The third party licenses are included in the lib/ directory.
LICENSE
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -100,8 +99,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: games/jmines/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: historic/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: imajar/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/argparser/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/argparser/trunk/README
===================================================================
--- libs/argparser/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/argparser/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI ARGPARSER README
=====================
-This file contains some important information about Japi ArgParser. You should
-read it first.
+This file contains some important information about Japi ArgParser.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi ArgParser is a subproject of Japi.
@@ -37,9 +37,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Japi uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -58,11 +56,12 @@
Changelog with significant changes.
COPYING
- Japi ArgParser license conditions. Note: applies to Japi ArgParser only,
- not third party libraries.
+ Japi ArgParser license conditions.
+ Note: applies to Japi ArgParser only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi ArgParser.
@@ -71,7 +70,8 @@
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -103,8 +103,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/finance/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/finance/trunk/README
===================================================================
--- libs/finance/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/finance/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI COMMON README
==================
-This file contains some important information about Japi Common. You should
-read it first.
+This file contains some important information about Japi Common.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi Common is a set of libraries and build modules useful for Java projects.
@@ -35,9 +35,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Gridarta uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -49,26 +47,27 @@
The build file to build the project with Ant.
COPYING
- Japi Common license conditions. Note: applies to Japi Common only, not
- third party libraries.
+ Japi Common license conditions.
+ Note: applies to Japi Common only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Common.
lib/
Directory containing third party libraries used to build Japi Common.
- Please note that these thrid party libraries have their own license
- conditions. The licenses of the third party libraries are included in the
- lib/ directory.
+ These third party libraries have their own license conditions.
+ The third party licenses are included in the lib/ directory.
LICENSE
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -100,8 +99,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/io/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/io/trunk/README
===================================================================
--- libs/io/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/io/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI LIB IO README
==================
-This file contains some important information about Japi Lib IO. You should
-read it first.
+This file contains some important information about Japi Lib IO.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi Lib IO is a subproject of Japi.
@@ -36,9 +36,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Japi uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -57,11 +55,12 @@
Changelog with significant changes.
COPYING
- Japi Lib IO license conditions. Note: applies to Japi Lib IO only,
- not third party libraries.
+ Japi Lib IO license conditions.
+ Note: applies to Japi Lib IO only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Lib IO.
@@ -70,7 +69,8 @@
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -102,8 +102,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/lang/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/lang/trunk/README
===================================================================
--- libs/lang/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/lang/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI LIB LANG README
====================
-This file contains some important information about Japi Lib Lang. You should
-read it first.
+This file contains some important information about Japi Lib Lang.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi Lib Lang is a subproject of Japi.
@@ -36,9 +36,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Japi uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -57,11 +55,12 @@
Changelog with significant changes.
COPYING
- Japi Lib Lang license conditions. Note: applies to Japi Lib Lang only,
- not third party libraries.
+ Japi Lib Lang license conditions.
+ Note: applies to Japi Lib Lang only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Lib Lang.
@@ -70,7 +69,8 @@
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -102,8 +102,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/logging/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/logging/trunk/README
===================================================================
--- libs/logging/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/logging/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI COMMON README
==================
-This file contains some important information about Japi Common. You should
-read it first.
+This file contains some important information about Japi Common.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi Common is a set of libraries and build modules useful for Java projects.
@@ -35,9 +35,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Gridarta uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -49,26 +47,27 @@
The build file to build the project with Ant.
COPYING
- Japi Common license conditions. Note: applies to Japi Common only, not
- third party libraries.
+ Japi Common license conditions.
+ Note: applies to Japi Common only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Common.
lib/
Directory containing third party libraries used to build Japi Common.
- Please note that these thrid party libraries have their own license
- conditions. The licenses of the third party libraries are included in the
- lib/ directory.
+ These third party libraries have their own license conditions.
+ The third party licenses are included in the lib/ directory.
LICENSE
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -100,8 +99,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/midi/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/net/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Modified: libs/net/trunk/README
===================================================================
--- libs/net/trunk/README 2009-02-09 02:09:31 UTC (rev 795)
+++ libs/net/trunk/README 2009-02-09 02:35:38 UTC (rev 796)
@@ -1,8 +1,8 @@
JAPI LIB NET README
===================
-This file contains some important information about Japi Lib Net. You should
-read it first.
+This file contains some important information about Japi Lib Net.
+You should read it first.
TABLE OF CONTENTS
@@ -17,7 +17,7 @@
* mailing lists
* license information (see file LICENSE)
-
+
PROJECT DESCRIPTION
-------------------
Japi Lib Net is a subproject of Japi.
@@ -36,9 +36,7 @@
SYSTEM REQUIREMENTS
-------------------
Java 5.0
- Previous versions of Java will not work. Japi uses Generics, autoboxing,
- static imports, foreach loops, assertions, covariant return types and varargs
- quite a lot.
+ Previous versions of Java will not work.
Ant 1.6.5
Previous versions of Ant might work but are not tested.
@@ -57,11 +55,12 @@
Changelog with significant changes.
COPYING
- Japi Lib Net license conditions. Note: applies to Japi Lib Net only,
- not third party libraries.
+ Japi Lib Net license conditions.
+ Note: applies to Japi Lib Net only, not third party libraries.
CREDITS
- List of project contributors. See also MAINTAINERS.
+ List of project contributors.
+ See also MAINTAINERS.
INSTALL
Description of how to build and install Japi Lib Net.
@@ -70,7 +69,8 @@
File with license information.
MAINTAINERS
- List of current project maintainers. See also CREDITS.
+ List of current project maintainers.
+ See also CREDITS.
NEWS
Project News.
@@ -102,8 +102,8 @@
MAILING LISTS
-------------
-Japi mailing lists are the usual sourceforge hosted sourceforge project
-mailing lists. The current mailing lists are:
+Japi mailing lists are the usual sourceforge hosted project mailing lists.
+The current mailing lists are:
* jap...@li...
News for JAPI users and developers (low traffic)
* jap...@li...
Property changes on: libs/registry/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-about/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-action/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-app/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-bookmarks/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-extlib/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-font/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-keyprefs/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-list/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-misc/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-prefs/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-proxyprefs/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-recent/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-tod/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/swing-treetable/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/taglets/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/util/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: libs/xml/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/batcher/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/cardlearn/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/jeduca/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/jhexedit/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/jhexview/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/jirus/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/jtype/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/midilearn/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/pffhtrain/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: progs/textedit/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: site/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/archStat/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/cstyle/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/dircount/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/findLongestPath/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/fontbrowser/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/gdbControl/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/jgrep/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/jwget/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/keystrokes/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/mail/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/midiDeviceLister/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/midiMonitor/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/prefsbrowser/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/replacer/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/scriptEngineLister/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/scriptInterpreter/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/string2bytes/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
Property changes on: tools/todoScanner/trunk
___________________________________________________________________
Modified: svn:externals
- common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk
+ ^/common/trunk common
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-09 02:22:16
|
Revision: 792
http://japi.svn.sourceforge.net/japi/?rev=792&view=rev
Author: christianhujer
Date: 2009-02-09 01:44:33 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Improved TodoScanner to match all keywords from the SUN code conventions.
Modified Paths:
--------------
tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
Added Paths:
-----------
tools/todoScanner/trunk/src/tst/test/
tools/todoScanner/trunk/src/tst/test/net/
tools/todoScanner/trunk/src/tst/test/net/sf/
tools/todoScanner/trunk/src/tst/test/net/sf/japi/
tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/
tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/
tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/TodoScannerTest.java
Modified: tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
===================================================================
--- tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-01 22:35:44 UTC (rev 791)
+++ tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-09 01:44:33 UTC (rev 792)
@@ -8,9 +8,15 @@
import java.io.InputStreamReader;
import java.io.Reader;
import java.nio.charset.Charset;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Collections;
import java.util.List;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
import net.sf.japi.io.args.ArgParser;
import net.sf.japi.io.args.BasicCommand;
+import net.sf.japi.io.args.Option;
import org.jetbrains.annotations.NotNull;
/** Scanner for comments of specific formats like to do comments.
@@ -21,6 +27,18 @@
/** The file encoding that is used for reading and writing files as weil es parsing substitutions from {@link System#in}. */
private final Charset encoding = Charset.defaultCharset();
+ /** The default list of keywords. */
+ private static final List<String> defaultKeywords = Collections.unmodifiableList(Arrays.asList("TODO", "FIXME", "XXX"));
+
+ /** The list of keywords to scan for. */
+ private final List<String> keywords = new ArrayList<String>(defaultKeywords);
+
+ /** Lazy-initialized pattern. */
+ private Pattern pattern;
+
+ /** Lazy-initialized matcher. */
+ private Matcher matcher;
+
/** Main program.
* @param args Command line arguments (try --help).
*/
@@ -28,9 +46,27 @@
ArgParser.simpleParseAndRun(new TodoScanner(), args);
}
+ /** Clears the list of keywords. */
+ @Option({"c", "clear"})
+ public void clearListOfKeywords() {
+ keywords.clear();
+ }
+
+ /** Adds an entry to the list of keywords.
+ * @param keyword Keyword to add to the list of keywords.
+ */
+ @Option({"a", "add"})
+ public void addKeyword(@NotNull final String keyword) {
+ keywords.add(keyword);
+ // pattern and matcher are no longer up-to-date, delete them.
+ pattern = null;
+ matcher = null;
+ }
+
/** {@inheritDoc} */
@SuppressWarnings({"InstanceMethodNamingConvention"})
public int run(@NotNull final List<String> args) throws Exception {
+ init();
if (args.size() == 0) {
scanForTodos(System.in);
} else {
@@ -72,9 +108,40 @@
final BufferedReader in = cin instanceof BufferedReader ? (BufferedReader) cin : new BufferedReader(cin);
int lineNumber = 0;
for (String line; (line = in.readLine()) != null; lineNumber++) {
- if (line.matches("TODO")) {
+ if (isMatching(line)) {
System.out.println(lineNumber + ": " + line);
}
}
}
+
+ /** Initializes pattern and matcher to match any of the keywords */
+ public void init() {
+ if (pattern == null) {
+ final StringBuilder regex = new StringBuilder();
+ regex.append("\\b(");
+ boolean first = true;
+ for (final String keyword : keywords) {
+ if (!first) {
+ regex.append("|");
+ }
+ regex.append(keyword);
+ first = false;
+ }
+ regex.append(")\\b");
+ pattern = Pattern.compile(regex.toString());
+ assert matcher == null;
+ matcher = pattern.matcher("");
+ }
+ assert matcher != null;
+ }
+
+ /** Returns whether or not the string contains one of the keywords.
+ * @param s String to test.
+ * @return <code>true</code> if the string contains one of the keywords, otherwise <code>false</code>.
+ */
+ public boolean isMatching(@NotNull final CharSequence s) {
+ matcher.reset(s);
+ return matcher.find();
+ }
+
}
Added: tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/TodoScannerTest.java
===================================================================
--- tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/TodoScannerTest.java (rev 0)
+++ tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/TodoScannerTest.java 2009-02-09 01:44:33 UTC (rev 792)
@@ -0,0 +1,37 @@
+package test.net.sf.japi.tools.todoScanner;
+
+import net.sf.japi.tools.todoScanner.TodoScanner;
+import org.junit.Assert;
+import org.junit.Test;
+
+/**
+ * Unit test for {@link TodoScanner}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class TodoScannerTest {
+
+ /** Tests if the default setting works. */
+ @Test
+ public void testDefault() {
+ final TodoScanner todoScanner = new TodoScanner();
+ todoScanner.init();
+ Assert.assertFalse(todoScanner.isMatching("OTTODO"));
+ Assert.assertFalse(todoScanner.isMatching("XXXX"));
+ Assert.assertFalse(todoScanner.isMatching("FIXMEE"));
+ Assert.assertTrue(todoScanner.isMatching("TODO"));
+ Assert.assertTrue(todoScanner.isMatching("XXX"));
+ Assert.assertTrue(todoScanner.isMatching("FIXME"));
+ Assert.assertTrue(todoScanner.isMatching("// TODO:"));
+ Assert.assertTrue(todoScanner.isMatching("// XXX:"));
+ Assert.assertTrue(todoScanner.isMatching("// FIXME:"));
+ Assert.assertTrue(todoScanner.isMatching("//TODO:"));
+ Assert.assertTrue(todoScanner.isMatching("//XXX:"));
+ Assert.assertTrue(todoScanner.isMatching("//FIXME:"));
+ Assert.assertTrue(todoScanner.isMatching("/*TODO:"));
+ Assert.assertTrue(todoScanner.isMatching("/*XXX:"));
+ Assert.assertTrue(todoScanner.isMatching("/*FIXME:"));
+ Assert.assertTrue(todoScanner.isMatching("#TODO:"));
+ Assert.assertTrue(todoScanner.isMatching("#XXX:"));
+ Assert.assertTrue(todoScanner.isMatching("#FIXME:"));
+ }
+}
Property changes on: tools/todoScanner/trunk/src/tst/test/net/sf/japi/tools/todoScanner/TodoScannerTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-09 02:09:37
|
Revision: 795
http://japi.svn.sourceforge.net/japi/?rev=795&view=rev
Author: christianhujer
Date: 2009-02-09 02:09:31 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Added option to recurse.
Modified Paths:
--------------
tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
Modified: tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java
===================================================================
--- tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-09 02:02:08 UTC (rev 794)
+++ tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.java 2009-02-09 02:09:31 UTC (rev 795)
@@ -39,6 +39,9 @@
/** Lazy-initialized matcher. */
private Matcher matcher;
+ /** Whether to operate recursively. */
+ private boolean recursive;
+
/** Main program.
* @param args Command line arguments (try --help).
*/
@@ -63,6 +66,20 @@
matcher = null;
}
+ /** Sets to operate recursively. */
+ @Option({"r"})
+ public void setRecursive() {
+ setRecursive(true);
+ }
+
+ /** Sets whether or not to operate recursively.
+ * @param recursive whether or not to operate recursively.
+ */
+ @Option({"recursive"})
+ public void setRecursive(final boolean recursive) {
+ this.recursive = recursive;
+ }
+
/** {@inheritDoc} */
@SuppressWarnings({"InstanceMethodNamingConvention"})
public int run(@NotNull final List<String> args) throws Exception {
@@ -82,11 +99,22 @@
* @throws IOException In case of I/O problems.
*/
public void scanForTodos(@NotNull final File file) throws IOException {
- final InputStream in = new FileInputStream(file);
try {
- scanForTodos(in);
- } finally {
- in.close();
+ if (file.isDirectory() && recursive) {
+ for (final File entry : file.listFiles()) {
+ scanForTodos(entry);
+ }
+ }
+ if (file.isFile() || !recursive) {
+ final InputStream in = new FileInputStream(file);
+ try {
+ scanForTodos(in);
+ } finally {
+ in.close();
+ }
+ }
+ } catch (final IOException e) {
+ System.err.println("Error while reading " + file + ": " + e);
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-09 02:02:12
|
Revision: 794
http://japi.svn.sourceforge.net/japi/?rev=794&view=rev
Author: christianhujer
Date: 2009-02-09 02:02:08 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Fix bugs in build. Building TodoScanner now works again.
Modified Paths:
--------------
tools/todoScanner/trunk/build.xml
tools/todoScanner/trunk/module.properties
Modified: tools/todoScanner/trunk/build.xml
===================================================================
--- tools/todoScanner/trunk/build.xml 2009-02-09 02:01:50 UTC (rev 793)
+++ tools/todoScanner/trunk/build.xml 2009-02-09 02:02:08 UTC (rev 794)
@@ -20,7 +20,7 @@
<project name="Replacer" default="buildapp">
- <property file="module.properties" />
+ <property file="module.properties" prefix="module" />
<!-- Sets module.version to something very reasonable, depending on whether we're in trunk, tags, branches or somewhere else. -->
<basename property="dir.version" file="${user.dir}" />
@@ -40,8 +40,6 @@
</condition>
<property name="module.version" value="${parentRegion}-${dir.version}-${svnversion}" />
- <property name="module.main.class" value="net.sf.japi.tools.replacer.Replacer" />
-
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
<target
Modified: tools/todoScanner/trunk/module.properties
===================================================================
--- tools/todoScanner/trunk/module.properties 2009-02-09 02:01:50 UTC (rev 793)
+++ tools/todoScanner/trunk/module.properties 2009-02-09 02:02:08 UTC (rev 794)
@@ -21,3 +21,4 @@
name=TodoScanner
shortname=TodoScanner
title=TodoScanner
+main.class=net.sf.japi.tools.todoScanner.TodoScanner
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-09 02:01:59
|
Revision: 793
http://japi.svn.sourceforge.net/japi/?rev=793&view=rev
Author: christianhujer
Date: 2009-02-09 02:01:50 +0000 (Mon, 09 Feb 2009)
Log Message:
-----------
Add option descriptions.
Added Paths:
-----------
tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.properties
Added: tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.properties
===================================================================
--- tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.properties (rev 0)
+++ tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.properties 2009-02-09 02:01:50 UTC (rev 793)
@@ -0,0 +1,2 @@
+clearListOfKeywords=Clears the list of todo keywords.\nUse this if you want to define keywords from scratch.\nThe default list of keywords is: TODO, FIXME, XXX.
+addKeyword=Adds a keyword to the list of todo keywords.
Property changes on: tools/todoScanner/trunk/src/prj/net/sf/japi/tools/todoScanner/TodoScanner.properties
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-01 22:35:48
|
Revision: 791
http://japi.svn.sourceforge.net/japi/?rev=791&view=rev
Author: christianhujer
Date: 2009-02-01 22:35:44 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Activated OutputStreamConverter.
Modified Paths:
--------------
libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter
Modified: libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter
===================================================================
--- libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter 2009-02-01 22:31:11 UTC (rev 790)
+++ libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter 2009-02-01 22:35:44 UTC (rev 791)
@@ -1,3 +1,4 @@
net.sf.japi.io.args.converter.InputStreamConverter
+net.sf.japi.io.args.converter.OutputStreamConverter
net.sf.japi.io.args.converter.StringConverter
net.sf.japi.io.args.converter.LogLevelConverter
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-01 22:31:15
|
Revision: 790
http://japi.svn.sourceforge.net/japi/?rev=790&view=rev
Author: christianhujer
Date: 2009-02-01 22:31:11 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Implemented converters for all primitive types and their reference counterparts.
Modified Paths:
--------------
libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/BooleanConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java
Added Paths:
-----------
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java
libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/LongConverterTest.java
libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ShortConverterTest.java
Modified: libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter
===================================================================
--- libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/prj/META-INF/services/net.sf.japi.io.args.converter.Converter 2009-02-01 22:31:11 UTC (rev 790)
@@ -1,5 +1,3 @@
-net.sf.japi.io.args.converter.BooleanConverter
net.sf.japi.io.args.converter.InputStreamConverter
-net.sf.japi.io.args.converter.IntegerConverter
net.sf.japi.io.args.converter.StringConverter
net.sf.japi.io.args.converter.LogLevelConverter
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/BooleanConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -1,30 +1,11 @@
-/*
- * JAPI libs-argparser is a library for parsing command line arguments.
- * Copyright (C) 2007 Christian Hujer.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
package net.sf.japi.io.args.converter;
+import org.jetbrains.annotations.NotNull;
import java.util.Locale;
import java.util.ResourceBundle;
-import org.jetbrains.annotations.NotNull;
/**
- * Converter which converts a String into a Boolean.
+ * Common Superclass for converters that convert to Boolean or boolean.
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
public class BooleanConverter extends AbstractConverter<Boolean> {
@@ -35,11 +16,11 @@
/** Strings for true. */
private static final String[] FALSE_STRINGS = { "false", "no", "off", "0" };
- /**
- * Create a BooleanConverter.
+ /** Creates a BooleanConverter.
+ * @param targetClass Target class, should be either <code>Boolean.class</code> or <code>Boolean.TYPE</code> resp. <code>boolean.class</code>.
*/
- public BooleanConverter() {
- super(Boolean.class);
+ public BooleanConverter(@NotNull final Class<Boolean> targetClass) {
+ super(targetClass);
}
/** {@inheritDoc} */
@@ -66,5 +47,4 @@
}
throw new IllegalArgumentException(arg + " is not a valid String for a boolean.");
}
-
-} // class BooleanConverter
+}
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,48 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Byte.
+ * The Converter uses a method that at minimum supports the same conversions as {@link Byte#decode(String)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see Byte#decode(String) Minimum grammar supported.
+ */
+public class ByteConverter extends AbstractConverter<Byte> {
+
+ /**
+ * Create an ByteConverter.
+ * @param targetClass Target class, should be either <code>Byte.class</code> or <code>Byte.TYPE</code> resp. <code>byte.class</code>.
+ */
+ public ByteConverter(final Class<Byte> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Byte convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ return Byte.decode(arg);
+ }
+
+} // class ByteConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ByteConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,51 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Character.
+ * The Converter uses a method that at minimum supports the same conversions as {@link String#charAt(int)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see String#charAt(int) Minimum grammar supported.
+ */
+public class CharConverter extends AbstractConverter<Character> {
+
+ /**
+ * Create an CharConverter.
+ * @param targetClass Target class, should be either <code>Character.class</code> or <code>Character.TYPE</code> resp. <code>char.class</code>.
+ */
+ public CharConverter(final Class<Character> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Character convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ if (arg.length() != 1) {
+ throw new NumberFormatException();
+ }
+ return arg.charAt(0);
+ }
+
+} // class CharacterConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/CharConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/Converter.properties 2009-02-01 22:31:11 UTC (rev 790)
@@ -25,8 +25,38 @@
java.lang.Boolean.description=Valid values are: {0} for true and {1} for false.
java.lang.Boolean.true=
java.lang.Boolean.false=
+boolean.displayName=boolean
+boolean.description=Valid values are: {0} for true and {1} for false.
+boolean.true=
+boolean.false=
+java.lang.Short.displayName=integer
+java.lang.Short.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+short.displayName=integer
+short.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+java.lang.Byte.displayName=integer
+java.lang.Byte.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+byte.displayName=integer
+byte.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
java.lang.Integer.displayName=integer
java.lang.Integer.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+int.displayName=integer
+int.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+java.lang.Long.displayName=integer
+java.lang.Long.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+long.displayName=integer
+long.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+java.lang.Float.displayName=integer
+java.lang.Float.description=Integer number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+float.displayName=float
+float.description=Float number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+java.lang.Double.displayName=float
+java.lang.Double.description=Float number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+double.displayName=double
+double.description=Double number (decimal, 0... octal, 0x... 0X... #... hexadecimal)
+java.lang.Character.displayName=char
+java.lang.Character.description=Character
+char.displayName=char
+char.description=Character
java.lang.String.displayName=string
java.lang.String.description=Simple text
java.util.logging.Level.displayName=level
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ConverterRegistry.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -54,12 +54,33 @@
@SuppressWarnings({"unchecked"})
private static ConverterRegistry createSingletonInstance() {
final ConverterRegistry instance = new ConverterRegistry();
+ instance.registerDefaultConverters();
for (final Iterator<Converter<?>> converters = Service.providers(Converter.class); converters.hasNext();) {
instance.register(converters.next());
}
return instance;
}
+ /** Registers the default converters with this ConverterRegistry. */
+ public void registerDefaultConverters() {
+ register(new BooleanConverter(boolean.class));
+ register(new BooleanConverter(Boolean.class));
+ register(new CharConverter(char.class));
+ register(new CharConverter(Character.class));
+ register(new ByteConverter(byte.class));
+ register(new ByteConverter(Byte.class));
+ register(new ShortConverter(short.class));
+ register(new ShortConverter(Short.class));
+ register(new IntegerConverter(int.class));
+ register(new IntegerConverter(Integer.class));
+ register(new LongConverter(long.class));
+ register(new LongConverter(Long.class));
+ register(new FloatConverter(float.class));
+ register(new FloatConverter(Float.class));
+ register(new DoubleConverter(double.class));
+ register(new DoubleConverter(Double.class));
+ }
+
/**
* Returns the global shared instance of ConverterRegistry.
* @return The global shared instance of ConverterRegistry.
@@ -76,8 +97,11 @@
*/
@Nullable public <T> Converter<T> getConverter(@NotNull final Class<T> clazz) {
//noinspection unchecked
- @Nullable Converter<T> converter = (Converter<T>) converters.get(clazz);
+ @Nullable Converter<T> converter = null;
if (converter == null) {
+ converter = (Converter<T>) converters.get(clazz);
+ }
+ if (converter == null) {
converter = getConstructorConverter(clazz);
}
if (converter == null && Enum.class.isAssignableFrom(clazz)) {
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,48 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Double.
+ * The Converter uses a method that at minimum supports the same conversions as {@link Double#valueOf(String)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see Double#valueOf(String) Minimum grammar supported.
+ */
+public class DoubleConverter extends AbstractConverter<Double> {
+
+ /**
+ * Create an DoubleConverter.
+ * @param targetClass Target class, should be either <code>Double.class</code> or <code>Double.TYPE</code> resp. <code>double.class</code>.
+ */
+ public DoubleConverter(final Class<Double> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Double convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ return Double.valueOf(arg);
+ }
+
+} // class DoubleConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/DoubleConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,48 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Float.
+ * The Converter uses a method that at minimum supports the same conversions as {@link Float#valueOf(String)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see Float#valueOf(String) Minimum grammar supported.
+ */
+public class FloatConverter extends AbstractConverter<Float> {
+
+ /**
+ * Create an FloatConverter.
+ * @param targetClass Target class, should be either <code>Float.class</code> or <code>Float.TYPE</code> resp. <code>float.class</code>.
+ */
+ public FloatConverter(final Class<Float> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Float convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ return Float.valueOf(arg);
+ }
+
+} // class FloatConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/FloatConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Modified: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -34,9 +34,10 @@
/**
* Create an IntegerConverter.
+ * @param targetClass Target class, should be either <code>Integer.class</code> or <code>Integer.TYPE</code> resp. <code>int.class</code>.
*/
- public IntegerConverter() {
- super(Integer.class);
+ public IntegerConverter(final Class<Integer> targetClass) {
+ super(targetClass);
}
/** {@inheritDoc} */
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,48 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Long.
+ * The Converter uses a method that at minimum supports the same conversions as {@link Long#decode(String)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see Long#decode(String) Minimum grammar supported.
+ */
+public class LongConverter extends AbstractConverter<Long> {
+
+ /**
+ * Create an LongConverter.
+ * @param targetClass Target class, should be either <code>Long.class</code> or <code>Long.TYPE</code> resp. <code>long.class</code>.
+ */
+ public LongConverter(final Class<Long> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Long convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ return Long.decode(arg);
+ }
+
+} // class LongConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/LongConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java (from rev 787, libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/IntegerConverter.java)
===================================================================
--- libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java (rev 0)
+++ libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,48 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import org.jetbrains.annotations.NotNull;
+
+/**
+ * Converter which converts a String into a an Short.
+ * The Converter uses a method that at minimum supports the same conversions as {@link Short#decode(String)}.
+ * That means the following formats are supported:
+ * @note This converter always behaves the same independently of the {@link Locale}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ * @see Short#decode(String) Minimum grammar supported.
+ */
+public class ShortConverter extends AbstractConverter<Short> {
+
+ /**
+ * Create an ShortConverter.
+ * @param targetClass Target class, should be either <code>Short.class</code> or <code>Short.TYPE</code> resp. <code>short.class</code>.
+ */
+ public ShortConverter(final Class<Short> targetClass) {
+ super(targetClass);
+ }
+
+ /** {@inheritDoc} */
+ @NotNull public Short convert(@NotNull final Locale locale, @NotNull final String arg) throws NumberFormatException {
+ return Short.decode(arg);
+ }
+
+} // class ShortConverter
Property changes on: libs/argparser/trunk/src/prj/net/sf/japi/io/args/converter/ShortConverter.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,133 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Locale;
+import java.lang.reflect.InvocationTargetException;
+import net.sf.japi.io.args.converter.Converter;
+import org.jetbrains.annotations.NotNull;
+import org.junit.Assert;
+import org.junit.Before;
+import org.junit.Test;
+
+/**
+ * Base class for tests for Converters.
+ * Provides some basic testing methods.
+ * @param <V> target type to convert to.
+ * @param <T> converter type to test
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public abstract class AbstractPrimitiveConverterTest<V, T extends Converter<V>> {
+
+ /** The target class. */
+ private final Class<V> targetClass;
+
+ /** The converter testling. */
+ protected T converter;
+
+ /** The class of the converter. */
+ private final Class<T> converterClass;
+
+ /**
+ * Create an AbstractConverterTest.
+ * @param targetClass Class of the Converter's target to test.
+ * @param converterClass Class of the Converter to test.
+ */
+ protected AbstractPrimitiveConverterTest(@NotNull final Class<V> targetClass, @NotNull final Class<T> converterClass) {
+ this.targetClass = targetClass;
+ this.converterClass = converterClass;
+ }
+
+ /** Creates a converter instance.
+ * @throws IllegalAccessException (unexpected)
+ * @throws InstantiationException (unexpected)
+ * @throws NoSuchMethodException (unexpected)
+ * @throws InvocationTargetException (unexpected)
+ */
+ @Before
+ public void createConverter() throws IllegalAccessException, InstantiationException, NoSuchMethodException, InvocationTargetException {
+ converter = converterClass.getConstructor(Class.class).newInstance(targetClass);
+ }
+
+ /**
+ * Tests that creating a Converter works.
+ * @throws Exception (unexpected)
+ */
+ public void testAbstractConverter() throws Exception {
+ // Tested by the constructor.
+ }
+
+ /**
+ * Tests that convert throws a NullPointerException if invoked with <code>null</code>.
+ * @throws Exception In case of test problems.
+ */
+ @SuppressWarnings({"ConstantConditions"})
+ public void testConvertThrowsNPE() throws Exception {
+ try {
+ converter.convert(null);
+ Assert.fail("Expected exception IllegalArgumentException or NullPointerException but got no exception when invoking convert(null).");
+ } catch (final IllegalArgumentException ignore) {
+ // expected Exception if compiled with @NotNull support
+ } catch (final NullPointerException ignore) {
+ // expected Exception if compiled without @NotNull support
+ }
+ }
+
+ /**
+ * Tests that getting the target class works.
+ * @throws Exception In case of test problems.
+ */
+ @Test
+ public void testGetTargetClass() throws Exception {
+ Assert.assertSame(targetClass, converter.getTargetClass());
+ }
+
+ /**
+ * Tests that the testling has a proper description for the default locale.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testGetDescription() throws Exception {
+ final String description = converter.getDescription();
+ Assert.assertNotNull(description);
+ Assert.assertTrue(description.length() > 0);
+ Assert.assertEquals(description, converter.getDescription(Locale.getDefault()));
+ }
+
+ /**
+ * Tests that the testling has a proper display name.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testGetDisplayName() throws Exception {
+ final String displayName = converter.getDisplayName();
+ Assert.assertNotNull(displayName);
+ Assert.assertTrue(displayName.length() > 0);
+ Assert.assertEquals(displayName, converter.getDisplayName(Locale.getDefault()));
+ }
+
+ /** Returns the converter that's being tested.
+ * @return The converter that's being tested.
+ */
+ protected T getConverter() {
+ return converter;
+ }
+
+} // class AbstractConverterTest
Property changes on: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/AbstractPrimitiveConverterTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/BooleanConverterTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/BooleanConverterTest.java 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/BooleanConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -19,25 +19,51 @@
package test.net.sf.japi.io.args.converter;
+import java.util.Arrays;
+import java.util.Collection;
import java.util.Locale;
import net.sf.japi.io.args.converter.BooleanConverter;
import org.junit.Assert;
import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
/**
* Tests for {@link BooleanConverter}.
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
-public class BooleanConverterTest extends AbstractConverterTest<Boolean, BooleanConverter> {
+@RunWith(Parameterized.class)
+public class BooleanConverterTest extends AbstractPrimitiveConverterTest<Boolean, BooleanConverter> {
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see BooleanConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {boolean.class},
+ {Boolean.class}
+ });
+ }
+
/**
- * Create an BooleanConverterTest.
+ * Create a BooleanConverterTest.
+ * @param clazz Class to test with.
* @throws Exception in case of setup problems.
*/
- public BooleanConverterTest() throws Exception {
- super(Boolean.class, BooleanConverter.class);
+ public BooleanConverterTest(final Class<Boolean> clazz) throws Exception {
+ super(clazz, BooleanConverter.class);
}
+// /** Creates a converter instance.
+// * @throws IllegalAccessException (unexpected)
+// * @throws InstantiationException (unexpected)
+// */
+// @Before
+// public void createConverter() throws IllegalAccessException, InstantiationException {
+// converter = new BooleanConverter(boolean.class);
+// }
+
/**
* Tests that instanciating a BooleanConverter works.
* @throws Exception (unexpected)
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,107 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Arrays;
+import java.util.Collection;
+import net.sf.japi.io.args.converter.ByteConverter;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+/**
+ * Tests for {@link ByteConverter}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+@RunWith(Parameterized.class)
+public class ByteConverterTest extends AbstractPrimitiveConverterTest<Byte, ByteConverter> {
+
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see ByteConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {byte.class},
+ {Byte.class}
+ });
+ }
+
+ /**
+ * Create an ByteConverterTest.
+ * @param clazz Class to test with.
+ * @throws Exception in case of setup problems.
+ */
+ public ByteConverterTest(final Class<Byte> clazz) throws Exception {
+ super(clazz, ByteConverter.class);
+ }
+
+ /**
+ * Tests that instanciating a ByteConverter works.
+ * @throws Exception (unexpected)
+ */
+ @Test
+ public void testByteConverter() throws Exception {
+ // Tested by this test class's superclass constructor.
+ }
+
+ /**
+ * Tests that converting an arbitrary text throws a NumberFormatException.
+ * @throws NumberFormatException Expected exception that's thrown if the test case is successful.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test(expected = NumberFormatException.class)
+ public void testConvertWithText() throws Exception {
+ getConverter().convert("foo");
+ }
+
+ /**
+ * Tests that converting decimal (10-base) byte numbers works correclty.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertDecimalNumbers() throws Exception {
+ for (final byte number : new byte[] { Byte.MIN_VALUE, -100, -1, 0, 1, 100, Byte.MAX_VALUE }) {
+ Assert.assertEquals(number, getConverter().convert(Byte.toString(number)));
+ }
+ }
+
+ /**
+ * Tests that converting hexadecimal (16-base) byte numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertHexadecimalNumbers() throws Exception {
+ Assert.assertEquals(0x50, getConverter().convert("0x50"));
+ Assert.assertEquals(0x50, getConverter().convert("0X50"));
+ Assert.assertEquals(0x50, getConverter().convert("#50"));
+ }
+
+ /**
+ * Tests that converting octal (8-base) byte numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertOctalNumbers() throws Exception {
+ Assert.assertEquals(0xf, getConverter().convert("017"));
+ }
+
+} // class ByteConverterTest
Property changes on: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/ByteConverterTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,107 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Arrays;
+import java.util.Collection;
+import net.sf.japi.io.args.converter.CharConverter;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+/**
+ * Tests for {@link CharConverter}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+@RunWith(Parameterized.class)
+public class CharConverterTest extends AbstractPrimitiveConverterTest<Character, CharConverter> {
+
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see CharConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {char.class},
+ {Character.class}
+ });
+ }
+
+ /**
+ * Create an CharConverterTest.
+ * @param clazz Class to test with.
+ * @throws Exception in case of setup problems.
+ */
+ public CharConverterTest(final Class<Character> clazz) throws Exception {
+ super(clazz, CharConverter.class);
+ }
+
+ /**
+ * Tests that instanciating a CharConverter works.
+ * @throws Exception (unexpected)
+ */
+ @Test
+ public void testCharConverter() throws Exception {
+ // Tested by this test class's superclass constructor.
+ }
+
+ /**
+ * Tests that converting an arbitrary text throws a NumberFormatException.
+ * @throws NumberFormatException Expected exception that's thrown if the test case is successful.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test(expected = NumberFormatException.class)
+ public void testConvertWithText() throws Exception {
+ getConverter().convert("foo");
+ }
+
+ /**
+ * Tests that converting decimal (10-base) char numbers works correclty.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertDecimalNumbers() throws Exception {
+ for (final char number : new char[] { Character.MIN_VALUE, (char) -100, (char) -1, 0, 1, 100, Character.MAX_VALUE }) {
+ Assert.assertEquals(number, getConverter().convert(Character.toString(number)));
+ }
+ }
+
+ /**
+ * Tests that converting hexadecimal (16-base) char numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertHexadecimalNumbers() throws Exception {
+ Assert.assertEquals(' ', getConverter().convert(" "));
+ Assert.assertEquals('$', getConverter().convert("$"));
+ Assert.assertEquals('A', getConverter().convert("A"));
+ }
+
+ /**
+ * Tests that converting octal (8-base) char numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertOctalNumbers() throws Exception {
+ Assert.assertEquals('b', getConverter().convert("b"));
+ }
+
+} // class CharConverterTest
Property changes on: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/CharConverterTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,105 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Arrays;
+import java.util.Collection;
+import net.sf.japi.io.args.converter.DoubleConverter;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+/**
+ * Tests for {@link DoubleConverter}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+@RunWith(Parameterized.class)
+public class DoubleConverterTest extends AbstractPrimitiveConverterTest<Double, DoubleConverter> {
+
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see DoubleConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {double.class},
+ {Double.class}
+ });
+ }
+
+ /**
+ * Create an DoubleConverterTest.
+ * @param clazz Class to test with.
+ * @throws Exception in case of setup problems.
+ */
+ public DoubleConverterTest(final Class<Double> clazz) throws Exception {
+ super(clazz, DoubleConverter.class);
+ }
+
+ /**
+ * Tests that instanciating a DoubleConverter works.
+ * @throws Exception (unexpected)
+ */
+ @Test
+ public void testDoubleConverter() throws Exception {
+ // Tested by this test class's superclass constructor.
+ }
+
+ /**
+ * Tests that converting an arbitrary text throws a NumberFormatException.
+ * @throws NumberFormatException Expected exception that's thrown if the test case is successful.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test(expected = NumberFormatException.class)
+ public void testConvertWithText() throws Exception {
+ getConverter().convert("foo");
+ }
+
+ /**
+ * Tests that converting decimal (10-base) double numbers works correclty.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertDecimalNumbers() throws Exception {
+ for (final double number : new double[] { Double.MIN_VALUE, -100, -1, 0, 1, 100, Double.MAX_VALUE }) {
+ Assert.assertEquals(number, getConverter().convert(Double.toString(number)));
+ }
+ }
+
+ /**
+ * Tests that converting hexadecimal (16-base) double numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertHexadecimalNumbers() throws Exception {
+ Assert.assertEquals(50000, getConverter().convert("50000.0"));
+ }
+
+ /**
+ * Tests that converting octal (8-base) double numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertOctalNumbers() throws Exception {
+ Assert.assertEquals(777, getConverter().convert("0777"));
+ }
+
+} // class DoubleConverterTest
Property changes on: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/DoubleConverterTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,105 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Arrays;
+import java.util.Collection;
+import net.sf.japi.io.args.converter.FloatConverter;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+/**
+ * Tests for {@link FloatConverter}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+@RunWith(Parameterized.class)
+public class FloatConverterTest extends AbstractPrimitiveConverterTest<Float, FloatConverter> {
+
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see FloatConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {float.class},
+ {Float.class}
+ });
+ }
+
+ /**
+ * Create an FloatConverterTest.
+ * @param clazz Class to test with.
+ * @throws Exception in case of setup problems.
+ */
+ public FloatConverterTest(final Class<Float> clazz) throws Exception {
+ super(clazz, FloatConverter.class);
+ }
+
+ /**
+ * Tests that instanciating a FloatConverter works.
+ * @throws Exception (unexpected)
+ */
+ @Test
+ public void testFloatConverter() throws Exception {
+ // Tested by this test class's superclass constructor.
+ }
+
+ /**
+ * Tests that converting an arbitrary text throws a NumberFormatException.
+ * @throws NumberFormatException Expected exception that's thrown if the test case is successful.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test(expected = NumberFormatException.class)
+ public void testConvertWithText() throws Exception {
+ getConverter().convert("foo");
+ }
+
+ /**
+ * Tests that converting decimal (10-base) float numbers works correclty.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertDecimalNumbers() throws Exception {
+ for (final float number : new float[] { Float.MIN_VALUE, -100, -1, 0, 1, 100, Float.MAX_VALUE }) {
+ Assert.assertEquals(number, getConverter().convert(Float.toString(number)));
+ }
+ }
+
+ /**
+ * Tests that converting hexadecimal (16-base) float numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertHexadecimalNumbers() throws Exception {
+ Assert.assertEquals(50000, getConverter().convert("50000.0"));
+ }
+
+ /**
+ * Tests that converting octal (8-base) float numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertOctalNumbers() throws Exception {
+ Assert.assertEquals(777, getConverter().convert("0777"));
+ }
+
+} // class FloatConverterTest
Property changes on: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/FloatConverterTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:mergeinfo
+
Added: svn:eol-style
+ LF
Modified: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java 2009-02-01 18:30:46 UTC (rev 789)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -19,22 +19,39 @@
package test.net.sf.japi.io.args.converter;
+import java.util.Arrays;
+import java.util.Collection;
import net.sf.japi.io.args.converter.IntegerConverter;
import org.junit.Assert;
import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
/**
* Tests for {@link IntegerConverter}.
* @author <a href="mailto:ch...@ri...">Christian Hujer</a>
*/
-public class IntegerConverterTest extends AbstractConverterTest<Integer, IntegerConverter> {
+@RunWith(Parameterized.class)
+public class IntegerConverterTest extends AbstractPrimitiveConverterTest<Integer, IntegerConverter> {
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see IntegerConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {int.class},
+ {Integer.class}
+ });
+ }
+
/**
* Create an IntegerConverterTest.
+ * @param clazz Class to test with.
* @throws Exception in case of setup problems.
*/
- public IntegerConverterTest() throws Exception {
- super(Integer.class, IntegerConverter.class);
+ public IntegerConverterTest(final Class<Integer> clazz) throws Exception {
+ super(clazz, IntegerConverter.class);
}
/**
Copied: libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/LongConverterTest.java (from rev 787, libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/IntegerConverterTest.java)
===================================================================
--- libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/LongConverterTest.java (rev 0)
+++ libs/argparser/trunk/src/tst/test/net/sf/japi/io/args/converter/LongConverterTest.java 2009-02-01 22:31:11 UTC (rev 790)
@@ -0,0 +1,107 @@
+/*
+ * JAPI libs-argparser is a library for parsing command line arguments.
+ * Copyright (C) 2007 Christian Hujer.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+ */
+
+package test.net.sf.japi.io.args.converter;
+
+import java.util.Arrays;
+import java.util.Collection;
+import net.sf.japi.io.args.converter.LongConverter;
+import org.junit.Assert;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.junit.runners.Parameterized;
+
+/**
+ * Tests for {@link LongConverter}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+@RunWith(Parameterized.class)
+public class LongConverterTest extends AbstractPrimitiveConverterTest<Long, LongConverter> {
+
+ /** Creates the parameter arrays for the parameterized test execution.
+ * @return The parameter arrays.
+ * @see LongConverterTest(Class)
+ */
+ @Parameterized.Parameters public static Collection getClasses() {
+ return Arrays.asList( new Class[][] {
+ {long.class},
+ {Long.class}
+ });
+ }
+
+ /**
+ * Create an LongConverterTest.
+ * @param clazz Class to test with.
+ * @throws Exception in case of setup problems.
+ */
+ public LongConverterTest(final Class<Long> clazz) throws Exception {
+ super(clazz, LongConverter.class);
+ }
+
+ /**
+ * Tests that instanciating a LongConverter works.
+ * @throws Exception (unexpected)
+ */
+ @Test
+ public void testLongConverter() throws Exception {
+ // Tested by this test class's superclass constructor.
+ }
+
+ /**
+ * Tests that converting an arbitrary text throws a NumberFormatException.
+ * @throws NumberFormatException Expected exception that's thrown if the test case is successful.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test(expected = NumberFormatException.class)
+ public void testConvertWithText() throws Exception {
+ getConverter().convert("foo");
+ }
+
+ /**
+ * Tests that converting decimal (10-base) long numbers works correclty.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertDecimalNumbers() throws Exception {
+ for (final long number : new long[] { Long.MIN_VALUE, -100, -1, 0, 1, 100, Long.MAX_VALUE }) {
+ Assert.assertEquals(number, getConverter().convert(Long.toString(number)));
+ }
+ }
+
+ /**
+ * Tests that converting hexadecimal (16-base) long numbers works correctly.
+ * @throws Exception In case of unexpected errors.
+ */
+ @Test
+ public void testConvertHexadecimalNumbers() throws Exception {
+ Assert.assertEquals(0x50000, getConverter().convert("0x50000"));
+ Assert.assertEquals(0x50000, getConverter().convert("0X50000"));
+ Asse...
[truncated message content] |
|
From: <chr...@us...> - 2009-02-01 18:30:49
|
Revision: 789
http://japi.svn.sourceforge.net/japi/?rev=789&view=rev
Author: christianhujer
Date: 2009-02-01 18:30:46 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Update code conventions.
Modified Paths:
--------------
japi.ipr
Modified: japi.ipr
===================================================================
--- japi.ipr 2009-02-01 18:30:07 UTC (rev 788)
+++ japi.ipr 2009-02-01 18:30:46 UTC (rev 789)
@@ -63,6 +63,15 @@
<option name="HTML_ELEMENTS_TO_INSERT_NEW_LINE_BEFORE" value="" />
<option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" />
<option name="ENUM_CONSTANTS_WRAP" value="2" />
+ <ADDITIONAL_INDENT_OPTIONS fileType="">
+ <option name="INDENT_SIZE" value="2" />
+ <option name="CONTINUATION_INDENT_SIZE" value="8" />
+ <option name="TAB_SIZE" value="4" />
+ <option name="USE_TAB_CHARACTER" value="false" />
+ <option name="SMART_TABS" value="false" />
+ <option name="LABEL_INDENT_SIZE" value="0" />
+ <option name="LABEL_INDENT_ABSOLUTE" value="false" />
+ </ADDITIONAL_INDENT_OPTIONS>
<ADDITIONAL_INDENT_OPTIONS fileType="groovy">
<option name="INDENT_SIZE" value="2" />
<option name="CONTINUATION_INDENT_SIZE" value="8" />
@@ -208,26 +217,238 @@
</option>
<option name="IGNORE_DEPRECATED" value="false" />
<option name="IGNORE_JAVADOC_PERIOD" value="true" />
- <option name="myAdditionalJavadocTags" value="note,todo,retval,pre,warning" />
+ <option name="myAdditionalJavadocTags" value="note,todo,retval,pre,warning,fixme" />
</inspection_tool>
- <inspection_tool class="MagicNumber" level="WARNING" enabled="true">
- <option name="m_ignoreInHashCode" value="true" />
+ <inspection_tool class="CloneableImplementsClone" level="WARNING" enabled="true">
+ <option name="m_ignoreCloneableDueToInheritance" value="true" />
</inspection_tool>
- <inspection_tool class="IteratorNextDoesNotThrowNoSuchElementException" level="WARNING" enabled="true" />
- <inspection_tool class="IteratorHasNextCallsIteratorNext" level="WARNING" enabled="true" />
- <inspection_tool class="MisspelledEquals" level="WARNING" enabled="true" />
- <inspection_tool class="CovariantEquals" level="WARNING" enabled="true" />
- <inspection_tool class="CovariantCompareTo" level="WARNING" enabled="true" />
- <inspection_tool class="CastConflictsWithInstanceof" level="WARNING" enabled="true" />
- <inspection_tool class="CollectionAddedToSelf" level="WARNING" enabled="true" />
- <inspection_tool class="ComparableImplementedButEqualsNotOverridden" level="WARNING" enabled="true" />
- <inspection_tool class="MisspelledCompareTo" level="WARNING" enabled="true" />
- <inspection_tool class="NonShortCircuitBoolean" level="WARNING" enabled="true" />
- <inspection_tool class="MisspelledToString" level="WARNING" enabled="true" />
- <inspection_tool class="DeclareCollectionAsInterface" level="WARNING" enabled="true">
- <option name="ignoreLocalVariables" value="false" />
- <option name="ignorePrivateMethodsAndFields" value="false" />
+ <inspection_tool class="InstanceVariableInitialization" level="WARNING" enabled="true">
+ <option name="m_ignorePrimitives" value="true" />
</inspection_tool>
+ <inspection_tool class="EnumeratedConstantNamingConvention" level="WARNING" enabled="true">
+ <option name="m_regex" value="[A-Z][A-Za-z\d]*|[A-Z_\d]*" />
+ <option name="m_minLength" value="5" />
+ <option name="m_maxLength" value="32" />
+ </inspection_tool>
+ <inspection_tool class="InstanceVariableNamingConvention" level="WARNING" enabled="true">
+ <option name="m_regex" value="[a-z][A-Za-z\d]*" />
+ <option name="m_minLength" value="3" />
+ <option name="m_maxLength" value="32" />
+ </inspection_tool>
+ <inspection_tool class="LocalVariableNamingConvention" level="WARNING" enabled="true">
+ <option name="m_ignoreForLoopParameters" value="false" />
+ <option name="m_ignoreCatchParameters" value="false" />
+ <option name="m_regex" value="[a-z][A-Za-z\d]*" />
+ <option name="m_minLength" value="1" />
+ <option name="m_maxLength" value="32" />
+ </inspection_tool>
+ <inspection_tool class="StaticVariableNamingConvention" level="WARNING" enabled="true">
+ <option name="m_regex" value="[a-z][A-Za-z\d]*" />
+ <option name="m_minLength" value="5" />
+ <option name="m_maxLength" value="32" />
+ </inspection_tool>
+ <inspection_tool class="SuspiciousMethodCalls" level="WARNING" enabled="true">
+ <option name="REPORT_CONVERTIBLE_METHOD_CALLS" value="false" />
+ </inspection_tool>
+ <inspection_tool class="ArgNamesErrorsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="ArgNamesWarningsInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="DeclareParentsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringAopErrorsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringAopWarningsInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="Geronimo" level="ERROR" enabled="false" />
+ <inspection_tool class="Glassfish" level="ERROR" enabled="false" />
+ <inspection_tool class="JBoss" level="ERROR" enabled="false" />
+ <inspection_tool class="Weblogic" level="ERROR" enabled="false" />
+ <inspection_tool class="SillyAssignmentJS" level="WARNING" enabled="false" />
+ <inspection_tool class="IncompatibleMaskJS" level="WARNING" enabled="false" />
+ <inspection_tool class="PointlessBitwiseExpressionJS" level="WARNING" enabled="false">
+ <option name="m_ignoreExpressionsContainingConstants" value="false" />
+ </inspection_tool>
+ <inspection_tool class="ShiftOutOfRangeJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ConstantConditionalExpressionJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ConstantIfStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="FallthroughInSwitchStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="LoopStatementThatDoesntLoopJS" level="WARNING" enabled="false" />
+ <inspection_tool class="PointlessBooleanExpressionJS" level="WARNING" enabled="false" />
+ <inspection_tool class="TrivialIfJS" level="WARNING" enabled="false" />
+ <inspection_tool class="TrivialConditionalJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryContinueJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryReturnJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryLabelJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryLabelOnBreakStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryLabelOnContinueStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="CssInvalidElementInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="CssRgbFunctionInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="CssInvalidShorthandPropertyValue" level="ERROR" enabled="false" />
+ <inspection_tool class="CssNoGenericFontName" level="WARNING" enabled="false" />
+ <inspection_tool class="CssUnitlessNumber" level="WARNING" enabled="false" />
+ <inspection_tool class="CssNegativeValueInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="CssOverwrittenProperties" level="WARNING" enabled="false" />
+ <inspection_tool class="CssUnknownProperty" level="WARNING" enabled="false">
+ <option name="myCustomPropertiesEnabled" value="false" />
+ <option name="myCustomPropertiesList">
+ <value>
+ <list size="0" />
+ </value>
+ </option>
+ </inspection_tool>
+ <inspection_tool class="CssUnusedSymbolInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryLocalVariableJS" level="WARNING" enabled="false">
+ <option name="m_ignoreImmediatelyReturnedVariables" value="false" />
+ <option name="m_ignoreAnnotatedVariables" value="false" />
+ </inspection_tool>
+ <inspection_tool class="ContinueOrBreakFromFinallyBlockJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ExceptionCaughtLocallyJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ReturnFromFinallyBlockJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ThrowFromFinallyBlockJS" level="WARNING" enabled="false" />
+ <inspection_tool class="FacesModelInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="NonJREEmulationClassesInClientCode" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtServiceNotRegistered" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtInconsistentI18nInterface" level="ERROR" enabled="false" />
+ <inspection_tool class="GWTRemoteServiceAsyncCheck" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtInconsistentSerializableClass" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtMethodWithParametersInConstantsInterface" level="ERROR" enabled="false" />
+ <inspection_tool class="NonSerializableServiceParameters" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtJavaScriptReferences" level="ERROR" enabled="false" />
+ <inspection_tool class="GWTStyleCheck" level="ERROR" enabled="false" />
+ <inspection_tool class="GwtToHtmlReferences" level="ERROR" enabled="false" />
+ <inspection_tool class="HibernateMappingDatasourceDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="HibernateConfigDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="HibernateMappingDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="CheckEmptyScriptTag" level="WARNING" enabled="false" />
+ <inspection_tool class="HtmlExtraClosingTag" level="ERROR" enabled="false" />
+ <inspection_tool class="CheckImageSize" level="WARNING" enabled="false" />
+ <inspection_tool class="CheckValidXmlInScriptTagBody" level="ERROR" enabled="false" />
+ <inspection_tool class="RequiredAttributes" level="WARNING" enabled="false">
+ <option name="myAdditionalRequiredHtmlAttributes" value="" />
+ </inspection_tool>
+ <inspection_tool class="HtmlUnknownTag" level="WARNING" enabled="false">
+ <option name="myValues">
+ <value>
+ <list size="5">
+ <item index="0" class="java.lang.String" itemvalue="embed" />
+ <item index="1" class="java.lang.String" itemvalue="nobr" />
+ <item index="2" class="java.lang.String" itemvalue="noembed" />
+ <item index="3" class="java.lang.String" itemvalue="comment" />
+ <item index="4" class="java.lang.String" itemvalue="script" />
+ </list>
+ </value>
+ </option>
+ <option name="myCustomValuesEnabled" value="true" />
+ </inspection_tool>
+ <inspection_tool class="HtmlUnknownAttribute" level="WARNING" enabled="false">
+ <option name="myValues">
+ <value>
+ <list size="5">
+ <item index="0" class="java.lang.String" itemvalue="type" />
+ <item index="1" class="java.lang.String" itemvalue="wmode" />
+ <item index="2" class="java.lang.String" itemvalue="src" />
+ <item index="3" class="java.lang.String" itemvalue="width" />
+ <item index="4" class="java.lang.String" itemvalue="height" />
+ </list>
+ </value>
+ </option>
+ <option name="myCustomValuesEnabled" value="true" />
+ </inspection_tool>
+ <inspection_tool class="SimplifiableIfStatement" level="WARNING" enabled="false" />
+ <inspection_tool class="MissedExecutable" level="WARNING" enabled="false" />
+ <inspection_tool class="ForCanBeForeach" level="WARNING" enabled="false">
+ <option name="REPORT_INDEXED_LOOP" value="true" />
+ </inspection_tool>
+ <inspection_tool class="UnnecessaryBoxing" level="WARNING" enabled="false" />
+ <inspection_tool class="UnnecessaryUnboxing" level="WARNING" enabled="false" />
+ <inspection_tool class="WhileCanBeForeach" level="WARNING" enabled="false" />
+ <inspection_tool class="JpaDataSourceORMInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaDataSourceORMDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="EjbErrorInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="EjbWarningInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="EjbDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="EjbQlInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JavaeeApplicationDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="MimeType" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaORMDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaModelErrorInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaModelWarningInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="JpaQlInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaQueryApiInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="JpaDomInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="WebProperties" level="ERROR" enabled="false" />
+ <inspection_tool class="WebWarnings" level="WARNING" enabled="false" />
+ <inspection_tool class="JSUntypedDeclaration" level="WARNING" enabled="false" />
+ <inspection_tool class="JSDeprecatedSymbols" level="INFO" enabled="false" />
+ <inspection_tool class="JSDuplicatedDeclaration" level="WARNING" enabled="false" />
+ <inspection_tool class="JSUndeclaredVariable" level="INFO" enabled="false" />
+ <inspection_tool class="JSUnresolvedFunction" level="INFO" enabled="false" />
+ <inspection_tool class="JSUnresolvedVariable" level="INFO" enabled="false" />
+ <inspection_tool class="JSUnusedLocalSymbols" level="WARNING" enabled="false" />
+ <inspection_tool class="DuplicateCaseLabelJS" level="WARNING" enabled="false" />
+ <inspection_tool class="DuplicatePropertyOnObjectJS" level="WARNING" enabled="false" />
+ <inspection_tool class="BadExpressionStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="FunctionWithInconsistentReturnsJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ReservedWordUsedAsNameJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ThisExpressionReferencesGlobalObjectJS" level="WARNING" enabled="false" />
+ <inspection_tool class="UnreachableCodeJS" level="WARNING" enabled="false" />
+ <inspection_tool class="ELValidationInJSP" level="WARNING" enabled="false" />
+ <inspection_tool class="CheckJsfComponentUnderViewTag" level="INFO" enabled="false" />
+ <inspection_tool class="ELSpecValidationInJSP" level="WARNING" enabled="false" />
+ <inspection_tool class="ReferencesToClassesFromDefaultPackagesInJSPFile" level="ERROR" enabled="false" />
+ <inspection_tool class="SelfIncludingJspFiles" level="ERROR" enabled="false" />
+ <inspection_tool class="ComponentNotRegistered" level="WARNING" enabled="false">
+ <option name="CHECK_ACTIONS" value="true" />
+ <option name="IGNORE_NON_PUBLIC" value="true" />
+ </inspection_tool>
+ <inspection_tool class="PointlessArithmeticExpressionJS" level="WARNING" enabled="false" />
+ <inspection_tool class="EmptyStatementBodyJS" level="WARNING" enabled="false">
+ <option name="m_reportEmptyBlocks" value="false" />
+ </inspection_tool>
+ <inspection_tool class="InfiniteLoopJS" level="WARNING" enabled="false" />
+ <inspection_tool class="InfiniteRecursionJS" level="WARNING" enabled="false" />
+ <inspection_tool class="AbstractBeanReferencesInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="AutowiredDependenciesInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="SpringBeanConstructorArgInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="DuplicatedBeanNamesInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringInjectionValueConsistencyInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="InjectionValueTypeInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringBeanLookupMethodInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringReplacedMethodsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringBeanAutowiringInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringBeanDepedencyCheckInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringFactoryMethodInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringBeanInstantiationInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringBeanNameConventionInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="SpringInjectionValueStyleInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="SpringJamErrorInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="SpringModelInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="SpringScopesInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="UtilSchemaInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="StrutsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="StrutsTilesInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="StrutsValidatorInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="StrutsValidatorFormInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="dependsOnMethodTestNG" level="WARNING" enabled="false" />
+ <inspection_tool class="groupsTestNG" level="WARNING" enabled="false">
+ <option name="groups">
+ <value>
+ <list size="0" />
+ </value>
+ </option>
+ </inspection_tool>
+ <inspection_tool class="BoundFieldAssignment" level="WARNING" enabled="false" />
+ <inspection_tool class="OneButtonGroup" level="WARNING" enabled="false" />
+ <inspection_tool class="DuplicateMnemonic" level="WARNING" enabled="false" />
+ <inspection_tool class="MissingMnemonic" level="WARNING" enabled="false" />
+ <inspection_tool class="NoLabelFor" level="WARNING" enabled="false" />
+ <inspection_tool class="NoButtonGroup" level="WARNING" enabled="false" />
+ <inspection_tool class="NoScrollPane" level="WARNING" enabled="false" />
+ <inspection_tool class="EmptyWebServiceClass" level="WARNING" enabled="false" />
+ <inspection_tool class="OneWayWebMethod" level="ERROR" enabled="false" />
+ <inspection_tool class="ImplicitlyExposedWebServiceMethods" level="INFO" enabled="false" />
+ <inspection_tool class="NonJaxWsWebServices" level="WARNING" enabled="false" />
+ <inspection_tool class="ValidExternallyBoundObject" level="ERROR" enabled="false" />
+ <inspection_tool class="CheckXmlFileWithXercesValidator" level="ERROR" enabled="false" />
+ <inspection_tool class="CheckDtdRefs" level="ERROR" enabled="false" />
+ <inspection_tool class="XmlWrongRootElement" level="ERROR" enabled="false" />
+ <inspection_tool class="CheckTagEmptyBody" level="WARNING" enabled="false" />
<inspection_tool class="ReplaceAssignmentWithOperatorAssignment" level="WARNING" enabled="true">
<option name="ignoreLazyOperators" value="true" />
<option name="ignoreObscureOperators" value="false" />
@@ -235,6 +456,7 @@
<inspection_tool class="AssignmentToForLoopParameter" level="WARNING" enabled="true">
<option name="m_checkForeachParameters" value="false" />
</inspection_tool>
+ <inspection_tool class="AssignmentToNull" level="WARNING" enabled="true" />
<inspection_tool class="AssignmentToCatchBlockParameter" level="WARNING" enabled="true" />
<inspection_tool class="AssignmentToCollectionFieldFromParameter" level="WARNING" enabled="true">
<option name="ignorePrivateMethods" value="true" />
@@ -246,31 +468,49 @@
<option name="ignoreTransformationOfOriginalParameter" value="false" />
</inspection_tool>
<inspection_tool class="AssignmentToStaticFieldFromInstanceMethod" level="WARNING" enabled="true" />
- <inspection_tool class="ClassMayBeInterface" level="WARNING" enabled="true" />
- <inspection_tool class="ClassNameDiffersFromFileName" level="WARNING" enabled="true" />
- <inspection_tool class="ClassInTopLevelPackage" level="WARNING" enabled="true" />
- <inspection_tool class="MissingDeprecatedAnnotation" level="WARNING" enabled="true" />
- <inspection_tool class="MissingOverrideAnnotation" level="WARNING" enabled="true" />
- <inspection_tool class="CloneableImplementsClone" level="WARNING" enabled="true">
- <option name="m_ignoreCloneableDueToInheritance" value="true" />
+ <inspection_tool class="AssignmentUsedAsCondition" level="WARNING" enabled="true" />
+ <inspection_tool class="NestedAssignment" level="WARNING" enabled="true" />
+ <inspection_tool class="IncrementDecrementUsedAsExpression" level="WARNING" enabled="true" />
+ <inspection_tool class="AntDuplicateTargetsInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="AntDuplicateImportedTargetsInspection" level="WARNING" enabled="false" />
+ <inspection_tool class="AntMissingPropertiesFileInspection" level="ERROR" enabled="false" />
+ <inspection_tool class="LiteralAsArgToStringEquals" level="WARNING" enabled="true" />
+ <inspection_tool class="NegatedConditional" level="WARNING" enabled="true">
+ <option name="m_ignoreNegatedNullComparison" value="true" />
</inspection_tool>
- <inspection_tool class="CStyleArrayDeclaration" level="WARNING" enabled="true" />
- <inspection_tool class="ChainedEquality" level="WARNING" enabled="true" />
- <inspection_tool class="ConfusingOctalEscape" level="WARNING" enabled="true" />
- <inspection_tool class="LocalCanBeFinal" level="WARNING" enabled="true">
- <option name="REPORT_VARIABLES" value="true" />
- <option name="REPORT_PARAMETERS" value="true" />
+ <inspection_tool class="NegatedIfElse" level="WARNING" enabled="true">
+ <option name="m_ignoreNegatedNullComparison" value="true" />
</inspection_tool>
- <inspection_tool class="MissortedModifiers" level="WARNING" enabled="true">
- <option name="m_requireAnnotationsFirst" value="true" />
+ <inspection_tool class="ObjectEquality" level="WARNING" enabled="true">
+ <option name="m_ignoreEnums" value="true" />
+ <option name="m_ignoreClassObjects" value="false" />
+ <option name="m_ignorePrivateConstructors" value="false" />
</inspection_tool>
- <inspection_tool class="UnnecessaryThis" level="WARNING" enabled="true" />
- <inspection_tool class="UnnecessaryEnumModifier" level="WARNING" enabled="true" />
- <inspection_tool class="UnnecessaryInterfaceModifier" level="WARNING" enabled="true" />
- <inspection_tool class="UnnecessaryQualifierForThis" level="WARNING" enabled="true" />
- <inspection_tool class="FallthruInSwitchStatement" level="WARNING" enabled="true" />
+ <inspection_tool class="ReturnNull" level="WARNING" enabled="true">
+ <option name="m_reportObjectMethods" value="true" />
+ <option name="m_reportArrayMethods" value="true" />
+ <option name="m_reportCollectionMethods" value="true" />
+ </inspection_tool>
+ <inspection_tool class="UnterminatedStatementJS" level="WARNING" enabled="false" />
+ <inspection_tool class="EqualsAndHashcode" level="WARNING" enabled="true" />
+ <inspection_tool class="OnDemandImport" level="WARNING" enabled="true" />
+ <inspection_tool class="SamePackageImport" level="WARNING" enabled="true" />
+ <inspection_tool class="JavaLangImport" level="WARNING" enabled="true" />
+ <inspection_tool class="RedundantImport" level="WARNING" enabled="true" />
+ <inspection_tool class="UnusedImport" level="WARNING" enabled="true" />
+ <inspection_tool class="InstanceofChain" level="WARNING" enabled="true" />
<inspection_tool class="ClassReferencesSubclass" level="WARNING" enabled="true" />
+ <inspection_tool class="DeclareCollectionAsInterface" level="WARNING" enabled="true">
+ <option name="ignoreLocalVariables" value="false" />
+ <option name="ignorePrivateMethodsAndFields" value="false" />
+ </inspection_tool>
+ <inspection_tool class="FeatureEnvy" level="WARNING" enabled="true">
+ <option name="ignoreTestCases" value="true" />
+ </inspection_tool>
<inspection_tool class="InstanceofThis" level="WARNING" enabled="true" />
+ <inspection_tool class="MagicNumber" level="WARNING" enabled="true">
+ <option name="m_ignoreInHashCode" value="true" />
+ </inspection_tool>
<inspection_tool class="OverlyStrongTypeCast" level="WARNING" enabled="true">
<option name="ignoreInMatchingInstanceof" value="false" />
</inspection_tool>
@@ -278,8 +518,16 @@
<option name="useRighthandTypeAsWeakestTypeInAssignments" value="true" />
<option name="useParameterizedTypeForCollectionMethods" value="true" />
</inspection_tool>
+ <inspection_tool class="ClassMayBeInterface" level="WARNING" enabled="true" />
+ <inspection_tool class="ClassNameDiffersFromFileName" level="WARNING" enabled="true" />
+ <inspection_tool class="ClassInTopLevelPackage" level="WARNING" enabled="true" />
+ <inspection_tool class="EmptyClass" level="WARNING" enabled="true" />
<inspection_tool class="FinalMethodInFinalClass" level="WARNING" enabled="true" />
+ <inspection_tool class="MissingOverrideAnnotation" level="WARNING" enabled="true" />
+ <inspection_tool class="MissingDeprecatedAnnotation" level="WARNING" enabled="true" />
<inspection_tool class="MultipleTopLevelClassesInFile" level="WARNING" enabled="true" />
+ <inspection_tool class="ClassInitializer" level="WARNING" enabled="true" />
+ <inspection_tool class="Singleton" level="WARNING" enabled="true" />
<inspection_tool class="ProtectedMemberInFinalClass" level="WARNING" enabled="true" />
<inspection_tool class="PublicConstructorInNonPublicClass" level="WARNING" enabled="true" />
<inspection_tool class="UtilityClassWithPublicConstructor" level="WARNING" enabled="true" />
@@ -289,24 +537,74 @@
<inspection_tool class="ObsoleteCollection" level="WARNING" enabled="true">
<option name="ignoreLibraryArguments" value="false" />
</inspection_tool>
- <inspection_tool class="DuplicateBooleanBranch" level="WARNING" enabled="true" />
+ <inspection_tool class="CStyleArrayDeclaration" level="WARNING" enabled="true" />
+ <inspection_tool class="CallToStringConcatCanBeReplacedByOperator" level="WARNING" enabled="true" />
+ <inspection_tool class="ChainedEquality" level="WARNING" enabled="true" />
+ <inspection_tool class="ConfusingOctalEscape" level="WARNING" enabled="true" />
+ <inspection_tool class="ControlFlowStatementWithoutBraces" level="WARNING" enabled="true" />
+ <inspection_tool class="ListIndexOfReplaceableByContains" level="WARNING" enabled="true" />
+ <inspection_tool class="LocalCanBeFinal" level="WARNING" enabled="true">
+ <option name="REPORT_VARIABLES" value="true" />
+ <option name="REPORT_PARAMETERS" value="true" />
+ </inspection_tool>
+ <inspection_tool class="MissortedModifiers" level="WARNING" enabled="true">
+ <option name="m_requireAnnotationsFirst" value="true" />
+ </inspection_tool>
+ <inspection_tool class="MultipleDeclaration" level="WARNING" enabled="true" />
+ <inspection_tool class="RedundantFieldInitialization" level="WARNING" enabled="true" />
+ <inspection_tool class="RedundantImplements" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessaryConstructor" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessarilyQualifiedStaticUsage" level="WARNING" enabled="true">
+ <option name="m_ignoreStaticFieldAccesses" value="false" />
+ <option name="m_ignoreStaticMethodCalls" value="false" />
+ <option name="m_ignoreStaticAccessFromStaticContext" value="false" />
+ </inspection_tool>
+ <inspection_tool class="UnnecessaryThis" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessarySuperConstructor" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessaryEnumModifier" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessaryFullyQualifiedName" level="WARNING" enabled="true">
+ <option name="m_ignoreJavadoc" value="false" />
+ </inspection_tool>
+ <inspection_tool class="UnnecessaryInterfaceModifier" level="WARNING" enabled="true" />
+ <inspection_tool class="UnnecessaryParentheses" level="WARNING" enabled="true">
+ <option name="ignoreClarifyingParentheses" value="false" />
+ <option name="ignoreParenthesesOnConditionals" value="false" />
+ </inspection_tool>
+ <inspection_tool class="UnnecessaryQualifierForThis" level="WARNING" enabled="true" />
+ <inspection_tool class="MultipleTypedDeclaration" level="WARNING" enabled="true" />
+ <inspection_tool class="ConditionalExpressionWithIdenticalBranches" level="WARNING" enabled="true" />
+ <inspection_tool class="ConfusingElse" level="WARNING" enabled="true" />
+ <inspection_tool class="DefaultNotLastCaseInSwitch" level="WARNING" enabled="true" />
+ <inspection_tool class="DoubleNegation" level="WARNING" enabled="true" />
<inspection_tool class="DuplicateCondition" level="WARNING" enabled="true">
<option name="ignoreMethodCalls" value="false" />
</inspection_tool>
- <inspection_tool class="DoubleNegation" level="WARNING" enabled="true" />
+ <inspection_tool class="DuplicateBooleanBranch" level="WARNING" enabled="true" />
+ <inspection_tool class="EnumSwitchStatementWhichMissesCases" level="WARNING" enabled="true">
+ <option name="ignoreSwitchStatementsWithDefault" value="false" />
+ </inspection_tool>
+ <inspection_tool class="FallthruInSwitchStatement" level="WARNING" enabled="true" />
+ <inspection_tool class="ForLoopReplaceableByWhile" level="WARNING" enabled="true">
+ <option name="m_ignoreLoopsWithoutConditions" value="false" />
+ </inspection_tool>
+ <inspection_tool class="IfStatementWithIdenticalBranches" level="WARNING" enabled="true" />
+ <inspection_tool class="SwitchStatementWithConfusingDeclaration" level="WARNING" enabled="true" />
+ <inspection_tool class="PointlessIndexOfComparison" level="WARNING" enabled="true" />
<inspection_tool class="SwitchStatementsWithoutDefault" level="WARNING" enabled="true">
<option name="m_ignoreFullyCoveredEnums" value="true" />
</inspection_tool>
- <inspection_tool class="UnnecessaryDefault" level="WARNING" enabled="true" />
+ <inspection_tool class="LawOfDemeter" level="WARNING" enabled="true">
+ <option name="ignoreLibraryCalls" value="true" />
+ </inspection_tool>
<inspection_tool class="ReuseOfLocalVariable" level="WARNING" enabled="true" />
<inspection_tool class="TooBroadScope" level="WARNING" enabled="true">
<option name="m_allowConstructorAsInitializer" value="false" />
<option name="m_onlyLookAtBlocks" value="false" />
</inspection_tool>
<inspection_tool class="RedundantSuppression" level="WARNING" enabled="true" />
+ <inspection_tool class="RedundantThrowsDeclaration" level="WARNING" enabled="true" />
<inspection_tool class="UnusedLibrary" level="WARNING" enabled="true" />
- <inspection_tool class="CyclicClassDependency" level="WARNING" enabled="true" />
- <inspection_tool class="CyclicPackageDependency" level="WARNING" enabled="true" />
+ <inspection_tool class="UseOfAnotherObjectsPrivateField" level="WARNING" enabled="true" />
<inspection_tool class="PublicField" level="WARNING" enabled="true">
<option name="ignoreEnums" value="false" />
</inspection_tool>
@@ -314,49 +612,57 @@
<option name="ignorePrivateMethods" value="true" />
</inspection_tool>
<inspection_tool class="ReturnOfDateField" level="WARNING" enabled="true" />
- <inspection_tool class="CatchGenericClass" level="WARNING" enabled="true" />
+ <inspection_tool class="ErrorRethrown" level="WARNING" enabled="true" />
+ <inspection_tool class="BadExceptionCaught" level="WARNING" enabled="true">
+ <option name="exceptionsString" value="java.lang.NullPointerException,java.lang.IllegalMonitorStateException,java.lang.ArrayIndexOutOfBoundsException" />
+ </inspection_tool>
+ <inspection_tool class="BadExceptionDeclared" level="WARNING" enabled="true">
+ <option name="exceptionsString" value="java.lang.Throwable,java.lang.Exception,java.lang.Error,java.lang.RuntimeException,java.lang.NullPointerException,java.lang.ClassCastException,java.lang.ArrayIndexOutOfBoundsException" />
+ <option name="ignoreTestCases" value="false" />
+ </inspection_tool>
+ <inspection_tool class="BadExceptionThrown" level="WARNING" enabled="true">
+ <option name="exceptionsString" value="java.lang.Throwable,java.lang.Exception,java.lang.Error,java.lang.RuntimeException,java.lang.NullPointerException,java.lang.ClassCastException,java.lang.ArrayIndexOutOfBoundsException" />
+ </inspection_tool>
<inspection_tool class="InstanceofCatchParameter" level="WARNING" enabled="true" />
+ <inspection_tool class="ThreadDeathRethrown" level="WARNING" enabled="true" />
+ <inspection_tool class="UnusedCatchParameter" level="WARNING" enabled="true">
+ <option name="m_ignoreCatchBlocksWithComments" value="false" />
+ <option name="m_ignoreTestCases" value="false" />
+ </inspection_tool>
+ <inspection_tool class="ThrowCaughtLocally" level="WARNING" enabled="true">
+ <option name="ignoreRethrownExceptions" value="false" />
+ </inspection_tool>
+ <inspection_tool class="ExceptionFromCatchWhichDoesntWrap" level="WARNING" enabled="true">
+ <option name="ignoreGetMessage" value="false" />
+ </inspection_tool>
<inspection_tool class="FinalizeNotProtected" level="WARNING" enabled="true" />
- <inspection_tool class="EqualsAndHashcode" level="WARNING" enabled="true" />
- <inspection_tool class="OnDemandImport" level="WARNING" enabled="true" />
- <inspection_tool class="SamePackageImport" level="WARNING" enabled="true" />
- <inspection_tool class="JavaLangImport" level="WARNING" enabled="true" />
- <inspection_tool class="UnusedImport" level="WARNING" enabled="true" />
- <inspection_tool class="RedundantImport" level="WARNING" enabled="true" />
+ <inspection_tool class="TestOnlyProblems" level="WARNING" enabled="true" />
+ <inspection_tool class="StaticInheritance" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractClassExtendsConcreteClass" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractClassNeverImplemented" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractClassWithoutAbstractMethods" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractMethodOverridesAbstractMethod" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractMethodOverridesConcreteMethod" level="WARNING" enabled="true" />
+ <inspection_tool class="AbstractMethodWithMissingImplementations" level="WARNING" enabled="true" />
+ <inspection_tool class="ExtendsConcreteCollection" level="WARNING" enabled="true" />
<inspection_tool class="ExtendsUtilityClass" level="WARNING" enabled="true" />
+ <inspection_tool class="InterfaceNeverImplemented" level="WARNING" enabled="true">
+ <option name="ignoreInterfacesThatOnlyDeclareConstants" value="false" />
+ </inspection_tool>
<inspection_tool class="RedundantMethodOverride" level="WARNING" enabled="true" />
+ <inspection_tool class="NonProtectedConstructorInAbstractClass" level="WARNING" enabled="true">
+ <option name="m_ignoreNonPublicClasses" value="false" />
+ </inspection_tool>
+ <inspection_tool class="RefusedBequest" level="WARNING" enabled="true">
+ <option name="ignoreEmptySuperMethods" value="false" />
+ </inspection_tool>
<inspection_tool class="TypeParameterExtendsFinalClass" level="WARNING" enabled="true" />
- <inspection_tool class="AbstractMethodCallInConstructor" level="WARNING" enabled="true" />
- <inspection_tool class="InstanceVariableInitialization" level="WARNING" enabled="true">
- <option name="m_ignorePrimitives" value="true" />
- </inspection_tool>
<inspection_tool class="InstanceVariableUninitializedUse" level="WARNING" enabled="true">
<option name="m_ignorePrimitives" value="false" />
</inspection_tool>
- <inspection_tool class="NonFinalStaticVariableUsedInClassInitialization" level="WARNING" enabled="true" />
- <inspection_tool class="OverridableMethodCallDuringObjectConstruction" level="WARNING" enabled="true" />
- <inspection_tool class="OverriddenMethodCallDuringObjectConstruction" level="WARNING" enabled="true" />
- <inspection_tool class="StaticVariableInitialization" level="WARNING" enabled="true">
- <option name="m_ignorePrimitives" value="false" />
- </inspection_tool>
- <inspection_tool class="StaticVariableUninitializedUse" level="WARNING" enabled="true">
- <option name="m_ignorePrimitives" value="false" />
- </inspection_tool>
+ <inspection_tool class="NonThreadSafeLazyInitialization" level="WARNING" enabled="true" />
<inspection_tool class="ThisEscapedInConstructor" level="WARNING" enabled="true" />
- <inspection_tool class="NonThreadSafeLazyInitialization" level="WARNING" enabled="true" />
- <inspection_tool class="DuplicatePropertyInspection" level="WARNING" enabled="true">
- <option name="CURRENT_FILE" value="true" />
- <option name="MODULE_WITH_DEPENDENCIES" value="false" />
- <option name="CHECK_DUPLICATE_VALUES" value="true" />
- <option name="CHECK_DUPLICATE_KEYS" value="true" />
- <option name="CHECK_DUPLICATE_KEYS_WITH_DIFFERENT_VALUES" value="true" />
- </inspection_tool>
- <inspection_tool class="LossyEncoding" level="WARNING" enabled="true" />
- <inspection_tool class="IndexOfReplaceableByContains" level="WARNING" enabled="true" />
- <inspection_tool class="RawUseOfParameterizedType" level="WARNING" enabled="true">
- <option name="ignoreObjectConstruction" value="true" />
- <option name="ignoreTypeCasts" value="false" />
- </inspection_tool>
+ <inspection_tool class="AbstractMethodCallInConstructor" level="WARNING" enabled="true" />
<inspection_tool class="EnumerationCanBeIteration" level="WARNING" enabled="true" />
<inspection_tool class="AssertAsName" level="WARNING" enabled="true" />
<inspection_tool class="EnumAsName" level="WARNING" enabled="true" />
@@ -372,12 +678,15 @@
<inspection_tool class="TeardownCallsSuperTeardown" level="WARNING" enabled="true" />
<inspection_tool class="MisspelledTearDown" level="WARNING" enabled="true" />
<inspection_tool class="TeardownIsPublicVoidNoArg" level="WARNING" enabled="true" />
+ <inspection_tool class="TestMethodIsPublicVoidNoArg" level="WARNING" enabled="true" />
<inspection_tool class="UnconstructableTestCase" level="WARNING" enabled="true" />
- <inspection_tool class="TestMethodIsPublicVoidNoArg" level="WARNING" enabled="true" />
<inspection_tool class="TestCaseWithConstructor" level="WARNING" enabled="true" />
<inspection_tool class="TestCaseInProductCode" level="WARNING" enabled="true" />
- <inspection_tool class="TestMethodWithoutAssertion" level="WARNING" enabled="true" />
- <inspection_tool class="TestMethodInProductCode" level="WARNING" enabled="true" />
+ <inspection_tool class="JUnitAbstractTestClassNamingConvention" level="WARNING" enabled="true">
+ <option name="m_regex" value="[A-Z][A-Za-z\d]*TestCase" />
+ <option name="m_minLength" value="12" />
+ <option name="m_maxLength" value="64" />
+ </inspection_tool>
<inspection_tool class="JUnitTestClassNamingConvention" level="WARNING" enabled="true">
<option name="m_regex" value="[A-Z][A-Za-z\d]*Test" />
<option name="m_minLength" value="8" />
@@ -386,11 +695,20 @@
<inspection_tool class="TestCaseWithNoTestMethods" level="WARNING" enabled="true">
<option name="ignoreSupers" value="false" />
</inspection_tool>
- <inspection_tool class="JUnitAbstractTestClassNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z][A-Za-z\d]*TestCase" />
- <option name="m_minLength" value="12" />
- <option name="m_maxLength" value="64" />
+ <inspection_tool class="TestMethodInProductCode" level="WARNING" enabled="true" />
+ <inspection_tool class="TestMethodWithoutAssertion" level="WARNING" enabled="true" />
+ <inspection_tool class="ZeroLengthArrayInitialization" level="WARNING" enabled="true" />
+ <inspection_tool class="StringBufferField" level="WARNING" enabled="true" />
+ <inspection_tool class="StaticCollection" level="WARNING" enabled="true">
+ <option name="m_ignoreWeakCollections" value="false" />
</inspection_tool>
+ <inspection_tool class="SystemGC" level="WARNING" enabled="true" />
+ <inspection_tool class="DollarSignInName" level="WARNING" enabled="true" />
+ <inspection_tool class="TypeParameterNamingConvention" level="WARNING" enabled="true">
+ <option name="m_regex" value="[A-Z\d]" />
+ <option name="m_minLength" value="1" />
+ <option name="m_maxLength" value="1" />
+ </inspection_tool>
<inspection_tool class="AnnotationNamingConvention" level="WARNING" enabled="true">
<option name="m_regex" value="[A-Z][A-Za-z\d]*" />
<option name="m_minLength" value="8" />
@@ -399,93 +717,44 @@
<inspection_tool class="BooleanMethodNameMustStartWithQuestion" level="WARNING" enabled="true">
<option name="questionString" value="is,can,has,should,could,will,shall,check,contains,equals,add,put,remove,startsWith,endsWith" />
</inspection_tool>
- <inspection_tool class="ClassNameSameAsAncestorName" level="WARNING" enabled="true" />
<inspection_tool class="ClassNamingConvention" level="WARNING" enabled="true">
<option name="m_regex" value="[A-Z][A-Za-z\d]*" />
<option name="m_minLength" value="8" />
<option name="m_maxLength" value="64" />
</inspection_tool>
<inspection_tool class="ConfusingMainMethod" level="WARNING" enabled="true" />
- <inspection_tool class="ConstantNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z_\d]*" />
- <option name="m_minLength" value="5" />
- <option name="m_maxLength" value="32" />
+ <inspection_tool class="BadOddness" level="WARNING" enabled="true" />
+ <inspection_tool class="UnaryPlus" level="WARNING" enabled="true" />
+ <inspection_tool class="OctalAndDecimalIntegersMixed" level="WARNING" enabled="true" />
+ <inspection_tool class="ReplaceAllDot" level="WARNING" enabled="true" />
+ <inspection_tool class="ComparatorNotSerializable" level="WARNING" enabled="true" />
+ <inspection_tool class="ExternalizableWithSerializationMethods" level="WARNING" enabled="true" />
+ <inspection_tool class="NonSerializableWithSerializationMethods" level="WARNING" enabled="true" />
+ <inspection_tool class="NonSerializableWithSerialVersionUIDField" level="WARNING" enabled="true" />
+ <inspection_tool class="NonSerializableFieldInSerializableClass" level="WARNING" enabled="true">
+ <option name="superClassString" value="java.awt.Component" />
</inspection_tool>
- <inspection_tool class="EnumeratedClassNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
- <option name="m_minLength" value="8" />
- <option name="m_maxLength" value="64" />
+ <inspection_tool class="ReadObjectAndWriteObjectPrivate" level="WARNING" enabled="true" />
+ <inspection_tool class="ReadResolveAndWriteReplaceProtected" level="WARNING" enabled="true" />
+ <inspection_tool class="SerializableWithUnconstructableAncestor" level="WARNING" enabled="true" />
+ <inspection_tool class="SerializableHasSerialVersionUIDField" level="WARNING" enabled="true">
+ <option name="superClassString" value="java.awt.Component" />
</inspection_tool>
- <inspection_tool class="EnumeratedConstantNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z][A-Za-z\d]*|[A-Z_\d]*" />
- <option name="m_minLength" value="5" />
- <option name="m_maxLength" value="32" />
+ <inspection_tool class="SerialVersionUIDNotStaticFinal" level="WARNING" enabled="true" />
+ <inspection_tool class="TransientFieldInNonSerializableClass" level="WARNING" enabled="true" />
+ <inspection_tool class="TransientFieldNotInitialized" level="WARNING" enabled="true" />
+ <inspection_tool class="SerialPersistentFieldsWithWrongSignature" level="WARNING" enabled="true" />
+ <inspection_tool class="SerializableInnerClassHasSerialVersionUIDField" level="WARNING" enabled="true">
+ <option name="superClassString" value="java.awt.Component" />
</inspection_tool>
- <inspection_tool class="ExceptionNameDoesntEndWithException" level="WARNING" enabled="true" />
- <inspection_tool class="InstanceMethodNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="4" />
- <option name="m_maxLength" value="32" />
+ <inspection_tool class="SerializableInnerClassWithNonSerializableOuterClass" level="WARNING" enabled="true">
+ <option name="superClassString" value="java.awt.Component" />
</inspection_tool>
- <inspection_tool class="InstanceVariableNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="3" />
- <option name="m_maxLength" value="32" />
- </inspection_tool>
- <inspection_tool class="InterfaceNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z][A-Za-z\d]*" />
- <option name="m_minLength" value="8" />
- <option name="m_maxLength" value="64" />
- </inspection_tool>
- <inspection_tool class="LocalVariableNamingConvention" level="WARNING" enabled="true">
- <option name="m_ignoreForLoopParameters" value="false" />
- <option name="m_ignoreCatchParameters" value="false" />
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="1" />
- <option name="m_maxLength" value="32" />
- </inspection_tool>
- <inspection_tool class="MethodNameSameAsClassName" level="WARNING" enabled="true" />
- <inspection_tool class="MethodNameSameAsParentName" level="WARNING" enabled="true" />
- <inspection_tool class="MethodNamesDifferOnlyByCase" level="WARNING" enabled="true" />
- <inspection_tool class="ParameterNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="1" />
- <option name="m_maxLength" value="20" />
- </inspection_tool>
- <inspection_tool class="NonBooleanMethodNameMayNotStartWithQuestion" level="WARNING" enabled="true">
- <option name="questionString" value="is,can,has,should,could,will,shall,check,contains,equals,startsWith,endsWith" />
- </inspection_tool>
- <inspection_tool class="UpperCaseFieldNameNotConstant" level="WARNING" enabled="true" />
- <inspection_tool class="NonExceptionNameEndsWithException" level="WARNING" enabled="true" />
- <inspection_tool class="OverloadedVarargsMethod" level="WARNING" enabled="true" />
- <inspection_tool class="ParameterNameDiffersFromOverriddenParameter" level="WARNING" enabled="true">
- <option name="m_ignoreSingleCharacterNames" value="false" />
- <option name="m_ignoreOverridesOfLibraryMethods" value="false" />
- </inspection_tool>
- <inspection_tool class="QuestionableName" level="WARNING" enabled="true">
- <option name="nameString" value="aa,abc,bad,bar,bar2,baz,baz1,baz2,baz3,bb,blah,bogus,bool,cc,dd,defau1t,dummy,dummy2,ee,fa1se,ff,foo,foo1,foo2,foo3,foobar,four,fred,fred1,fred2,gg,hh,hello,hello1,hello2,hello3,ii,nu11,one,silly,silly2,string,two,that,then,three,whi1e,var" />
- </inspection_tool>
- <inspection_tool class="StandardVariableNames" level="WARNING" enabled="true" />
- <inspection_tool class="StaticMethodNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="4" />
- <option name="m_maxLength" value="32" />
- </inspection_tool>
- <inspection_tool class="StaticVariableNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[a-z][A-Za-z\d]*" />
- <option name="m_minLength" value="5" />
- <option name="m_maxLength" value="32" />
- </inspection_tool>
- <inspection_tool class="TypeParameterNamingConvention" level="WARNING" enabled="true">
- <option name="m_regex" value="[A-Z\d]" />
- <option name="m_minLength" value="1" />
- <option name="m_maxLength" value="1" />
- </inspection_tool>
- <inspection_tool class="DollarSignInName" level="WARNING" enabled="true" />
- <inspection_tool class="MethodOverloadsParentMethod" level="WARNING" enabled="true" />
- <inspection_tool class="SuspiciousMethodCalls" level="WARNING" enabled="true">
- <option name="REPORT_CONVERTIBLE_METHOD_CALLS" value="false" />
- </inspection_tool>
+ <inspection_tool class="NonSerializableObjectPassedToObjectStream" level="WARNING" enabled="true" />
+ <inspection_tool class="NonSerializableObjectBoundToHttpSession" level="WARNING" enabled="true" />
+ <inspection_tool class="ReadObjectInitialization" level="WARNING" enabled="true" />
+ <inspection_tool class="ChannelResource" level="WARNING" enabled="true" />
+ <inspection_tool class="IOResource" level="WARNING" enabled="true" />
</profile>
</profiles>
<list size="4">
@@ -726,6 +995,7 @@
<module fileurl="file://$PROJECT_DIR$/tools/midiDeviceLister/trunk/midiDeviceLister.iml" filepath="$PROJECT_DIR$/tools/midiDeviceLister/trunk/midiDeviceLister.iml" group="tools" />
<module fileurl="file://$PROJECT_DIR$/tools/midiMonitor/trunk/midiMonitor.iml" filepath="$PROJECT_DIR$/tools/midiMonitor/trunk/midiMonitor.iml" group="tools" />
<module fileurl="file://$PROJECT_DIR$/progs/midilearn/trunk/midilearn.iml" filepath="$PROJECT_DIR$/progs/midilearn/trunk/midilearn.iml" group="progs" />
+ <module fileurl="file://$PROJECT_DIR$/progs/pffhtrain/trunk/pffhtrain.iml" filepath="$PROJECT_DIR$/progs/pffhtrain/trunk/pffhtrain.iml" group="progs" />
<module fileurl="file://$PROJECT_DIR$/tools/prefsbrowser/trunk/prefsbrowser.iml" filepath="$PROJECT_DIR$/tools/prefsbrowser/trunk/prefsbrowser.iml" group="tools" />
<module fileurl="file://$PROJECT_DIR$/tools/replacer/trunk/replacer.iml" filepath="$PROJECT_DIR$/tools/replacer/trunk/replacer.iml" group="tools" />
<module fileurl="file://$PROJECT_DIR$/tools/scriptEngineLister/trunk/scriptEngineLister.iml" filepath="$PROJECT_DIR$/tools/scriptEngineLister/trunk/scriptEngineLister.iml" group="tools" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-01 18:30:12
|
Revision: 788
http://japi.svn.sourceforge.net/japi/?rev=788&view=rev
Author: christianhujer
Date: 2009-02-01 18:30:07 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Add PffhTrain tool.
Modified Paths:
--------------
progs/pffhtrain/trunk/pffhtrain.iml
Added Paths:
-----------
progs/pffhtrain/trunk/src/prj/net/
progs/pffhtrain/trunk/src/prj/net/sf/
progs/pffhtrain/trunk/src/prj/net/sf/japi/
progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/
progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/Material.java
progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/MaterialType.java
progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/PffhTrain.java
progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/action.properties
progs/pffhtrain/trunk/src/tst/test/
progs/pffhtrain/trunk/src/tst/test/net/
progs/pffhtrain/trunk/src/tst/test/net/sf/
progs/pffhtrain/trunk/src/tst/test/net/sf/japi/
progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/
progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTest.java
progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTypeTest.java
progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/PffhTrainTest.java
Modified: progs/pffhtrain/trunk/pffhtrain.iml
===================================================================
--- progs/pffhtrain/trunk/pffhtrain.iml 2009-02-01 18:18:59 UTC (rev 787)
+++ progs/pffhtrain/trunk/pffhtrain.iml 2009-02-01 18:30:07 UTC (rev 788)
@@ -27,6 +27,8 @@
<SOURCES />
</library>
</orderEntry>
+ <orderEntry type="module" module-name="libs-argparser" />
+ <orderEntry type="module" module-name="libs-swing-action" />
</component>
</module>
Added: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/Material.java
===================================================================
--- progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/Material.java (rev 0)
+++ progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/Material.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,99 @@
+package net.sf.japi.pffhtrain;
+
+import org.jetbrains.annotations.Nullable;
+
+/** A material.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class Material {
+
+ /** The type of this material. */
+ @Nullable private MaterialType type;
+
+ /** The id of this material. */
+ @Nullable private String id;
+
+ /** The title of this material. */
+ @Nullable private String title;
+
+ /** The month in which this material should be learned. */
+ @Nullable private Integer month;
+
+ /** The package number in which this material was delivered. */
+ @Nullable private Integer pckg;
+
+ /** Creates a new Material. */
+ public Material() {
+ }
+
+ /** Sets the type of this material.
+ * @param type The type of this material.
+ */
+ public void setType(@Nullable final MaterialType type) {
+ this.type = type;
+ }
+
+ /** Returns the type of this material.
+ * @return The type of this material.
+ */
+ @Nullable public MaterialType getType() {
+ return type;
+ }
+
+ /** Sets the id of this material.
+ * @param id The id of this material.
+ */
+ public void setId(@Nullable final String id) {
+ this.id = id;
+ }
+
+ /** Returns the id of this material.
+ * @return The id of this material.
+ */
+ @Nullable public String getId() {
+ return id;
+ }
+
+ /** Sets the title of this material.
+ * @param title The title of this material.
+ */
+ public void setTitle(@Nullable final String title) {
+ this.title = title;
+ }
+
+ /** Returns the title of this material.
+ * @return The title of this material.
+ */
+ @Nullable public String getTitle() {
+ return title;
+ }
+
+ /** Sets the month of this material.
+ * @param month The month of this material.
+ */
+ public void setMonth(@Nullable final Integer month) {
+ this.month = month;
+ }
+
+ /** Returns the month of this material.
+ * @return the month of this material.
+ */
+ @Nullable public Integer getMonth() {
+ return month;
+ }
+
+ /** Sets the package of this material.
+ * @param pckg The package of this material.
+ */
+ public void setPckg(@Nullable final Integer pckg) {
+ this.pckg = pckg;
+ }
+
+ /** Returns the package of this material.
+ * @return The package of this material.
+ */
+ @Nullable public Integer getPckg() {
+ return pckg;
+ }
+
+}
Property changes on: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/Material.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/MaterialType.java
===================================================================
--- progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/MaterialType.java (rev 0)
+++ progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/MaterialType.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,30 @@
+package net.sf.japi.pffhtrain;
+
+import org.jetbrains.annotations.Nullable;
+
+/** A MaterialType.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class MaterialType {
+
+ /** The name of this MaterialType. */
+ @Nullable private String name;
+
+ /** Creates a new MaterialType. */
+ public MaterialType() {
+ }
+
+ /** Sets the name of this MaterialType.
+ * @param name The name of this MaterialType.
+ */
+ public void setName(@Nullable final String name) {
+ this.name = name;
+ }
+
+ /** Returns the name of this MaterialType.
+ * @return The name of this MaterialType.
+ */
+ @Nullable public String getName() {
+ return name;
+ }
+}
Property changes on: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/MaterialType.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/PffhTrain.java
===================================================================
--- progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/PffhTrain.java (rev 0)
+++ progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/PffhTrain.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,41 @@
+package net.sf.japi.pffhtrain;
+
+import java.util.List;
+import javax.swing.JFrame;
+import javax.swing.WindowConstants;
+import net.sf.japi.io.args.ArgParser;
+import net.sf.japi.io.args.BasicCommand;
+import net.sf.japi.swing.ActionBuilder;
+import net.sf.japi.swing.ActionBuilderFactory;
+import org.jetbrains.annotations.NotNull;
+
+/** PffhTrain main program.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class PffhTrain extends BasicCommand {
+
+ private static final ActionBuilder actionBuilder = ActionBuilderFactory.getInstance().getActionBuilder(PffhTrain.class);
+
+ private final JFrame frame;
+
+ /** Creates an instance of PffhTrain. */
+ public PffhTrain() {
+ frame = new JFrame("PffhTrain");
+ frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
+ frame.setJMenuBar(actionBuilder.createMenuBar(true, "main", this));
+ }
+
+ /** Main program.
+ * @param args Command line arguments (try --help).
+ */
+ public static void main(final String... args) {
+ ArgParser.simpleParseAndRun(new PffhTrain(), args);
+ }
+
+ /** {@inheritDoc} */
+ public int run(@NotNull final List<String> args) throws Exception {
+ frame.setVisible(true);
+ return 0;
+ }
+
+}
Property changes on: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/PffhTrain.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/action.properties
===================================================================
--- progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/action.properties (rev 0)
+++ progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/action.properties 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,11 @@
+main.menubar=file help
+
+file.menu=open save saveas close quit
+file.text=File
+file.mnemonic=F
+
+open.text=Open
+close.text=Close
+
+help.menu=about
+help.text=Help
Property changes on: progs/pffhtrain/trunk/src/prj/net/sf/japi/pffhtrain/action.properties
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTest.java
===================================================================
--- progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTest.java (rev 0)
+++ progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTest.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,47 @@
+package test.net.sf.japi.pffhtrain;
+
+import net.sf.japi.pffhtrain.Material;
+import org.junit.Assert;
+import org.junit.Test;
+
+/** Test for {@link Material}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>.
+ */
+public class MaterialTest {
+
+ /** Tests that the field id is initially null. */
+ @Test
+ public void testNewMaterialHasNullId() {
+ final Material oUT = new Material();
+ Assert.assertNull("Expecting newly created Material to have null id", oUT.getId());
+ }
+
+ /** Tests that the field month is initially null. */
+ @Test
+ public void testNewMaterialHasNullMonth() {
+ final Material oUT = new Material();
+ Assert.assertNull("Expecting newly created Material to have null month", oUT.getMonth());
+ }
+
+ /** Tests that the field pckg is initially null. */
+ @Test
+ public void testNewMaterialHasNullPckg() {
+ final Material oUT = new Material();
+ Assert.assertNull("Expecting newly created Material to have null pckg", oUT.getPckg());
+ }
+
+ /** Tests that the field title is initially null. */
+ @Test
+ public void testNewMaterialHasNullTitle() {
+ final Material oUT = new Material();
+ Assert.assertNull("Expecting newly created Material to have null title", oUT.getTitle());
+ }
+
+ /** Tests that the field type is initially null. */
+ @Test
+ public void testNewMaterialHasNullType() {
+ final Material oUT = new Material();
+ Assert.assertNull("Expecting newly created Material to have null type", oUT.getType());
+ }
+
+}
Property changes on: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTypeTest.java
===================================================================
--- progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTypeTest.java (rev 0)
+++ progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTypeTest.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,19 @@
+package test.net.sf.japi.pffhtrain;
+
+import net.sf.japi.pffhtrain.MaterialType;
+import org.junit.Assert;
+import org.junit.Test;
+
+/** Test for {@link MaterialType}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class MaterialTypeTest {
+
+ /** Tests that the field name is initially null. */
+ @Test
+ public void testNewMaterialTypeHasNullName() {
+ final MaterialType oUT = new MaterialType();
+ Assert.assertNull("Expecting newly created Material to have null id", oUT.getName());
+ }
+
+}
Property changes on: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/MaterialTypeTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
Added: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/PffhTrainTest.java
===================================================================
--- progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/PffhTrainTest.java (rev 0)
+++ progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/PffhTrainTest.java 2009-02-01 18:30:07 UTC (rev 788)
@@ -0,0 +1,10 @@
+package test.net.sf.japi.pffhtrain;
+
+import net.sf.japi.pffhtrain.PffhTrain;
+
+/** Test for {@link PffhTrain}.
+ * @author <a href="mailto:ch...@ri...">Christian Hujer</a>
+ */
+public class PffhTrainTest {
+
+}
Property changes on: progs/pffhtrain/trunk/src/tst/test/net/sf/japi/pffhtrain/PffhTrainTest.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ LF
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-01 18:19:05
|
Revision: 787
http://japi.svn.sourceforge.net/japi/?rev=787&view=rev
Author: christianhujer
Date: 2009-02-01 18:18:59 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Updated module settings namespacing.
Modified Paths:
--------------
common/trunk/commonBuild.xml
Modified: common/trunk/commonBuild.xml
===================================================================
--- common/trunk/commonBuild.xml 2009-02-01 17:38:36 UTC (rev 786)
+++ common/trunk/commonBuild.xml 2009-02-01 18:18:59 UTC (rev 787)
@@ -27,9 +27,15 @@
~ @author <a href="mailto:ch...@ri...">Christian Hujer</a>
-->
+<!-- The file developer.properties allows developers to override defaults.
+ ~ For building it is optional.
+ ~ It is only required for specific ant tasks like freshmeat.
+ -->
<property file="developer.properties" />
-<property file="module.properties" />
+<!-- The file module.properties must exist in each module that is built using common. -->
+<property file="module.properties" prefix="module" />
+
<basename property="dir.version" file="${user.dir}" />
<dirname property="parent" file="${user.dir}" />
<basename property="parentRegion" file="${parent}" />
@@ -86,7 +92,7 @@
projectname = "japi"
branchname = "${module.name}"
version = "${module.version}"
- focus = "${update.focus}"
+ focus = "${module.update.focus}"
>
<changes file="LatestNews" />
<urlblock
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <chr...@us...> - 2009-02-01 17:38:41
|
Revision: 786
http://japi.svn.sourceforge.net/japi/?rev=786&view=rev
Author: christianhujer
Date: 2009-02-01 17:38:36 +0000 (Sun, 01 Feb 2009)
Log Message:
-----------
Updated module settings namespacing.
Modified Paths:
--------------
libs/argparser/trunk/module.properties
libs/io/trunk/module.properties
libs/lang/trunk/module.properties
libs/logging/trunk/module.properties
libs/midi/trunk/module.properties
libs/net/trunk/module.properties
libs/registry/trunk/module.properties
libs/swing-about/trunk/module.properties
libs/swing-action/trunk/module.properties
libs/swing-app/trunk/module.properties
libs/swing-bookmarks/trunk/module.properties
libs/swing-extlib/trunk/module.properties
libs/swing-font/trunk/module.properties
libs/swing-keyprefs/trunk/module.properties
libs/swing-list/trunk/module.properties
libs/swing-misc/trunk/module.properties
libs/swing-prefs/trunk/module.properties
libs/swing-proxyprefs/trunk/module.properties
libs/swing-recent/trunk/module.properties
libs/swing-tod/trunk/module.properties
libs/swing-treetable/trunk/module.properties
libs/taglets/trunk/module.properties
libs/util/trunk/module.properties
libs/xml/trunk/module.properties
tools/archStat/trunk/build.xml
tools/cstyle/trunk/build.xml
tools/dircount/trunk/build.xml
tools/findLongestPath/trunk/build.xml
tools/fontbrowser/trunk/build.xml
tools/gdbControl/trunk/build.xml
tools/gdbControl/trunk/module.properties
tools/jgrep/trunk/build.xml
tools/jwget/trunk/build.xml
tools/keystrokes/trunk/build.xml
tools/mail/trunk/build.xml
tools/prefsbrowser/trunk/build.xml
tools/replacer/trunk/build.xml
tools/replacer/trunk/module.properties
tools/scriptInterpreter/trunk/build.xml
tools/string2bytes/trunk/build.xml
tools/todoScanner/trunk/build.xml
tools/todoScanner/trunk/module.properties
Modified: libs/argparser/trunk/module.properties
===================================================================
--- libs/argparser/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/argparser/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,8 +18,8 @@
#
update.focus=none
-module.name=japi-lib-argparser
-module.shortname=argparser
-module.title=ArgParser
-module.package=net.sf.japi.io.args
-module.package.path=net/sf/japi/io/args/
+name=japi-lib-argparser
+shortname=argparser
+title=ArgParser
+package=net.sf.japi.io.args
+package.path=net/sf/japi/io/args/
Modified: libs/io/trunk/module.properties
===================================================================
--- libs/io/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/io/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-io
-module.shortname=io
-module.title=IO
+name=japi-lib-io
+shortname=io
+title=IO
Modified: libs/lang/trunk/module.properties
===================================================================
--- libs/lang/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/lang/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-lang
-module.shortname=lang
-module.title=Lang
+name=japi-lib-lang
+shortname=lang
+title=Lang
Modified: libs/logging/trunk/module.properties
===================================================================
--- libs/logging/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/logging/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-logging
-module.shortname=logging
-module.title=Logging
+name=japi-lib-logging
+shortname=logging
+title=Logging
Modified: libs/midi/trunk/module.properties
===================================================================
--- libs/midi/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/midi/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,8 +18,8 @@
#
update.focus=none
-module.name=japi-lib-midi
-module.shortname=midi
-module.title=Midi
-module.package=net.sf.japi.midi
-module.package.path=net/sf/japi/midi/
+name=japi-lib-midi
+shortname=midi
+title=Midi
+package=net.sf.japi.midi
+package.path=net/sf/japi/midi/
Modified: libs/net/trunk/module.properties
===================================================================
--- libs/net/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/net/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-net
-module.shortname=net
-module.title=Net
+name=japi-lib-net
+shortname=net
+title=Net
Modified: libs/registry/trunk/module.properties
===================================================================
--- libs/registry/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/registry/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-registry
-module.shortname=registry
-module.title=Registry
+name=japi-lib-registry
+shortname=registry
+title=Registry
Modified: libs/swing-about/trunk/module.properties
===================================================================
--- libs/swing-about/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-about/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-about
-module.shortname=swing-about
-module.title=SwingAbout
+name=japi-lib-swing-about
+shortname=swing-about
+title=SwingAbout
Modified: libs/swing-action/trunk/module.properties
===================================================================
--- libs/swing-action/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-action/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-action
-module.shortname=swing-action
-module.title=SwingAction
+name=japi-lib-swing-action
+shortname=swing-action
+title=SwingAction
Modified: libs/swing-app/trunk/module.properties
===================================================================
--- libs/swing-app/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-app/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-app
-module.shortname=swing-app
-module.title=SwingApp
+name=japi-lib-swing-app
+shortname=swing-app
+title=SwingApp
Modified: libs/swing-bookmarks/trunk/module.properties
===================================================================
--- libs/swing-bookmarks/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-bookmarks/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-bookmarks
-module.shortname=swing-bookmarks
-module.title=SwingBookmarks
+name=japi-lib-swing-bookmarks
+shortname=swing-bookmarks
+title=SwingBookmarks
Modified: libs/swing-extlib/trunk/module.properties
===================================================================
--- libs/swing-extlib/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-extlib/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-extlib
-module.shortname=swing-extlib
-module.title=SwingExtlib
+name=japi-lib-swing-extlib
+shortname=swing-extlib
+title=SwingExtlib
Modified: libs/swing-font/trunk/module.properties
===================================================================
--- libs/swing-font/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-font/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-font
-module.shortname=swing-font
-module.title=SwingFont
+name=japi-lib-swing-font
+shortname=swing-font
+title=SwingFont
Modified: libs/swing-keyprefs/trunk/module.properties
===================================================================
--- libs/swing-keyprefs/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-keyprefs/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-keyprefs
-module.shortname=swing-keyprefs
-module.title=SwingKeyprefs
+name=japi-lib-swing-keyprefs
+shortname=swing-keyprefs
+title=SwingKeyprefs
Modified: libs/swing-list/trunk/module.properties
===================================================================
--- libs/swing-list/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-list/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-list
-module.shortname=swing-list
-module.title=SwingList
+name=japi-lib-swing-list
+shortname=swing-list
+title=SwingList
Modified: libs/swing-misc/trunk/module.properties
===================================================================
--- libs/swing-misc/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-misc/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-misc
-module.shortname=swing-misc
-module.title=SwingMisc
+name=japi-lib-swing-misc
+shortname=swing-misc
+title=SwingMisc
Modified: libs/swing-prefs/trunk/module.properties
===================================================================
--- libs/swing-prefs/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-prefs/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-prefs
-module.shortname=swing-prefs
-module.title=SwingPrefs
+name=japi-lib-swing-prefs
+shortname=swing-prefs
+title=SwingPrefs
Modified: libs/swing-proxyprefs/trunk/module.properties
===================================================================
--- libs/swing-proxyprefs/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-proxyprefs/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-proxyprefs
-module.shortname=swing-proxyprefs
-module.title=SwingProxyprefs
+name=japi-lib-swing-proxyprefs
+shortname=swing-proxyprefs
+title=SwingProxyprefs
Modified: libs/swing-recent/trunk/module.properties
===================================================================
--- libs/swing-recent/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-recent/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-recent
-module.shortname=swing-recent
-module.title=SwingRecent
+name=japi-lib-swing-recent
+shortname=swing-recent
+title=SwingRecent
Modified: libs/swing-tod/trunk/module.properties
===================================================================
--- libs/swing-tod/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-tod/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-tod
-module.shortname=swing-tod
-module.title=SwingTod
+name=japi-lib-swing-tod
+shortname=swing-tod
+title=SwingTod
Modified: libs/swing-treetable/trunk/module.properties
===================================================================
--- libs/swing-treetable/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/swing-treetable/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-swing-treetable
-module.shortname=swing-treetable
-module.title=SwingTreetable
+name=japi-lib-swing-treetable
+shortname=swing-treetable
+title=SwingTreetable
Modified: libs/taglets/trunk/module.properties
===================================================================
--- libs/taglets/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/taglets/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-taglets
-module.shortname=taglets
-module.title=Taglets
+name=japi-lib-taglets
+shortname=taglets
+title=Taglets
Modified: libs/util/trunk/module.properties
===================================================================
--- libs/util/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/util/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-util
-module.shortname=util
-module.title=Util
+name=japi-lib-util
+shortname=util
+title=Util
Modified: libs/xml/trunk/module.properties
===================================================================
--- libs/xml/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ libs/xml/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=japi-lib-xml
-module.shortname=xml
-module.title=Xml
+name=japi-lib-xml
+shortname=xml
+title=Xml
Modified: tools/archStat/trunk/build.xml
===================================================================
--- tools/archStat/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/archStat/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -25,7 +25,7 @@
<property name="module.name" value="ArchStat" />
<property name="module.shortname" value="ArchStat" />
<property name="module.title" value="ArchStat" />
- <property name="main.class" value="net.sf.japi.archstat.ArchStat" />
+ <property name="module.main.class" value="net.sf.japi.archstat.ArchStat" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -103,7 +103,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -215,7 +215,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/cstyle/trunk/build.xml
===================================================================
--- tools/cstyle/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/cstyle/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="cstyle" />
<property name="module.shortname" value="cstyle" />
<property name="module.title" value="CStyle" />
- <property name="main.class" value="net.sf.japi.cstyle.CStyle" />
+ <property name="module.main.class" value="net.sf.japi.cstyle.CStyle" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/dircount/trunk/build.xml
===================================================================
--- tools/dircount/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/dircount/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="dircount" />
<property name="module.shortname" value="dircount" />
<property name="module.title" value="DirCount" />
- <property name="main.class" value="net.sf.japi.dircount.DirCount" />
+ <property name="module.main.class" value="net.sf.japi.dircount.DirCount" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/findLongestPath/trunk/build.xml
===================================================================
--- tools/findLongestPath/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/findLongestPath/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -25,7 +25,7 @@
<property name="module.name" value="findLongestPath" />
<property name="module.shortname" value="findLongestPath" />
<property name="module.title" value="FindLongestPath" />
- <property name="main.class" value="net.sf.japi.tools.findLongestPath.FindLongestPath" />
+ <property name="module.main.class" value="net.sf.japi.tools.findLongestPath.FindLongestPath" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -102,7 +102,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -214,7 +214,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/fontbrowser/trunk/build.xml
===================================================================
--- tools/fontbrowser/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/fontbrowser/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="dircount" />
<property name="module.shortname" value="dircount" />
<property name="module.title" value="DirCount" />
- <property name="main.class" value="net.sf.japi.dircount.DirCount" />
+ <property name="module.main.class" value="net.sf.japi.dircount.DirCount" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/gdbControl/trunk/build.xml
===================================================================
--- tools/gdbControl/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/gdbControl/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -112,7 +112,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -225,7 +225,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/gdbControl/trunk/module.properties
===================================================================
--- tools/gdbControl/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/gdbControl/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,7 +18,7 @@
#
update.focus=none
-module.name=GdbCobtrol
-module.shortname=GdbCobtrol
-module.title=GdbCobtrol
+name=GdbCobtrol
+shortname=GdbCobtrol
+title=GdbCobtrol
main.class=net.sf.japi.tools.gdbcontrol.ComWithGdb
Modified: tools/jgrep/trunk/build.xml
===================================================================
--- tools/jgrep/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/jgrep/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -25,7 +25,7 @@
<property name="module.name" value="Replacer" />
<property name="module.shortname" value="Replacer" />
<property name="module.title" value="Replacer" />
- <property name="main.class" value="net.sf.japi.tools.replacer.Replacer" />
+ <property name="module.main.class" value="net.sf.japi.tools.replacer.Replacer" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -102,7 +102,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -214,7 +214,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/jwget/trunk/build.xml
===================================================================
--- tools/jwget/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/jwget/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="dircount" />
<property name="module.shortname" value="dircount" />
<property name="module.title" value="DirCount" />
- <property name="main.class" value="net.sf.japi.dircount.DirCount" />
+ <property name="module.main.class" value="net.sf.japi.dircount.DirCount" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/keystrokes/trunk/build.xml
===================================================================
--- tools/keystrokes/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/keystrokes/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="dircount" />
<property name="module.shortname" value="dircount" />
<property name="module.title" value="DirCount" />
- <property name="main.class" value="net.sf.japi.dircount.DirCount" />
+ <property name="module.main.class" value="net.sf.japi.dircount.DirCount" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/mail/trunk/build.xml
===================================================================
--- tools/mail/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/mail/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -25,7 +25,7 @@
<property name="module.name" value="JapiMail" />
<property name="module.shortname" value="JapiMail" />
<property name="module.title" value="JapiMail" />
- <property name="main.class" value="net.sf.japi.tools.mail.Mail" />
+ <property name="module.main.class" value="net.sf.japi.tools.mail.Mail" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -103,7 +103,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -215,7 +215,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/prefsbrowser/trunk/build.xml
===================================================================
--- tools/prefsbrowser/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/prefsbrowser/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="dircount" />
<property name="module.shortname" value="dircount" />
<property name="module.title" value="DirCount" />
- <property name="main.class" value="net.sf.japi.dircount.DirCount" />
+ <property name="module.main.class" value="net.sf.japi.dircount.DirCount" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/replacer/trunk/build.xml
===================================================================
--- tools/replacer/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/replacer/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -41,7 +41,7 @@
</condition>
<property name="module.version" value="${parentRegion}-${dir.version}-${svnversion}" />
- <property name="main.class" value="net.sf.japi.tools.replacer.Replacer" />
+ <property name="module.main.class" value="net.sf.japi.tools.replacer.Replacer" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -114,7 +114,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -227,7 +227,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/replacer/trunk/module.properties
===================================================================
--- tools/replacer/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/replacer/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=Replacer
-module.shortname=Replacer
-module.title=Replacer
+name=Replacer
+shortname=Replacer
+title=Replacer
Modified: tools/scriptInterpreter/trunk/build.xml
===================================================================
--- tools/scriptInterpreter/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/scriptInterpreter/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="ScriptInterpreter" />
<property name="module.shortname" value="ScriptInterpreter" />
<property name="module.title" value="ScriptInterpreter" />
- <property name="main.class" value="net.sf.japi.tools.si.ScriptInterpreter" />
+ <property name="module.main.class" value="net.sf.japi.tools.si.ScriptInterpreter" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/string2bytes/trunk/build.xml
===================================================================
--- tools/string2bytes/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/string2bytes/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -24,7 +24,7 @@
<property name="module.name" value="string2bytes" />
<property name="module.shortname" value="string2bytes" />
<property name="module.title" value="String2Bytes" />
- <property name="main.class" value="net.sf.japi.string2bytes.String2Bytes" />
+ <property name="module.main.class" value="net.sf.japi.string2bytes.String2Bytes" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -101,7 +101,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -213,7 +213,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/todoScanner/trunk/build.xml
===================================================================
--- tools/todoScanner/trunk/build.xml 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/todoScanner/trunk/build.xml 2009-02-01 17:38:36 UTC (rev 786)
@@ -40,7 +40,7 @@
</condition>
<property name="module.version" value="${parentRegion}-${dir.version}-${svnversion}" />
- <property name="main.class" value="net.sf.japi.tools.replacer.Replacer" />
+ <property name="module.main.class" value="net.sf.japi.tools.replacer.Replacer" />
<taskdef name="pack200" classpath="common/antlib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" />
@@ -113,7 +113,7 @@
<jar destfile="${distName}.jar">
<zipfileset dir="classes/production/${module.shortname}"/>
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" />
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
@@ -226,7 +226,7 @@
<zipfileset dir="classes/production/${module.shortname}"/>
<zipgroupfileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" />
<manifest>
- <attribute name="Main-Class" value="${main.class}" />
+ <attribute name="Main-Class" value="${module.main.class}" />
<!--attribute name="Class-Path" value="lib/annotations.jar lib/japi-lib-lang-0.1.jar lib/japi-lib-swing-about-0.1.jar lib/japi-lib-swing-action-0.1.jar" /-->
<attribute name="Implementation-Title" value="${module.name}" />
<attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" />
Modified: tools/todoScanner/trunk/module.properties
===================================================================
--- tools/todoScanner/trunk/module.properties 2009-02-01 16:28:43 UTC (rev 785)
+++ tools/todoScanner/trunk/module.properties 2009-02-01 17:38:36 UTC (rev 786)
@@ -18,6 +18,6 @@
#
update.focus=none
-module.name=TodoScanner
-module.shortname=TodoScanner
-module.title=TodoScanner
+name=TodoScanner
+shortname=TodoScanner
+title=TodoScanner
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|