Thread: [Japi-cvs] SF.net SVN: japi: [152] libs
Status: Beta
Brought to you by:
christianhujer
From: <chr...@us...> - 2006-09-01 20:22:20
|
Revision: 152 http://svn.sourceforge.net/japi/?rev=152&view=rev Author: christianhujer Date: 2006-09-01 13:22:09 -0700 (Fri, 01 Sep 2006) Log Message: ----------- Moving logging to libs. Added Paths: ----------- libs/logging/ Removed Paths: ------------- logging/ Copied: libs/logging (from rev 151, logging) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-09-05 19:17:40
|
Revision: 164 http://svn.sourceforge.net/japi/?rev=164&view=rev Author: christianhujer Date: 2006-09-05 12:16:57 -0700 (Tue, 05 Sep 2006) Log Message: ----------- Creating ttb structures. Added Paths: ----------- libs/argparser/branches/ libs/argparser/tags/ libs/argparser/trunk/ libs/finance/branches/ libs/finance/tags/ libs/finance/trunk/ libs/logging/branches/ libs/logging/tags/ libs/logging/trunk/ libs/swing-action/branches/ libs/swing-action/tags/ libs/swing-action/trunk/ libs/swing-bookmarks/branches/ libs/swing-bookmarks/tags/ libs/swing-bookmarks/trunk/ libs/swing-extlib/branches/ libs/swing-extlib/tags/ libs/swing-extlib/trunk/ libs/swing-font/branches/ libs/swing-font/tags/ libs/swing-font/trunk/ libs/swing-keyprefs/branches/ libs/swing-keyprefs/tags/ libs/swing-keyprefs/trunk/ libs/swing-misc/branches/ libs/swing-misc/tags/ libs/swing-misc/trunk/ libs/swing-prefs/branches/ libs/swing-prefs/tags/ libs/swing-prefs/trunk/ libs/swing-proxyprefs/branches/ libs/swing-proxyprefs/tags/ libs/swing-proxyprefs/trunk/ libs/swing-recent/branches/ libs/swing-recent/tags/ libs/swing-recent/trunk/ libs/swing-tod/branches/ libs/swing-tod/tags/ libs/swing-tod/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-10-09 21:25:57
|
Revision: 181 http://svn.sourceforge.net/japi/?rev=181&view=rev Author: christianhujer Date: 2006-10-09 14:25:47 -0700 (Mon, 09 Oct 2006) Log Message: ----------- Added structure for util library. Added Paths: ----------- libs/util/ libs/util/branches/ libs/util/tags/ libs/util/trunk/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-20 21:10:31
|
Revision: 197 http://svn.sourceforge.net/japi/?rev=197&view=rev Author: christianhujer Date: 2006-11-20 13:10:28 -0800 (Mon, 20 Nov 2006) Log Message: ----------- Added taglets. Added Paths: ----------- libs/taglets/ libs/taglets/branches/ libs/taglets/tags/ libs/taglets/trunk/ libs/taglets/trunk/build.xml libs/taglets/trunk/src/ libs/taglets/trunk/src/net/ libs/taglets/trunk/src/net/sf/ libs/taglets/trunk/src/net/sf/japi/ libs/taglets/trunk/src/net/sf/japi/taglets/ libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java Added: libs/taglets/trunk/build.xml =================================================================== --- libs/taglets/trunk/build.xml (rev 0) +++ libs/taglets/trunk/build.xml 2006-11-20 21:10:28 UTC (rev 197) @@ -0,0 +1,172 @@ +<?xml version="1.0" encoding="utf-8"?> +<project name="japi lib taglets" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-taglets" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="dist" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/taglets" /> + <mkdir dir="classes/test/taglets" /> + <javac + srcdir="src" + destdir="classes/production" + encoding="utf-8" + source="1.5" + target="1.5" + > + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <exclude name="test/**/*.java" /> + </javac> + </target> + + <target + name = "dist" + description = "Packs distribution archives." + depends = "clean, compile" + > + <!--depends = "clean, compile, doc" + --> + <delete dir="dist" /> + <mkdir dir="dist" /> + <property name="distName" value="dist/${module.name}-${module.version}" /> + <parallel> + <tar tarfile="${distName}.src.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.src.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.src.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </jar> + <jar destfile="${distName}.jar"> + <zipfileset dir="classes/production" /> + <manifest> + <attribute name="Implementation-Title" value="JAPI" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> + <attribute name="Implementation-Version" value="${module.version}" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> + </manifest> + </jar> + <tar tarfile="${distName}.doc.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.doc.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.doc.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + </zipfileset> + </jar> + </parallel> + <parallel> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> + <pack200 + src="${distName}.jar" + destfile="${distName}.pack.gz" + gzipoutput="true" + stripdebug="true" + effort="9" + keepfileorder="false" + modificationtime="latest" + deflatehint="false" + /> + </parallel> + <delete file="${distName}.src.tar" /> + <delete file="${distName}.doc.tar" /> + </target> + + <target + name = "doc" + description = "Creates public javadoc documentation." + > + <mkdir dir="docs/api" /> + <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> + <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> + <javadoc + destdir = "docs/api" + access = "protected" + author = "yes" + version = "yes" + locale = "en_US" + use = "yes" + splitindex = "yes" + windowtitle = "JAPI Library Taglets ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library Taglets ${module.version} API documentation" + header = "JAPI Library Taglets ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library Taglets ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + serialwarn = "yes" + charset = "utf-8" + docencoding = "utf-8" + encoding = "utf-8" + source = "1.5" + linksource = "yes" + link = "${user.javadoc.link}" + > + <!-- + overview = "src/overview.html" + --> + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <sourcepath> + <pathelement path="${user.javadoc.javasrc}" /> + <pathelement path="src" /> + </sourcepath> + <packageset + dir="src" + defaultexcludes="yes" + > + <include name="net/**" /> + </packageset> + <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> + <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> + <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> + <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> + <tag enabled="true" name="note" description="Notes:" /> + <tag enabled="true" name="warning" description="Warnings:" /> + <!--tag enabled="true" name="todo" description="Todo:" /--> + <taglet name="net.sf.japi.taglets.TodoTaglet" path="dist/japi-lib-taglets-0.1.jar" /> + <taglet name="net.sf.japi.taglets.XxxTaglet" path="dist/japi-lib-taglets-0.1.jar" /> + <taglet name="net.sf.japi.taglets.FixmeTaglet" path="dist/japi-lib-taglets-0.1.jar" /> + <!--tag enabled="true" name="fixme" description="Fixme:" /--> + <!--tag enabled="true" name="xxx" description="XXX:" /--> + </javadoc> + </target> +</project> Property changes on: libs/taglets/trunk/build.xml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Added: libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java =================================================================== --- libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java (rev 0) +++ libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java 2006-11-20 21:10:28 UTC (rev 197) @@ -0,0 +1,99 @@ +package net.sf.japi.taglets; + +import com.sun.javadoc.Tag; +import com.sun.tools.doclets.Taglet; + +import java.util.Map; + +/** + * Base class for Taglets that are simple blocks transforming into lists. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +public abstract class BlockListTaglet implements Taglet { + + /** The name of this Taglet. */ + private final String name; + + /** The title of this Taglet. */ + private final String title; + + /** + * Create a BLockListTaglet. + * @param name Name of this Taglet (e.g. "todo"). + * @param title Title of this Taglet (e.g. "Todo"). + */ + protected BlockListTaglet(final String name, final String title) { + this.name = name; + this.title = title; + } + + /** {@inheritDoc} */ + public String getName() { + return name; + } + + /** {@inheritDoc} */ + public boolean inConstructor() { + return true; + } + + /** {@inheritDoc} */ + public boolean inField() { + return true; + } + + /** {@inheritDoc} */ + public boolean inMethod() { + return true; + } + + /** {@inheritDoc} */ + public boolean inOverview() { + return true; + } + + /** {@inheritDoc} */ + public boolean inPackage() { + return true; + } + + /** {@inheritDoc} */ + public boolean inType() { + return true; + } + + /** {@inheritDoc} */ + public boolean isInlineTag() { + return false; + } + + /** {@inheritDoc} */ + public String toString(final Tag tag) { + final StringBuilder sb = new StringBuilder(); + sb.append("<DL><DT><B>"); + sb.append(title); + sb.append("</B></DT><DD><UL><LI>"); + sb.append(tag.text()); + sb.append("</LI></UL></DD></DL>"); + return sb.toString(); + } + + /** {@inheritDoc} */ + public String toString(final Tag[] tags) { + if (tags.length == 0) { + return null; + } + final StringBuilder sb = new StringBuilder(); + sb.append("<DL><DT><B>"); + sb.append(title); + sb.append("</B></DT><DD><UL>"); + for (final Tag tag : tags) { + sb.append("<LI>"); + sb.append(tag.text()); + sb.append("</LI>"); + } + sb.append("</UL></DD></DL>"); + return sb.toString(); + } + +} // class BlockListTaglet Property changes on: libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java =================================================================== --- libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java (rev 0) +++ libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java 2006-11-20 21:10:28 UTC (rev 197) @@ -0,0 +1,27 @@ +package net.sf.japi.taglets; + +import com.sun.tools.doclets.Taglet; + +import java.util.Map; + +/** + */ +public class FixmeTaglet extends BlockListTaglet { + + /** + * Create an XxxTaglet. + */ + protected FixmeTaglet() { + super("fixme", "Fixme"); + } + + /** + * Register this Taglet. + * @param tagletMap the map to register this tag to. + */ + public static void register(final Map tagletMap) { + final Taglet taglet = new FixmeTaglet(); + tagletMap.put(taglet.getName(), taglet); + } + +} // class XxxTaglet Property changes on: libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java =================================================================== --- libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java (rev 0) +++ libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java 2006-11-20 21:10:28 UTC (rev 197) @@ -0,0 +1,27 @@ +package net.sf.japi.taglets; + +import com.sun.tools.doclets.Taglet; + +import java.util.Map; + +/** + */ +public class TodoTaglet extends BlockListTaglet { + + /** + * Create an XxxTaglet. + */ + protected TodoTaglet() { + super("todo", "Todo"); + } + + /** + * Register this Taglet. + * @param tagletMap the map to register this tag to. + */ + public static void register(final Map tagletMap) { + final Taglet taglet = new TodoTaglet(); + tagletMap.put(taglet.getName(), taglet); + } + +} // class XxxTaglet Property changes on: libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java =================================================================== --- libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java (rev 0) +++ libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java 2006-11-20 21:10:28 UTC (rev 197) @@ -0,0 +1,27 @@ +package net.sf.japi.taglets; + +import com.sun.tools.doclets.Taglet; + +import java.util.Map; + +/** + */ +public class XxxTaglet extends BlockListTaglet { + + /** + * Create an XxxTaglet. + */ + protected XxxTaglet() { + super("xxx", "XXX"); + } + + /** + * Register this Taglet. + * @param tagletMap the map to register this tag to. + */ + public static void register(final Map tagletMap) { + final Taglet taglet = new XxxTaglet(); + tagletMap.put(taglet.getName(), taglet); + } + +} // class XxxTaglet Property changes on: libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: 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...> - 2006-11-26 17:03:05
|
Revision: 214 http://svn.sourceforge.net/japi/?rev=214&view=rev Author: christianhujer Date: 2006-11-26 09:03:03 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added (empty) source directories. Added Paths: ----------- common/trunk/src/ libs/finance/trunk/src/ libs/logging/trunk/src/ libs/swing-extlib/trunk/src/ libs/swing-recent/trunk/src/ libs/util/trunk/src/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 21:40:42
|
Revision: 220 http://svn.sourceforge.net/japi/?rev=220&view=rev Author: christianhujer Date: 2006-11-26 13:40:38 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Created libs-lang. Added Paths: ----------- libs/lang/ libs/lang/branches/ libs/lang/tags/ libs/lang/trunk/ libs/lang/trunk/libs-lang.iml libs/lang/trunk/src/ libs/lang/trunk/src/net/ libs/lang/trunk/src/net/sf/ libs/lang/trunk/src/net/sf/japi/ libs/lang/trunk/src/net/sf/japi/lang/ libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java Added: libs/lang/trunk/libs-lang.iml =================================================================== --- libs/lang/trunk/libs-lang.iml (rev 0) +++ libs/lang/trunk/libs-lang.iml 2006-11-26 21:40:38 UTC (rev 220) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module version="4" relativePaths="true" type="JAVA_MODULE"> + <component name="ModuleRootManager" /> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntryProperties /> + </component> + <component name="copyright"> + <Base> + <setting name="state" value="2" /> + </Base> + </component> +</module> + Property changes on: libs/lang/trunk/libs-lang.iml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Copied: libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java (from rev 219, historic/trunk/src/app/net/sf/japi/lang/SuperClassIterator.java) =================================================================== --- libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java (rev 0) +++ libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java 2006-11-26 21:40:38 UTC (rev 220) @@ -0,0 +1,70 @@ +/* JAPI - (Yet another (hopefully) useful) Java API + * + * Copyright (C) 2004-2006 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 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 + * 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, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + * 02111-1307, USA. + */ + +package net.sf.japi.lang; + +import java.util.Iterator; +import java.util.NoSuchElementException; +import org.jetbrains.annotations.Nullable; + +/** An Iterator for iterating through the superclasses (subclasses to superclasses) of a class. + * Note: The supplied class is included in iteration. If you want to omit it, you'll have to invoke getSuperclass() once, e.g. use <code>new SuperClassIterator(clazz.getSuperClass())</code> instead of <code>new SuperClassIterator(clazz)</code>. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +public class SuperClassIterator implements Iterator<Class<?>>, Iterable<Class<?>> { + + /** The current class. */ + @Nullable private Class<?> nextClass; + + /** Create a SuperClassIterator. + * @param clazz Class to create Iterator for + */ + public SuperClassIterator(@Nullable final Class<?> clazz) { + nextClass = clazz; + } + + /** {@inheritDoc} */ + public boolean hasNext() { + return nextClass != null; + } + + /** {@inheritDoc} */ + public Class<?> next() { + if (nextClass == null) { + throw new NoSuchElementException(); + } + try { + return nextClass; + } finally { + nextClass = nextClass.getSuperclass(); + } + } + + /** {@inheritDoc} */ + public void remove() { + throw new UnsupportedOperationException(); + } + + /** {@inheritDoc} */ + public Iterator<Class<?>> iterator() { + return this; + } + +} // class ClassIterator This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 23:11:34
|
Revision: 226 http://svn.sourceforge.net/japi/?rev=226&view=rev Author: christianhujer Date: 2006-11-26 15:11:32 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Improved module dependencies. Modified Paths: -------------- libs/swing-font/trunk/libs-swing-font.iml libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml libs/swing-prefs/trunk/libs-swing-prefs.iml libs/swing-proxyprefs/trunk/libs-swing-proxyprefs.iml libs/swing-tod/trunk/libs-swing-tod.iml libs/taglets/trunk/libs-taglets.iml Modified: libs/swing-font/trunk/libs-swing-font.iml =================================================================== --- libs/swing-font/trunk/libs-swing-font.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/swing-font/trunk/libs-swing-font.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,7 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="libs-swing-action" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml =================================================================== --- libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,8 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="libs-swing-action" /> + <orderEntry type="module" module-name="libs-swing-prefs" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/swing-prefs/trunk/libs-swing-prefs.iml =================================================================== --- libs/swing-prefs/trunk/libs-swing-prefs.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/swing-prefs/trunk/libs-swing-prefs.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,7 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="libs-swing-action" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/swing-proxyprefs/trunk/libs-swing-proxyprefs.iml =================================================================== --- libs/swing-proxyprefs/trunk/libs-swing-proxyprefs.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/swing-proxyprefs/trunk/libs-swing-proxyprefs.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,8 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="libs-swing-action" /> + <orderEntry type="module" module-name="libs-swing-prefs" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/swing-tod/trunk/libs-swing-tod.iml =================================================================== --- libs/swing-tod/trunk/libs-swing-tod.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/swing-tod/trunk/libs-swing-tod.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,7 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="module" module-name="libs-swing-action" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/taglets/trunk/libs-taglets.iml =================================================================== --- libs/taglets/trunk/libs-taglets.iml 2006-11-26 22:45:14 UTC (rev 225) +++ libs/taglets/trunk/libs-taglets.iml 2006-11-26 23:11:32 UTC (rev 226) @@ -8,6 +8,7 @@ </content> <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> + <orderEntry type="library" name="tools" level="application" /> <orderEntryProperties /> </component> <component name="copyright"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 23:16:18
|
Revision: 227 http://svn.sourceforge.net/japi/?rev=227&view=rev Author: christianhujer Date: 2006-11-26 15:16:13 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added ColumnLayout to extlib. Modified Paths: -------------- libs/swing-prefs/trunk/libs-swing-prefs.iml Added Paths: ----------- libs/swing-extlib/trunk/src/net/ libs/swing-extlib/trunk/src/net/sf/ libs/swing-extlib/trunk/src/net/sf/japi/ libs/swing-extlib/trunk/src/net/sf/japi/swing/ libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java Added: libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java =================================================================== --- libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java (rev 0) +++ libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java 2006-11-26 23:16:13 UTC (rev 227) @@ -0,0 +1,149 @@ +package net.sf.japi.swing; + +import java.awt.LayoutManager; +import java.awt.Component; +import java.awt.Dimension; +import java.awt.Container; +import java.awt.Insets; +import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.NotNull; + +/** Layout similar to FlowLayout, but using columns (vertical layout) instead of rows (horizontal layout). + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +@SuppressWarnings({"NonPrivateFieldAccessedInSynchronizedContext", "FieldAccessedSynchronizedAndUnsynchronized"}) +public class ColumnLayout implements LayoutManager { + + /** Horizontal Gap. */ + private int hgap = 4; + + /** Vertical Gap. */ + private int vgap = 4; + + /** Create a ColumnLayout with default gaps (4, 4). */ + public ColumnLayout() { + } + + /** Create a ColumnLayout with defined gaps. + * @param hgap horizontal gap + * @param vgap vertical gap + */ + public ColumnLayout(final int hgap, final int vgap) { + this.hgap = hgap; + this.vgap = vgap; + } + + /** Returns horizontal Gap. + * @return horizontal Gap. + */ + public int getHgap() { + return hgap; + } + + /** Sets horizontal Gap. + * @param hgap horizontal Gap. + */ + public void setHgap(final int hgap) { + this.hgap = hgap; + } + + /** Returns vertical Gap. + * @return vertical Gap. + */ + public int getVgap() { + return vgap; + } + + /** Sets vertical Gap. + * @param vgap vertical Gap. + */ + public void setVgap(final int vgap) { + this.vgap = vgap; + } + + /** {@inheritDoc} */ + public void addLayoutComponent(@Nullable final String name, @Nullable final Component comp) { + // Superfluous + } + + /** {@inheritDoc} */ + public void removeLayoutComponent(@Nullable final Component comp) { + // Superfluous + } + + /** {@inheritDoc} */ + @NotNull + public Dimension preferredLayoutSize(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension preferredLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + preferredLayoutSize.width = Math.max(preferredLayoutSize.width, dim.width); + if (i > 0) { + preferredLayoutSize.height += vgap; + } + preferredLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + preferredLayoutSize.width += insets.left + insets.right + (hgap << 1); + preferredLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return preferredLayoutSize; + } + } + + /** {@inheritDoc} */ + @NotNull public Dimension minimumLayoutSize(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension minimumLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getMinimumSize(); + minimumLayoutSize.width = Math.max(minimumLayoutSize.width, dim.width); + if (i > 0) { + minimumLayoutSize.height += vgap; + } + minimumLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + minimumLayoutSize.width += insets.left + insets.right + (hgap << 1); + minimumLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return minimumLayoutSize; + } + } + + /** {@inheritDoc} */ + public void layoutContainer(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Insets insets = parent.getInsets(); + final int nmembers = parent.getComponentCount(); + final int maxheight = parent.getHeight() - (insets.left + insets.right + (vgap << 1)); + int maxwidth = 0; + int y = 0; + int x = insets.left + hgap; + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + comp.setSize(dim); + if (y + vgap + comp.getHeight() > maxheight) { + y = 0; + x += maxwidth + hgap; + maxwidth = 0; + } + maxwidth = comp.getWidth() > maxwidth ? comp.getWidth() : maxwidth; + y += vgap; + comp.setLocation(x, y); + y += comp.getHeight(); + } + } + } + } + +} // class ColumnLayout Property changes on: libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Modified: libs/swing-prefs/trunk/libs-swing-prefs.iml =================================================================== --- libs/swing-prefs/trunk/libs-swing-prefs.iml 2006-11-26 23:11:32 UTC (rev 226) +++ libs/swing-prefs/trunk/libs-swing-prefs.iml 2006-11-26 23:16:13 UTC (rev 227) @@ -9,6 +9,7 @@ <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="libs-swing-action" /> + <orderEntry type="module" module-name="libs-swing-extlib" /> <orderEntryProperties /> </component> <component name="copyright"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 23:18:14
|
Revision: 228 http://svn.sourceforge.net/japi/?rev=228&view=rev Author: christianhujer Date: 2006-11-26 15:18:12 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added EmptyEnumeration to util. Modified Paths: -------------- libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml Added Paths: ----------- libs/util/trunk/src/net/ libs/util/trunk/src/net/sf/ libs/util/trunk/src/net/sf/japi/ libs/util/trunk/src/net/sf/japi/util/ libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java Modified: libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml =================================================================== --- libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml 2006-11-26 23:16:13 UTC (rev 227) +++ libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml 2006-11-26 23:18:12 UTC (rev 228) @@ -9,6 +9,7 @@ <orderEntry type="inheritedJdk" /> <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="libs-swing-action" /> + <orderEntry type="module" module-name="libs-util" /> <orderEntryProperties /> </component> <component name="copyright"> Copied: libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java (from rev 225, historic/trunk/src/app/net/sf/japi/util/EmptyEnumeration.java) =================================================================== --- libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java (rev 0) +++ libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java 2006-11-26 23:18:12 UTC (rev 228) @@ -0,0 +1,44 @@ +/* JAPI - (Yet another (hopefully) useful) Java API + * + * Copyright (C) 2004-2006 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 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 + * 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, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + * 02111-1307, USA. + */ + +package net.sf.japi.util; + +import java.util.Enumeration; +import java.util.NoSuchElementException; + +/** Empty Enumeration. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +public class EmptyEnumeration<E> implements Enumeration<E> { + + /** Create a new EmptyEnumeration. */ + public EmptyEnumeration() {} + + /** {@inheritDoc} */ + public boolean hasMoreElements() { + return false; + } + + /** {@inheritDoc} */ + public E nextElement() { + throw new NoSuchElementException(); + } + +} // class EmptyEnumeration This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 23:20:51
|
Revision: 229 http://svn.sourceforge.net/japi/?rev=229&view=rev Author: christianhujer Date: 2006-11-26 15:20:50 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added libs-swing-app. Added Paths: ----------- libs/swing-app/ libs/swing-app/branches/ libs/swing-app/tags/ libs/swing-app/trunk/ libs/swing-app/trunk/libs-swing-app.iml Added: libs/swing-app/trunk/libs-swing-app.iml =================================================================== --- libs/swing-app/trunk/libs-swing-app.iml (rev 0) +++ libs/swing-app/trunk/libs-swing-app.iml 2006-11-26 23:20:50 UTC (rev 229) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module version="4" relativePaths="true" type="JAVA_MODULE"> + <component name="ModuleRootManager" /> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntryProperties /> + </component> + <component name="copyright"> + <Base> + <setting name="state" value="2" /> + </Base> + </component> +</module> + Property changes on: libs/swing-app/trunk/libs-swing-app.iml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: 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...> - 2006-11-26 23:23:23
|
Revision: 230 http://svn.sourceforge.net/japi/?rev=230&view=rev Author: christianhujer Date: 2006-11-26 15:23:22 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added CanLoad interface to libs-swing-app. Modified Paths: -------------- libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java Added Paths: ----------- libs/swing-app/trunk/src/ libs/swing-app/trunk/src/net/ libs/swing-app/trunk/src/net/sf/ libs/swing-app/trunk/src/net/sf/japi/ libs/swing-app/trunk/src/net/sf/japi/swing/ libs/swing-app/trunk/src/net/sf/japi/swing/app/ libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java Copied: libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java (from rev 225, historic/trunk/src/app/net/sf/japi/swing/io/CanLoad.java) =================================================================== --- libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java (rev 0) +++ libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java 2006-11-26 23:23:22 UTC (rev 230) @@ -0,0 +1,36 @@ +/* JAPI - (Yet another (hopefully) useful) Java API + * + * Copyright (C) 2004-2006 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 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 + * 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, write to the Free Software + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + * 02111-1307, USA. + */ + +package net.sf.japi.swing.app; + +/** Interface to be implemented by classes that are able to load a URL. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +public interface CanLoad { + + /** Load a document. + * This method does not declare any exceptions. + * The implementor of this method is responsible for handling any exceptional conditions which might occur during the load operation. + * @param url URL to load + * @return <code>true</code> if and only if loading the file was successful + */ + boolean load(String url); + +} // interface CanLoad Modified: libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml =================================================================== --- libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml 2006-11-26 23:20:50 UTC (rev 229) +++ libs/swing-bookmarks/trunk/libs-swing-bookmarks.iml 2006-11-26 23:23:22 UTC (rev 230) @@ -10,6 +10,7 @@ <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="libs-swing-action" /> <orderEntry type="module" module-name="libs-util" /> + <orderEntry type="module" module-name="libs-swing-app" /> <orderEntryProperties /> </component> <component name="copyright"> Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java 2006-11-26 23:20:50 UTC (rev 229) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java 2006-11-26 23:23:22 UTC (rev 230) @@ -21,7 +21,7 @@ package net.sf.japi.swing.bookmarks; import java.awt.Component; -import net.sf.japi.swing.io.CanLoad; +import net.sf.japi.swing.app.CanLoad; /** Interface for classes that want to interact with the BookmarkManager. * Implement this interface if your class provides information for creating bookmarks. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2006-11-26 23:29:16
|
Revision: 231 http://svn.sourceforge.net/japi/?rev=231&view=rev Author: christianhujer Date: 2006-11-26 15:29:13 -0800 (Sun, 26 Nov 2006) Log Message: ----------- Added libs-swing-treetable. New JAPI is now compilable completely. Modified Paths: -------------- libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml Added Paths: ----------- libs/swing-treetable/ libs/swing-treetable/branches/ libs/swing-treetable/tags/ libs/swing-treetable/trunk/ libs/swing-treetable/trunk/libs-swing-treetable.iml libs/swing-treetable/trunk/src/ libs/swing-treetable/trunk/src/net/ libs/swing-treetable/trunk/src/net/sf/ libs/swing-treetable/trunk/src/net/sf/japi/ libs/swing-treetable/trunk/src/net/sf/japi/swing/ libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/ Modified: libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml =================================================================== --- libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml 2006-11-26 23:23:22 UTC (rev 230) +++ libs/swing-keyprefs/trunk/libs-swing-keyprefs.iml 2006-11-26 23:29:13 UTC (rev 231) @@ -10,6 +10,7 @@ <orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="module" module-name="libs-swing-action" /> <orderEntry type="module" module-name="libs-swing-prefs" /> + <orderEntry type="module" module-name="libs-swing-treetable" /> <orderEntryProperties /> </component> <component name="copyright"> Added: libs/swing-treetable/trunk/libs-swing-treetable.iml =================================================================== --- libs/swing-treetable/trunk/libs-swing-treetable.iml (rev 0) +++ libs/swing-treetable/trunk/libs-swing-treetable.iml 2006-11-26 23:29:13 UTC (rev 231) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module version="4" relativePaths="true" type="JAVA_MODULE"> + <component name="ModuleRootManager" /> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntryProperties /> + </component> + <component name="copyright"> + <Base> + <setting name="state" value="2" /> + </Base> + </component> +</module> + Property changes on: libs/swing-treetable/trunk/libs-swing-treetable.iml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Copied: libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable (from rev 225, historic/trunk/src/app/net/sf/japi/swing/treetable) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2007-01-07 16:00:03
|
Revision: 271 http://svn.sourceforge.net/japi/?rev=271&view=rev Author: christianhujer Date: 2007-01-07 07:59:58 -0800 (Sun, 07 Jan 2007) Log Message: ----------- Adding xml. Added Paths: ----------- libs/xml/ libs/xml/branches/ libs/xml/tags/ libs/xml/trunk/ libs/xml/trunk/README libs/xml/trunk/lib/ libs/xml/trunk/src/ libs/xml/trunk/src/net/ libs/xml/trunk/src/net/sf/ libs/xml/trunk/src/net/sf/japi/ Added: libs/xml/trunk/README =================================================================== --- libs/xml/trunk/README (rev 0) +++ libs/xml/trunk/README 2007-01-07 15:59:58 UTC (rev 271) @@ -0,0 +1,117 @@ +JAPI COMMON README +================== + +This file contains some important information about Japi Common. You should +read it first. + + +TABLE OF CONTENTS +----------------- +* project description +* project website +* system requirements +* file structure +* build / installation (see file INSTALL) +* maintainers / credits (see file CREDITS) +* project news (see file NEWS) +* mailing lists +* license information (see file LICENSE) + + +PROJECT DESCRIPTION +------------------- +Japi Common is a set of libraries and build modules useful for Java projects. +It is part of the Japi project. + + +PROJECT WEBSITE +--------------- +Project homepage: http://japi.sourceforge.net/ +Project website: http://sourceforge.net/projects/japi/ +Project statistics: http://cia.navi.cx/projects/japi +Subproject homepage: http://japi.sourceforge.net/common/ + + +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. + +Ant 1.6.5 + Previous versions of Ant might work but are not tested. + + +FILE STRUCTURE +-------------- +build.xml + The build file to build the project with Ant. + +COPYING + Japi Common license conditions. Note: applies to Japi Common only, not + third party libraries. + +CREDITS + 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. + +LICENSE + File with license information. + +MAINTAINERS + List of current project maintainers. See also CREDITS. + +NEWS + Project News. + +project.properties + File with automatically changed settings for Ant. + +README + This file. + +src/ + Source files. + + +BUILD / INSTALLATION +-------------------- +See the file INSTALL. + + +MAINTAINERS / CREDITS +--------------------- +See the file CREDITS. + + +PROJECT NEWS +------------ +See the file NEWS. + + +MAILING LISTS +------------- +Japi mailing lists are the usual sourceforge hosted sourceforge project +mailing lists. The current mailing lists are: +* jap...@li... + News for JAPI users and developers (low traffic) +* jap...@li... + japi developer talk list +* jap...@li... + svn commit digest list (named cvs for historic reasons) +To find out how to subscribe or read the archives, go to: + http://sourceforge.net/mail/?group_id=149894 + + +LICSENSE INFORMATION +-------------------- +See the file LICENSE Property changes on: libs/xml/trunk/README ___________________________________________________________________ Name: svn:mime-type + text/plain Name: 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...> - 2007-01-10 19:13:13
|
Revision: 287 http://svn.sourceforge.net/japi/?rev=287&view=rev Author: christianhujer Date: 2007-01-10 11:13:11 -0800 (Wed, 10 Jan 2007) Log Message: ----------- Renamed ColumnLayout to VerticalFlowLayout. Added ColumnLayout. Changed AbstractPrefs to use ColumnLayout instead of VerticalFlowLayout (formerly ColumnLayout). Modified Paths: -------------- libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java Added Paths: ----------- libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java Removed Paths: ------------- libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java Deleted: libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java =================================================================== --- libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java 2007-01-07 18:53:39 UTC (rev 286) +++ libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java 2007-01-10 19:13:11 UTC (rev 287) @@ -1,149 +0,0 @@ -package net.sf.japi.swing; - -import java.awt.LayoutManager; -import java.awt.Component; -import java.awt.Dimension; -import java.awt.Container; -import java.awt.Insets; -import org.jetbrains.annotations.Nullable; -import org.jetbrains.annotations.NotNull; - -/** Layout similar to FlowLayout, but using columns (vertical layout) instead of rows (horizontal layout). - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - */ -@SuppressWarnings({"NonPrivateFieldAccessedInSynchronizedContext", "FieldAccessedSynchronizedAndUnsynchronized"}) -public class ColumnLayout implements LayoutManager { - - /** Horizontal Gap. */ - private int hgap = 4; - - /** Vertical Gap. */ - private int vgap = 4; - - /** Create a ColumnLayout with default gaps (4, 4). */ - public ColumnLayout() { - } - - /** Create a ColumnLayout with defined gaps. - * @param hgap horizontal gap - * @param vgap vertical gap - */ - public ColumnLayout(final int hgap, final int vgap) { - this.hgap = hgap; - this.vgap = vgap; - } - - /** Returns horizontal Gap. - * @return horizontal Gap. - */ - public int getHgap() { - return hgap; - } - - /** Sets horizontal Gap. - * @param hgap horizontal Gap. - */ - public void setHgap(final int hgap) { - this.hgap = hgap; - } - - /** Returns vertical Gap. - * @return vertical Gap. - */ - public int getVgap() { - return vgap; - } - - /** Sets vertical Gap. - * @param vgap vertical Gap. - */ - public void setVgap(final int vgap) { - this.vgap = vgap; - } - - /** {@inheritDoc} */ - public void addLayoutComponent(@Nullable final String name, @Nullable final Component comp) { - // Superfluous - } - - /** {@inheritDoc} */ - public void removeLayoutComponent(@Nullable final Component comp) { - // Superfluous - } - - /** {@inheritDoc} */ - @NotNull - public Dimension preferredLayoutSize(@NotNull final Container parent) { - synchronized (parent.getTreeLock()) { - final Dimension preferredLayoutSize = new Dimension(); - final int nmembers = parent.getComponentCount(); - for (int i = 0; i < nmembers; i++) { - final Component comp = parent.getComponent(i); - if (comp.isVisible()) { - final Dimension dim = comp.getPreferredSize(); - preferredLayoutSize.width = Math.max(preferredLayoutSize.width, dim.width); - if (i > 0) { - preferredLayoutSize.height += vgap; - } - preferredLayoutSize.height += dim.height; - } - } - final Insets insets = parent.getInsets(); - preferredLayoutSize.width += insets.left + insets.right + (hgap << 1); - preferredLayoutSize.height += insets.top + insets.bottom + (vgap << 1); - return preferredLayoutSize; - } - } - - /** {@inheritDoc} */ - @NotNull public Dimension minimumLayoutSize(@NotNull final Container parent) { - synchronized (parent.getTreeLock()) { - final Dimension minimumLayoutSize = new Dimension(); - final int nmembers = parent.getComponentCount(); - for (int i = 0; i < nmembers; i++) { - final Component comp = parent.getComponent(i); - if (comp.isVisible()) { - final Dimension dim = comp.getMinimumSize(); - minimumLayoutSize.width = Math.max(minimumLayoutSize.width, dim.width); - if (i > 0) { - minimumLayoutSize.height += vgap; - } - minimumLayoutSize.height += dim.height; - } - } - final Insets insets = parent.getInsets(); - minimumLayoutSize.width += insets.left + insets.right + (hgap << 1); - minimumLayoutSize.height += insets.top + insets.bottom + (vgap << 1); - return minimumLayoutSize; - } - } - - /** {@inheritDoc} */ - public void layoutContainer(@NotNull final Container parent) { - synchronized (parent.getTreeLock()) { - final Insets insets = parent.getInsets(); - final int nmembers = parent.getComponentCount(); - final int maxheight = parent.getHeight() - (insets.left + insets.right + (vgap << 1)); - int maxwidth = 0; - int y = 0; - int x = insets.left + hgap; - for (int i = 0; i < nmembers; i++) { - final Component comp = parent.getComponent(i); - if (comp.isVisible()) { - final Dimension dim = comp.getPreferredSize(); - comp.setSize(dim); - if (y + vgap + comp.getHeight() > maxheight) { - y = 0; - x += maxwidth + hgap; - maxwidth = 0; - } - maxwidth = comp.getWidth() > maxwidth ? comp.getWidth() : maxwidth; - y += vgap; - comp.setLocation(x, y); - y += comp.getHeight(); - } - } - } - } - -} // class ColumnLayout Added: libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java =================================================================== --- libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java (rev 0) +++ libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java 2007-01-10 19:13:11 UTC (rev 287) @@ -0,0 +1,108 @@ +package net.sf.japi.swing; + +import java.awt.LayoutManager; +import java.awt.Component; +import java.awt.Dimension; +import java.awt.Container; +import java.awt.Insets; + +/** + * RowLayout is a layout that layouts its container's components vertically below each other. + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +public class RowLayout implements LayoutManager { + + /** Vertical Gap. */ + private int vgap = 4; + + /** Create a RowLayout with default gaps (4, 4). */ + public RowLayout() { + } + + /** Create a RowLayout with defined gaps. + * @param hgap horizontal gap + * @param vgap vertical gap + */ + public RowLayout(final int hgap, final int vgap) { + this.vgap = vgap; + } + + /** {@inheritDoc} */ + public void addLayoutComponent(String name, Component comp) { + // nothing to do + } + + /** {@inheritDoc} */ + public void removeLayoutComponent(Component comp) { + // nothing to do + } + + /** {@inheritDoc} */ + public Dimension preferredLayoutSize(Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension preferredLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + preferredLayoutSize.width = Math.max(preferredLayoutSize.width, dim.width); + if (i > 0) { + preferredLayoutSize.height += vgap; + } + preferredLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + preferredLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return preferredLayoutSize; + } + } + + /** {@inheritDoc} */ + public Dimension minimumLayoutSize(Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension minimumLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getMinimumSize(); + minimumLayoutSize.width = Math.max(minimumLayoutSize.width, dim.width); + if (i > 0) { + minimumLayoutSize.height += vgap; + } + minimumLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + minimumLayoutSize.width += insets.left + insets.right; + minimumLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return minimumLayoutSize; + } + } + + /** {@inheritDoc} */ + public void layoutContainer(Container parent) { + synchronized (parent.getTreeLock()) { + final Insets insets = parent.getInsets(); + final int nmembers = parent.getComponentCount(); + final int maxheight = parent.getHeight() - (insets.left + insets.right + (vgap << 1)); + final int width = parent.getWidth(); + int y = 0; + final int x = insets.left; + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + dim.setSize(dim.getWidth(), dim.getHeight()); + comp.setSize(dim); + y += vgap; + comp.setLocation(x, y); + y += comp.getHeight(); + } + } + } + } + +} // class RowLayout Property changes on: libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Copied: libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java (from rev 286, libs/swing-extlib/trunk/src/net/sf/japi/swing/ColumnLayout.java) =================================================================== --- libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java (rev 0) +++ libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java 2007-01-10 19:13:11 UTC (rev 287) @@ -0,0 +1,149 @@ +package net.sf.japi.swing; + +import java.awt.LayoutManager; +import java.awt.Component; +import java.awt.Dimension; +import java.awt.Container; +import java.awt.Insets; +import org.jetbrains.annotations.Nullable; +import org.jetbrains.annotations.NotNull; + +/** Layout similar to FlowLayout, but using columns (vertical layout) instead of rows (horizontal layout). + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + */ +@SuppressWarnings({"NonPrivateFieldAccessedInSynchronizedContext", "FieldAccessedSynchronizedAndUnsynchronized"}) +public class VerticalFlowLayout implements LayoutManager { + + /** Horizontal Gap. */ + private int hgap = 4; + + /** Vertical Gap. */ + private int vgap = 4; + + /** Create a VerticalFlowLayout with default gaps (4, 4). */ + public VerticalFlowLayout() { + } + + /** Create a VerticalFlowLayout with defined gaps. + * @param hgap horizontal gap + * @param vgap vertical gap + */ + public VerticalFlowLayout(final int hgap, final int vgap) { + this.hgap = hgap; + this.vgap = vgap; + } + + /** Returns horizontal Gap. + * @return horizontal Gap. + */ + public int getHgap() { + return hgap; + } + + /** Sets horizontal Gap. + * @param hgap horizontal Gap. + */ + public void setHgap(final int hgap) { + this.hgap = hgap; + } + + /** Returns vertical Gap. + * @return vertical Gap. + */ + public int getVgap() { + return vgap; + } + + /** Sets vertical Gap. + * @param vgap vertical Gap. + */ + public void setVgap(final int vgap) { + this.vgap = vgap; + } + + /** {@inheritDoc} */ + public void addLayoutComponent(@Nullable final String name, @Nullable final Component comp) { + // Superfluous + } + + /** {@inheritDoc} */ + public void removeLayoutComponent(@Nullable final Component comp) { + // Superfluous + } + + /** {@inheritDoc} */ + @NotNull + public Dimension preferredLayoutSize(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension preferredLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + preferredLayoutSize.width = Math.max(preferredLayoutSize.width, dim.width); + if (i > 0) { + preferredLayoutSize.height += vgap; + } + preferredLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + preferredLayoutSize.width += insets.left + insets.right + (hgap << 1); + preferredLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return preferredLayoutSize; + } + } + + /** {@inheritDoc} */ + @NotNull public Dimension minimumLayoutSize(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Dimension minimumLayoutSize = new Dimension(); + final int nmembers = parent.getComponentCount(); + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getMinimumSize(); + minimumLayoutSize.width = Math.max(minimumLayoutSize.width, dim.width); + if (i > 0) { + minimumLayoutSize.height += vgap; + } + minimumLayoutSize.height += dim.height; + } + } + final Insets insets = parent.getInsets(); + minimumLayoutSize.width += insets.left + insets.right + (hgap << 1); + minimumLayoutSize.height += insets.top + insets.bottom + (vgap << 1); + return minimumLayoutSize; + } + } + + /** {@inheritDoc} */ + public void layoutContainer(@NotNull final Container parent) { + synchronized (parent.getTreeLock()) { + final Insets insets = parent.getInsets(); + final int nmembers = parent.getComponentCount(); + final int maxheight = parent.getHeight() - (insets.left + insets.right + (vgap << 1)); + int maxwidth = 0; + int y = 0; + int x = insets.left + hgap; + for (int i = 0; i < nmembers; i++) { + final Component comp = parent.getComponent(i); + if (comp.isVisible()) { + final Dimension dim = comp.getPreferredSize(); + comp.setSize(dim); + if (y + vgap + comp.getHeight() > maxheight) { + y = 0; + x += maxwidth + hgap; + maxwidth = 0; + } + maxwidth = comp.getWidth() > maxwidth ? comp.getWidth() : maxwidth; + y += vgap; + comp.setLocation(x, y); + y += comp.getHeight(); + } + } + } + } + +} // class VerticalFlowLayout Property changes on: libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Modified: libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java =================================================================== --- libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java 2007-01-07 18:53:39 UTC (rev 286) +++ libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java 2007-01-10 19:13:11 UTC (rev 287) @@ -20,13 +20,13 @@ package net.sf.japi.swing.prefs; +import java.awt.LayoutManager; import java.net.URL; -import java.awt.LayoutManager; +import javax.swing.BoxLayout; import javax.swing.Icon; import javax.swing.JComponent; import javax.swing.JPanel; -import javax.swing.BoxLayout; -import net.sf.japi.swing.ColumnLayout; +import net.sf.japi.swing.RowLayout; /** Abstract preferences implementation. * Subclass this. @@ -66,7 +66,7 @@ /** Constructor. */ protected AbstractPrefs() { - super(new ColumnLayout()); + super(new RowLayout()); // setLayout(new BoxLayout(this, BoxLayout.Y_AXIS)); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2007-01-14 12:31:05
|
Revision: 288 http://svn.sourceforge.net/japi/?rev=288&view=rev Author: christianhujer Date: 2007-01-14 04:31:01 -0800 (Sun, 14 Jan 2007) Log Message: ----------- Added swing-about structure. Added Paths: ----------- libs/swing-about/ libs/swing-about/branches/ libs/swing-about/tags/ libs/swing-about/trunk/ libs/swing-about/trunk/README libs/swing-about/trunk/lib/ libs/swing-about/trunk/src/ libs/swing-about/trunk/src/net/ libs/swing-about/trunk/src/net/sf/ libs/swing-about/trunk/src/net/sf/japi/ libs/swing-about/trunk/src/net/sf/japi/swing/ libs/swing-about/trunk/src/net/sf/japi/swing/about/ Added: libs/swing-about/trunk/README =================================================================== --- libs/swing-about/trunk/README (rev 0) +++ libs/swing-about/trunk/README 2007-01-14 12:31:01 UTC (rev 288) @@ -0,0 +1,117 @@ +JAPI COMMON README +================== + +This file contains some important information about Japi Common. You should +read it first. + + +TABLE OF CONTENTS +----------------- +* project description +* project website +* system requirements +* file structure +* build / installation (see file INSTALL) +* maintainers / credits (see file CREDITS) +* project news (see file NEWS) +* mailing lists +* license information (see file LICENSE) + + +PROJECT DESCRIPTION +------------------- +Japi Common is a set of libraries and build modules useful for Java projects. +It is part of the Japi project. + + +PROJECT WEBSITE +--------------- +Project homepage: http://japi.sourceforge.net/ +Project website: http://sourceforge.net/projects/japi/ +Project statistics: http://cia.navi.cx/projects/japi +Subproject homepage: http://japi.sourceforge.net/common/ + + +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. + +Ant 1.6.5 + Previous versions of Ant might work but are not tested. + + +FILE STRUCTURE +-------------- +build.xml + The build file to build the project with Ant. + +COPYING + Japi Common license conditions. Note: applies to Japi Common only, not + third party libraries. + +CREDITS + 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. + +LICENSE + File with license information. + +MAINTAINERS + List of current project maintainers. See also CREDITS. + +NEWS + Project News. + +project.properties + File with automatically changed settings for Ant. + +README + This file. + +src/ + Source files. + + +BUILD / INSTALLATION +-------------------- +See the file INSTALL. + + +MAINTAINERS / CREDITS +--------------------- +See the file CREDITS. + + +PROJECT NEWS +------------ +See the file NEWS. + + +MAILING LISTS +------------- +Japi mailing lists are the usual sourceforge hosted sourceforge project +mailing lists. The current mailing lists are: +* jap...@li... + News for JAPI users and developers (low traffic) +* jap...@li... + japi developer talk list +* jap...@li... + svn commit digest list (named cvs for historic reasons) +To find out how to subscribe or read the archives, go to: + http://sourceforge.net/mail/?group_id=149894 + + +LICSENSE INFORMATION +-------------------- +See the file LICENSE Property changes on: libs/swing-about/trunk/README ___________________________________________________________________ Name: svn:mime-type + text/plain Name: 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...> - 2007-01-20 23:04:20
|
Revision: 319 http://svn.sourceforge.net/japi/?rev=319&view=rev Author: christianhujer Date: 2007-01-20 15:04:19 -0800 (Sat, 20 Jan 2007) Log Message: ----------- Updated copyrights. Changed package.html to package-info.java. Modified Paths: -------------- libs/argparser/trunk/build.xml 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/Tail.java libs/argparser/trunk/src/doc/examples/Uniq.java libs/argparser/trunk/src/net/sf/japi/io/args/ArgParser.java libs/argparser/trunk/src/net/sf/japi/io/args/BasicCommand.java libs/argparser/trunk/src/net/sf/japi/io/args/Command.java libs/argparser/trunk/src/net/sf/japi/io/args/MissingArgumentException.java libs/argparser/trunk/src/net/sf/japi/io/args/Option.java libs/argparser/trunk/src/net/sf/japi/io/args/OptionType.java libs/argparser/trunk/src/net/sf/japi/io/args/RequiredOptionsMissingException.java libs/argparser/trunk/src/net/sf/japi/io/args/StringJoiner.java libs/argparser/trunk/src/net/sf/japi/io/args/TerminalException.java libs/argparser/trunk/src/net/sf/japi/io/args/UnknownOptionException.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/AbstractConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/BooleanConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/Converter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/Converter.properties libs/argparser/trunk/src/net/sf/japi/io/args/converter/ConverterRegistry.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/Converter_de.properties libs/argparser/trunk/src/net/sf/japi/io/args/converter/InputStreamConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/IntegerConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/NoConverterFoundException.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/OututStreamConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/StringConverter.java libs/argparser/trunk/src/net/sf/japi/io/args/converter/package-info.java libs/argparser/trunk/src/net/sf/japi/io/args/messages.properties libs/argparser/trunk/src/net/sf/japi/io/args/messages_de.properties libs/argparser/trunk/src/test/net/sf/japi/io/args/ArgParserTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/BasicCommandTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/CommandDummy.java libs/argparser/trunk/src/test/net/sf/japi/io/args/MissingArgumentExceptionTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/OptionTypeTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/RequiredOptionsMissingExceptionTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/StringJoinerTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/TerminalExceptionTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/UnknownOptionExceptionTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/AbstractConverterTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/BooleanConverterTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/ConverterRegistryTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/IntegerConverterTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/NoConverterFoundExceptionTest.java libs/argparser/trunk/src/test/net/sf/japi/io/args/converter/StringConverterTest.java libs/lang/trunk/build.xml libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java libs/logging/trunk/src/net/sf/japi/log/LogConfigurationError.java libs/logging/trunk/src/net/sf/japi/log/LogEntry.java libs/logging/trunk/src/net/sf/japi/log/Logger.java libs/logging/trunk/src/net/sf/japi/log/LoggerFactory.java libs/logging/trunk/src/net/sf/japi/log/SimpleLogger.java libs/logging/trunk/src/net/sf/japi/log/StandardLogger.java libs/logging/trunk/src/net/sf/japi/log/def/Level.java libs/swing-about/trunk/build.xml libs/swing-about/trunk/src/net/sf/japi/swing/about/AboutDialog.java libs/swing-about/trunk/src/net/sf/japi/swing/about/action.properties libs/swing-action/trunk/build.xml libs/swing-action/trunk/src/net/sf/japi/swing/ActionFactory.java libs/swing-action/trunk/src/net/sf/japi/swing/ActionMethod.java libs/swing-action/trunk/src/net/sf/japi/swing/ActionProvider.java libs/swing-action/trunk/src/net/sf/japi/swing/DisposeAction.java libs/swing-action/trunk/src/net/sf/japi/swing/DummyAction.java libs/swing-action/trunk/src/net/sf/japi/swing/IconManager.java libs/swing-action/trunk/src/net/sf/japi/swing/NamedActionMap.java libs/swing-action/trunk/src/net/sf/japi/swing/ReflectionAction.java libs/swing-action/trunk/src/net/sf/japi/swing/ToggleAction.java libs/swing-action/trunk/src/net/sf/japi/swing/action.properties libs/swing-action/trunk/src/net/sf/japi/swing/action_de.properties libs/swing-action/trunk/src/test/net/sf/japi/swing/ActionFactoryTest.java libs/swing-action/trunk/src/test/net/sf/japi/swing/ReflectionActionTest.java libs/swing-action/trunk/src/test/net/sf/japi/swing/action.properties libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkManager.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferHandler.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferable.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTreeCellRenderer.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/action.properties libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/action_de.properties libs/swing-extlib/trunk/build.xml libs/swing-extlib/trunk/src/net/sf/japi/swing/RowLayout.java libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontChooser.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyComboBox.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyListCellRenderer.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontPreview.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontStyleListCellRenderer.java libs/swing-font/trunk/src/net/sf/japi/swing/font/action.properties libs/swing-font/trunk/src/net/sf/japi/swing/font/action_de.properties libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/AbstractSimpleNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionMapNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokePrefs.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokeRootNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokeTreeTableModel.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/SimpleNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/action.properties libs/swing-misc/trunk/build.xml libs/swing-misc/trunk/src/net/sf/japi/swing/misc/CollectionsListModel.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/JFileChooserButton.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/JSAXErrorHandler.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/LocaleListCellRenderer.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/Progress.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/ProgressDisplay.java libs/swing-prefs/trunk/build.xml libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/PreferencesGroup.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/PreferencesPane.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/Prefs.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/action.properties libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/action_de.properties libs/swing-proxyprefs/trunk/src/net/sf/japi/swing/prefs/proxy/ProxyPrefs.java libs/swing-tod/trunk/build.xml libs/swing-tod/trunk/src/net/sf/japi/swing/tod/TipOfTheDayManager.java libs/swing-tod/trunk/src/net/sf/japi/swing/tod/action.properties libs/swing-tod/trunk/src/net/sf/japi/swing/tod/action_de.properties libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/AbstractTreeTableModel.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/JTreeTable.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModel.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModelTreeModelAdapter.java libs/taglets/trunk/build.xml libs/taglets/trunk/src/doc/start.xhtml libs/taglets/trunk/src/net/sf/japi/taglets/BlockListTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/FixmeTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/InvariantTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/NoteTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/PostconditionTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/PreconditionTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/TodoTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/WarningTaglet.java libs/taglets/trunk/src/net/sf/japi/taglets/XxxTaglet.java libs/util/trunk/build.xml libs/util/trunk/src/net/sf/japi/util/Arrays2.java libs/util/trunk/src/net/sf/japi/util/Collections2.java libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java libs/util/trunk/src/net/sf/japi/util/EmptyIterator.java libs/util/trunk/src/net/sf/japi/util/EndianConverter.java libs/util/trunk/src/net/sf/japi/util/EnumerationIterator.java libs/util/trunk/src/net/sf/japi/util/IteratorEnumeration.java libs/util/trunk/src/net/sf/japi/util/IteratorIterable.java libs/util/trunk/src/net/sf/japi/util/LocaleComparator.java libs/util/trunk/src/net/sf/japi/util/NotNullIterator.java libs/util/trunk/src/net/sf/japi/util/ThrowableHandler.java libs/util/trunk/src/net/sf/japi/util/filter/AndFilterForArray.java libs/util/trunk/src/net/sf/japi/util/filter/AndFilterForIterable.java libs/util/trunk/src/net/sf/japi/util/filter/CollectionFilter.java libs/util/trunk/src/net/sf/japi/util/filter/Filter.java libs/util/trunk/src/net/sf/japi/util/filter/NotFilter.java libs/util/trunk/src/net/sf/japi/util/filter/OrFilterForArray.java libs/util/trunk/src/net/sf/japi/util/filter/OrFilterForIterable.java libs/util/trunk/src/net/sf/japi/util/filter/file/AbstractFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/EndingFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/Factory.java libs/util/trunk/src/net/sf/japi/util/filter/file/FileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/FilenameFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/GlobFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/RegexFileFilter.java libs/xml/trunk/build.xml libs/xml/trunk/src/net/sf/japi/xml/FilteredNodeList.java libs/xml/trunk/src/net/sf/japi/xml/NodeListIterator.java Added Paths: ----------- libs/logging/trunk/src/net/sf/japi/log/package-info.java libs/swing-action/trunk/src/net/sf/japi/swing/package-info.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/package-info.java libs/swing-font/trunk/src/net/sf/japi/swing/font/package-info.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/package-info.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/package-info.java libs/swing-proxyprefs/trunk/src/net/sf/japi/swing/prefs/proxy/package-info.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/package-info.java libs/util/trunk/src/net/sf/japi/util/filter/file/package-info.java libs/util/trunk/src/net/sf/japi/util/filter/package-info.java libs/xml/trunk/src/net/sf/japi/xml/package-info.java Removed Paths: ------------- libs/logging/trunk/src/net/sf/japi/log/package.html libs/swing-action/trunk/src/net/sf/japi/swing/package.html libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/package.html libs/swing-font/trunk/src/net/sf/japi/swing/font/package.html libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/package.html libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/package.html libs/swing-proxyprefs/trunk/src/net/sf/japi/swing/prefs/proxy/package.html libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/package.html libs/util/trunk/src/net/sf/japi/util/filter/file/package.html libs/util/trunk/src/net/sf/japi/util/filter/package.html libs/xml/trunk/src/net/sf/japi/xml/package.html Modified: libs/argparser/trunk/build.xml =================================================================== --- libs/argparser/trunk/build.xml 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/build.xml 2007-01-20 23:04:19 UTC (rev 319) @@ -1,4 +1,23 @@ <?xml version="1.0" encoding="utf-8"?> +<!-- + ~ 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 + --> + <project name="japi lib argparser" default="compile"> <property name="module.version" value="0.1" /> Modified: libs/argparser/trunk/src/doc/examples/Cat.java =================================================================== --- libs/argparser/trunk/src/doc/examples/Cat.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Cat.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 examples; import java.io.FileInputStream; Modified: libs/argparser/trunk/src/doc/examples/Head.java =================================================================== --- libs/argparser/trunk/src/doc/examples/Head.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Head.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 examples; import java.io.BufferedReader; Modified: libs/argparser/trunk/src/doc/examples/Head.properties =================================================================== --- libs/argparser/trunk/src/doc/examples/Head.properties 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Head.properties 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +# +# 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 +# + net.sf.japi.io.args.OptionType.REQUIRED=required net.sf.japi.io.args.OptionType.OPTIONAL=optional net.sf.japi.io.args.OptionType.TERMINAL=terminal Modified: libs/argparser/trunk/src/doc/examples/Head_de.properties =================================================================== --- libs/argparser/trunk/src/doc/examples/Head_de.properties 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Head_de.properties 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +# +# 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 +# + net.sf.japi.io.args.OptionType.REQUIRED=erforderlich net.sf.japi.io.args.OptionType.OPTIONAL=optional net.sf.japi.io.args.OptionType.TERMINAL=abbrechend Modified: libs/argparser/trunk/src/doc/examples/Recode.java =================================================================== --- libs/argparser/trunk/src/doc/examples/Recode.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Recode.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 examples; import java.io.File; Modified: libs/argparser/trunk/src/doc/examples/Tail.java =================================================================== --- libs/argparser/trunk/src/doc/examples/Tail.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Tail.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 examples; import java.io.BufferedInputStream; Modified: libs/argparser/trunk/src/doc/examples/Uniq.java =================================================================== --- libs/argparser/trunk/src/doc/examples/Uniq.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/doc/examples/Uniq.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 examples; import net.sf.japi.io.args.BasicCommand; Modified: libs/argparser/trunk/src/net/sf/japi/io/args/ArgParser.java =================================================================== --- libs/argparser/trunk/src/net/sf/japi/io/args/ArgParser.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/net/sf/japi/io/args/ArgParser.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,22 +1,20 @@ /* - * JAPI - (Yet another (hopefully) useful) Java API + * JAPI libs-argparser is a library for parsing command line arguments. + * Copyright (C) 2007 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.args; Modified: libs/argparser/trunk/src/net/sf/japi/io/args/BasicCommand.java =================================================================== --- libs/argparser/trunk/src/net/sf/japi/io/args/BasicCommand.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/net/sf/japi/io/args/BasicCommand.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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; import java.lang.reflect.Method; Modified: libs/argparser/trunk/src/net/sf/japi/io/args/Command.java =================================================================== --- libs/argparser/trunk/src/net/sf/japi/io/args/Command.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/net/sf/japi/io/args/Command.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,22 +1,20 @@ /* - * JAPI - (Yet another (hopefully) useful) Java API + * JAPI libs-argparser is a library for parsing command line arguments. + * Copyright (C) 2007 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.args; Modified: libs/argparser/trunk/src/net/sf/japi/io/args/MissingArgumentException.java =================================================================== --- libs/argparser/trunk/src/net/sf/japi/io/args/MissingArgumentException.java 2007-01-20 22:40:12 UTC (rev 318) +++ libs/argparser/trunk/src/net/sf/japi/io/args/MissingArgumentException.java 2007-01-20 23:04:19 UTC (rev 319) @@ -1,3 +1,22 @@ +/* + * 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 + * ... [truncated message content] |
From: <chr...@us...> - 2007-01-20 23:29:11
|
Revision: 320 http://svn.sourceforge.net/japi/?rev=320&view=rev Author: christianhujer Date: 2007-01-20 15:29:09 -0800 (Sat, 20 Jan 2007) Log Message: ----------- Unified @author tags. Removed some old @version tags. Modified Paths: -------------- libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java libs/swing-action/trunk/src/net/sf/japi/swing/ActionFactory.java libs/swing-action/trunk/src/net/sf/japi/swing/ActionMethod.java libs/swing-action/trunk/src/net/sf/japi/swing/ActionProvider.java libs/swing-action/trunk/src/net/sf/japi/swing/DisposeAction.java libs/swing-action/trunk/src/net/sf/japi/swing/DummyAction.java libs/swing-action/trunk/src/net/sf/japi/swing/IconManager.java libs/swing-action/trunk/src/net/sf/japi/swing/NamedActionMap.java libs/swing-action/trunk/src/net/sf/japi/swing/ReflectionAction.java libs/swing-action/trunk/src/net/sf/japi/swing/ToggleAction.java libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkManager.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferHandler.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferable.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTreeCellRenderer.java libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontChooser.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyComboBox.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyListCellRenderer.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontPreview.java libs/swing-font/trunk/src/net/sf/japi/swing/font/FontStyleListCellRenderer.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/AbstractSimpleNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionMapNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokePrefs.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokeRootNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokeTreeTableModel.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/SimpleNode.java libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/package-info.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/JFileChooserButton.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/JSAXErrorHandler.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/LocaleListCellRenderer.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/Progress.java libs/swing-misc/trunk/src/net/sf/japi/swing/misc/ProgressDisplay.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/AbstractPrefs.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/PreferencesGroup.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/PreferencesPane.java libs/swing-prefs/trunk/src/net/sf/japi/swing/prefs/Prefs.java libs/swing-proxyprefs/trunk/src/net/sf/japi/swing/prefs/proxy/ProxyPrefs.java libs/swing-tod/trunk/src/net/sf/japi/swing/tod/TipOfTheDayManager.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/AbstractTreeTableModel.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModel.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModelTableModelAdapter.java libs/swing-treetable/trunk/src/net/sf/japi/swing/treetable/TreeTableModelTreeModelAdapter.java libs/util/trunk/src/net/sf/japi/util/Arrays2.java libs/util/trunk/src/net/sf/japi/util/Collections2.java libs/util/trunk/src/net/sf/japi/util/EmptyEnumeration.java libs/util/trunk/src/net/sf/japi/util/EmptyIterator.java libs/util/trunk/src/net/sf/japi/util/EndianConverter.java libs/util/trunk/src/net/sf/japi/util/EnumerationIterator.java libs/util/trunk/src/net/sf/japi/util/IteratorEnumeration.java libs/util/trunk/src/net/sf/japi/util/LocaleComparator.java libs/util/trunk/src/net/sf/japi/util/NotNullIterator.java libs/util/trunk/src/net/sf/japi/util/ThrowableHandler.java libs/util/trunk/src/net/sf/japi/util/filter/AndFilterForArray.java libs/util/trunk/src/net/sf/japi/util/filter/AndFilterForIterable.java libs/util/trunk/src/net/sf/japi/util/filter/CollectionFilter.java libs/util/trunk/src/net/sf/japi/util/filter/Filter.java libs/util/trunk/src/net/sf/japi/util/filter/NotFilter.java libs/util/trunk/src/net/sf/japi/util/filter/OrFilterForArray.java libs/util/trunk/src/net/sf/japi/util/filter/OrFilterForIterable.java libs/util/trunk/src/net/sf/japi/util/filter/file/AbstractFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/EndingFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/Factory.java libs/util/trunk/src/net/sf/japi/util/filter/file/FileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/FilenameFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/GlobFileFilter.java libs/util/trunk/src/net/sf/japi/util/filter/file/RegexFileFilter.java libs/xml/trunk/src/net/sf/japi/xml/FilteredNodeList.java libs/xml/trunk/src/net/sf/japi/xml/NodeListIterator.java libs/xml/trunk/src/net/sf/japi/xml/package-info.java Modified: libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java =================================================================== --- libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/lang/trunk/src/net/sf/japi/lang/SuperClassIterator.java 2007-01-20 23:29:09 UTC (rev 320) @@ -26,7 +26,7 @@ /** * An Iterator for iterating through the superclasses (subclasses to superclasses) of a class. * Note: The supplied class is included in iteration. If you want to omit it, you'll have to invoke getSuperclass() once, e.g. use <code>new SuperClassIterator(clazz.getSuperClass())</code> instead of <code>new SuperClassIterator(clazz)</code>. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class SuperClassIterator implements Iterator<Class<?>>, Iterable<Class<?>> { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/ActionFactory.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/ActionFactory.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/ActionFactory.java 2007-01-20 23:29:09 UTC (rev 320) @@ -159,7 +159,7 @@ * @todo think about toolbar configuration * @todo eventually rename this ActionBuilder and provide an ActionBuilderFactory. * @todo whether a dialog is a onetime dialog should be a property and user configurable - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public final class ActionFactory { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/ActionMethod.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/ActionMethod.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/ActionMethod.java 2007-01-20 23:29:09 UTC (rev 320) @@ -31,7 +31,7 @@ * {@link ActionFactory} in future will automatically configure and store Actions with properties for methods that are annotated with this Annotation. * In future, this Annotation might get some attributes, but currently it hasn't got any. * There is no guarantee for future attributes to be optional. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ @Documented @Inherited Modified: libs/swing-action/trunk/src/net/sf/japi/swing/ActionProvider.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/ActionProvider.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/ActionProvider.java 2007-01-20 23:29:09 UTC (rev 320) @@ -23,7 +23,7 @@ import org.jetbrains.annotations.Nullable; /** Interface for classes that provide actions. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public interface ActionProvider { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/DisposeAction.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/DisposeAction.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/DisposeAction.java 2007-01-20 23:29:09 UTC (rev 320) @@ -38,7 +38,7 @@ * </pre> * The convenience method {@link #install(JDialog)} will do exactly that for an existing JDialog. * @todo basically this is the same as using an ActionFactory with dispose as method, so why not use that? - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public final class DisposeAction extends AbstractAction { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/DummyAction.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/DummyAction.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/DummyAction.java 2007-01-20 23:29:09 UTC (rev 320) @@ -27,7 +27,7 @@ * This is useful e.g. for JMenu, instances of which you can create using Action instances but where implementing the basic abstract method {@link * ActionListener#actionPerformed(ActionEvent)} does not make any sense. * This class is also an appropriate superclass for Action implementations that aren't interested in ActionEvents but other events. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public final class DummyAction extends AbstractAction { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/IconManager.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/IconManager.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/IconManager.java 2007-01-20 23:29:09 UTC (rev 320) @@ -36,7 +36,7 @@ * Instances must have an associated ClassLoader, otherwise several methods will not work properly but throw a NullPointerException instead. * So if you do not provide a ClassLoader, be sure the class you provide has one, or if you use the no-arg constructor resp. the default instance, be * sure the IconManager class itself was loaded with some ClassLoader other than <code>null</code>. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo this class should be refactored into a more generic version and accessible through ActionFactory? * @todo it should be possible to initialize the paths through properties */ Modified: libs/swing-action/trunk/src/net/sf/japi/swing/NamedActionMap.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/NamedActionMap.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/NamedActionMap.java 2007-01-20 23:29:09 UTC (rev 320) @@ -22,7 +22,7 @@ import javax.swing.ActionMap; /** An ActionMap subclass which provides a (possibly localized) name. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class NamedActionMap extends ActionMap { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/ReflectionAction.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/ReflectionAction.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/ReflectionAction.java 2007-01-20 23:29:09 UTC (rev 320) @@ -50,7 +50,7 @@ * <p /> * You can use {@link #REFLECTION_ARGUMENTS} for providing arguments for the action method that's called via Reflection. * Because that Object[] is not cloned, you can keep the reference and dynamically change the arguments of the invoked method. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo ReflectionAction should be able to invoke methods with parameters, three variants: Object..., ActionEvent or void */ public final class ReflectionAction extends AbstractAction { Modified: libs/swing-action/trunk/src/net/sf/japi/swing/ToggleAction.java =================================================================== --- libs/swing-action/trunk/src/net/sf/japi/swing/ToggleAction.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-action/trunk/src/net/sf/japi/swing/ToggleAction.java 2007-01-20 23:29:09 UTC (rev 320) @@ -34,7 +34,7 @@ /** The ToggleAction works similar as an ReflectionAction. * But it keeps track of the components. * Be sure to use its factory methodsA - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public final class ToggleAction extends AbstractAction { Modified: libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java =================================================================== --- libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-app/trunk/src/net/sf/japi/swing/app/CanLoad.java 2007-01-20 23:29:09 UTC (rev 320) @@ -20,7 +20,7 @@ package net.sf.japi.swing.app; /** Interface to be implemented by classes that are able to load a URL. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public interface CanLoad { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java 2007-01-20 23:29:09 UTC (rev 320) @@ -17,9 +17,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ - -// $Header: /cvsroot/japi/japi/src/app/net/sf/japi/swing/bookmarks/BookmarkDropTargetAdapter.java,v 1.1 2006/03/26 01:26:25 christianhujer Exp $ - package net.sf.japi.swing.bookmarks; import java.awt.Point; @@ -34,7 +31,7 @@ import static net.sf.japi.swing.bookmarks.BookmarkTransferable.getBookmarkDataFlavor; /** Class for dropping a bookmark over a JTree managing bookmarks. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class BookmarkDropTargetAdapter extends DropTargetAdapter { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkManager.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkManager.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkManager.java 2007-01-20 23:29:09 UTC (rev 320) @@ -66,7 +66,7 @@ * <li>instanciate this class once for each gruop / kind of bookmarks you want to manage. Normally, one instance is enough per application</li> * <li>invoke {@link #createBookmarkMenu} to create your bookmarks menu</li> * </ul> - * @author $Author: christianhujer $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo documentation * @todo fix bookmark drag and drop indices * @todo think about serialization of Actions @@ -241,8 +241,7 @@ /** Class for a ControlPanel to manage the bookmarks. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: BookmarkManager.java,v 1.2 2006/03/26 15:22:16 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ private class ControlPanel extends JComponent { @@ -271,8 +270,7 @@ * <li>{@link BookmarkItem}s for normal Bookmarks with title and url</li> * <li>{@link BookmarkFolder}s for Folders within Bookmarks with a title and (possibly) contents</li> * </ul> - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: BookmarkManager.java,v 1.2 2006/03/26 15:22:16 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public static abstract class Bookmark extends AbstractAction implements MutableTreeNode { @@ -423,8 +421,7 @@ /** Class for Bookmark Separator. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: BookmarkManager.java,v 1.2 2006/03/26 15:22:16 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public static class BookmarkSeparator extends Bookmark { @@ -458,8 +455,7 @@ /** Class for Bookmark Items. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: BookmarkManager.java,v 1.2 2006/03/26 15:22:16 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class BookmarkItem extends Bookmark { @@ -524,8 +520,7 @@ /** Class for Bookmark folders. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: BookmarkManager.java,v 1.2 2006/03/26 15:22:16 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class BookmarkFolder extends Bookmark implements Iterable<Bookmark> { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferHandler.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferHandler.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferHandler.java 2007-01-20 23:29:09 UTC (rev 320) @@ -26,7 +26,7 @@ import javax.swing.TransferHandler; /** Class for DnD in Bookmarks displaying JTrees. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo improve implementation */ public class BookmarkTransferHandler extends TransferHandler { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferable.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferable.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTransferable.java 2007-01-20 23:29:09 UTC (rev 320) @@ -23,7 +23,7 @@ import java.awt.datatransfer.Transferable; /** Class for transfering a bookmark through a clipboard or drag and drop. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class BookmarkTransferable implements Transferable { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTreeCellRenderer.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTreeCellRenderer.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/BookmarkTreeCellRenderer.java 2007-01-20 23:29:09 UTC (rev 320) @@ -25,7 +25,7 @@ import javax.swing.tree.DefaultTreeCellRenderer; /** Class for rendering TreeCells in JTrees which manage Bookmarks. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo improve separator */ public class BookmarkTreeCellRenderer extends DefaultTreeCellRenderer { Modified: libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java =================================================================== --- libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-bookmarks/trunk/src/net/sf/japi/swing/bookmarks/Bookmarkable.java 2007-01-20 23:29:09 UTC (rev 320) @@ -26,7 +26,7 @@ * Implement this interface if your class provides information for creating bookmarks. * See the class {@link BookmarkManager} for more information on Bookmarks. * @see BookmarkManager - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public interface Bookmarkable extends CanLoad { Modified: libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java =================================================================== --- libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-extlib/trunk/src/net/sf/japi/swing/VerticalFlowLayout.java 2007-01-20 23:29:09 UTC (rev 320) @@ -28,7 +28,7 @@ import org.jetbrains.annotations.NotNull; /** Layout similar to FlowLayout, but using columns (vertical layout) instead of rows (horizontal layout). - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ @SuppressWarnings({"NonPrivateFieldAccessedInSynchronizedContext", "FieldAccessedSynchronizedAndUnsynchronized"}) public class VerticalFlowLayout implements LayoutManager { Modified: libs/swing-font/trunk/src/net/sf/japi/swing/font/FontChooser.java =================================================================== --- libs/swing-font/trunk/src/net/sf/japi/swing/font/FontChooser.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-font/trunk/src/net/sf/japi/swing/font/FontChooser.java 2007-01-20 23:29:09 UTC (rev 320) @@ -56,7 +56,7 @@ * <li>You can use an instance of FontChooser as a Pane and add it to the desired Container.</li> * <li>You can use this class' static methods to display a Dialog which lets the user choose a font.</li> * </ul> - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class FontChooser extends JComponent implements ListSelectionListener, ChangeListener { Modified: libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyComboBox.java =================================================================== --- libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyComboBox.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyComboBox.java 2007-01-20 23:29:09 UTC (rev 320) @@ -26,8 +26,7 @@ import javax.swing.JComboBox; /** ComboBox to choose the font family. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: FontFamilyComboBox.java,v 1.1 2006/03/26 01:26:27 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class FontFamilyComboBox extends JComboBox { Modified: libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyListCellRenderer.java =================================================================== --- libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyListCellRenderer.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-font/trunk/src/net/sf/japi/swing/font/FontFamilyListCellRenderer.java 2007-01-20 23:29:09 UTC (rev 320) @@ -27,8 +27,7 @@ /** List cell renderer for letting the user choose the font family. * This list cell renderer displays each font in its font. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> - * @version $Id: FontFamilyListCellRenderer.java,v 1.1 2006/03/26 01:26:27 christianhujer Exp $ + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class FontFamilyListCellRenderer extends DefaultListCellRenderer { Modified: libs/swing-font/trunk/src/net/sf/japi/swing/font/FontPreview.java =================================================================== --- libs/swing-font/trunk/src/net/sf/japi/swing/font/FontPreview.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-font/trunk/src/net/sf/japi/swing/font/FontPreview.java 2007-01-20 23:29:09 UTC (rev 320) @@ -27,7 +27,7 @@ /** Font Preview. * Uses a localized text to display the font, but the user may edit the text to try out the characters she's interested in. * This class is derived from JTextField, but never ever depend on that inheritance. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class FontPreview extends JTextField { Modified: libs/swing-font/trunk/src/net/sf/japi/swing/font/FontStyleListCellRenderer.java =================================================================== --- libs/swing-font/trunk/src/net/sf/japi/swing/font/FontStyleListCellRenderer.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-font/trunk/src/net/sf/japi/swing/font/FontStyleListCellRenderer.java 2007-01-20 23:29:09 UTC (rev 320) @@ -29,7 +29,7 @@ import net.sf.japi.swing.ActionFactory; /** ListCellRenderer for font styles. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> * @todo improve performance */ public class FontStyleListCellRenderer extends DefaultListCellRenderer { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/AbstractSimpleNode.java =================================================================== --- libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/AbstractSimpleNode.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/AbstractSimpleNode.java 2007-01-20 23:29:09 UTC (rev 320) @@ -22,7 +22,7 @@ import org.jetbrains.annotations.Nullable; /** Base class for simple nodes. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public abstract class AbstractSimpleNode<C> implements SimpleNode<C> { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java =================================================================== --- libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionKeyDisplay.java 2007-01-20 23:29:09 UTC (rev 320) @@ -38,7 +38,7 @@ import net.sf.japi.swing.ActionFactory; /** A component for displaying the accellerators of an Action. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ // This class is only public to get the action methods working. public class ActionKeyDisplay extends JComponent { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionMapNode.java =================================================================== --- libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionMapNode.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionMapNode.java 2007-01-20 23:29:09 UTC (rev 320) @@ -24,7 +24,7 @@ import net.sf.japi.swing.NamedActionMap; /** Node object for an ActionMap. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ class ActionMapNode extends AbstractSimpleNode<ActionNode> { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionNode.java =================================================================== --- libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionNode.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/ActionNode.java 2007-01-20 23:29:09 UTC (rev 320) @@ -23,7 +23,7 @@ import org.jetbrains.annotations.Nullable; /** Node object for an Action. - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ class ActionNode extends AbstractSimpleNode<SimpleNode> { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokePrefs.java =================================================================== --- libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokePrefs.java 2007-01-20 23:04:19 UTC (rev 319) +++ libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokePrefs.java 2007-01-20 23:29:09 UTC (rev 320) @@ -31,7 +31,7 @@ /** Prefs implementation for configuring keystrokes of one or more {@link ActionFactory ActionFactories}. * TODO - * @author <a href="mailto:ch...@ri...">Christian Hujer</a> + * @author <a href="mailto:ch...@ri...">Christian Hujer</a> */ public class KeyStrokePrefs extends AbstractPrefs implements ListSelectionListener { Modified: libs/swing-keyprefs/trunk/src/net/sf/japi/swing/prefs/keys/KeyStrokeRootNode.java =================================================================== ... [truncated message content] |
From: <chr...@us...> - 2007-01-30 21:03:52
|
Revision: 323 http://svn.sourceforge.net/japi/?rev=323&view=rev Author: christianhujer Date: 2007-01-30 13:03:41 -0800 (Tue, 30 Jan 2007) Log Message: ----------- Adding registry module. Added Paths: ----------- libs/registry/ libs/registry/branches/ libs/registry/tags/ libs/registry/trunk/ libs/registry/trunk/README libs/registry/trunk/build.xml libs/registry/trunk/libs-registry.iml libs/registry/trunk/src/ libs/registry/trunk/src/net/ libs/registry/trunk/src/net/sf/ libs/registry/trunk/src/net/sf/japi/ libs/registry/trunk/src/net/sf/japi/registry/ Added: libs/registry/trunk/README =================================================================== --- libs/registry/trunk/README (rev 0) +++ libs/registry/trunk/README 2007-01-30 21:03:41 UTC (rev 323) @@ -0,0 +1,117 @@ +JAPI REGISTRY README +==================== + +This file contains some important information about Japi Registry. You should +read it first. + + +TABLE OF CONTENTS +----------------- +* project description +* project website +* system requirements +* file structure +* build / installation (see file INSTALL) +* maintainers / credits (see file CREDITS) +* project news (see file NEWS) +* mailing lists +* license information (see file LICENSE) + + +PROJECT DESCRIPTION +------------------- +Japi Registry is a library for dynamic lookup of framework implementations. +It is part of the Japi project. + + +PROJECT WEBSITE +--------------- +Project homepage: http://japi.sourceforge.net/ +Project website: http://sourceforge.net/projects/japi/ +Project statistics: http://cia.navi.cx/projects/japi +Subproject homepage: http://japi.sourceforge.net/registry/ + + +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. + +Ant 1.6.5 + Previous versions of Ant might work but are not tested. + + +FILE STRUCTURE +-------------- +build.xml + The build file to build the project with Ant. + +COPYING + Japi Registry license conditions. Note: applies to Japi Registry only, not + third party libraries. + +CREDITS + List of project contributors. See also MAINTAINERS. + +INSTALL + Description of how to build and install Japi Registry. + +lib/ + Directory containing third party libraries used to build Japi Registry. + 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. + +LICENSE + File with license information. + +MAINTAINERS + List of current project maintainers. See also CREDITS. + +NEWS + Project News. + +project.properties + File with automatically changed settings for Ant. + +README + This file. + +src/ + Source files. + + +BUILD / INSTALLATION +-------------------- +See the file INSTALL. + + +MAINTAINERS / CREDITS +--------------------- +See the file CREDITS. + + +PROJECT NEWS +------------ +See the file NEWS. + + +MAILING LISTS +------------- +Japi mailing lists are the usual sourceforge hosted sourceforge project +mailing lists. The current mailing lists are: +* jap...@li... + News for JAPI users and developers (low traffic) +* jap...@li... + japi developer talk list +* jap...@li... + svn commit digest list (named cvs for historic reasons) +To find out how to subscribe or read the archives, go to: + http://sourceforge.net/mail/?group_id=149894 + + +LICSENSE INFORMATION +-------------------- +See the file LICENSE Property changes on: libs/registry/trunk/README ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/registry/trunk/build.xml =================================================================== --- libs/registry/trunk/build.xml (rev 0) +++ libs/registry/trunk/build.xml 2007-01-30 21:03:41 UTC (rev 323) @@ -0,0 +1,197 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ JAPI libs-registry 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 + --> + +<project name="japi lib registry" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-registry" /> + <property name="module.shortname" value="registry" /> + <property name="module.title" value="Registry" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/${module.shortname}" /> + <mkdir dir="classes/test/${module.shortname}" /> + <javac + srcdir="src" + destdir="classes/production/${module.shortname}" + encoding="utf-8" + source="1.5" + target="1.5" + > + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <exclude name="test/**/*.java" /> + </javac> + <copy + todir="classes/production/${module.shortname}" + > + <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="META-INF/services/**" /> + </copy> + </target> + + <target + name = "dist" + description = "Packs distribution archives." + depends = "clean, compile" + > + <!--depends = "clean, compile, doc" + --> + <delete dir="dist" /> + <mkdir dir="dist" /> + <property name="distName" value="dist/${module.name}-${module.version}" /> + <parallel> + <tar tarfile="${distName}.src.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.src.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.src.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </jar> + <jar destfile="${distName}.jar"> + <zipfileset dir="classes" excludes="production/**,test/**"/> + <manifest> + <attribute name="Implementation-Title" value="${module.name}" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> + <attribute name="Implementation-Version" value="${module.version}" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> + </manifest> + </jar> + <tar tarfile="${distName}.doc.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.doc.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.doc.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + </zipfileset> + </jar> + </parallel> + <parallel> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> + <pack200 + src="${distName}.jar" + destfile="${distName}.pack.gz" + gzipoutput="true" + stripdebug="true" + effort="9" + keepfileorder="false" + modificationtime="latest" + deflatehint="false" + /> + </parallel> + <delete file="${distName}.src.tar" /> + <delete file="${distName}.doc.tar" /> + </target> + + <target + name = "doc" + description = "Creates public javadoc documentation." + > + <mkdir dir="docs/api" /> + <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> + <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> + <javadoc + destdir = "docs/api" + access = "protected" + author = "yes" + version = "yes" + locale = "en_US" + use = "yes" + splitindex = "yes" + windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + serialwarn = "yes" + charset = "utf-8" + docencoding = "utf-8" + encoding = "utf-8" + source = "1.5" + linksource = "yes" + link = "${user.javadoc.link}" + > + <!-- + overview = "src/overview.html" + --> + <classpath> + <fileset dir="lib" includes="annotations.jar" /> + </classpath> + <sourcepath> + <pathelement path="${user.javadoc.javasrc}" /> + <pathelement path="src" /> + </sourcepath> + <packageset + dir="src" + defaultexcludes="yes" + > + <include name="net/**" /> + </packageset> + <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> + <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> + <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> + <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> + <tag enabled="true" name="note" description="Notes:" /> + <tag enabled="true" name="warning" description="Warnings:" /> + <!--tag enabled="true" name="todo" description="Todo:" /--> + <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> + <tag enabled="true" name="fixme" description="Fixme:" /> + <tag enabled="true" name="xxx" description="XXX:" /> + </javadoc> + </target> + +</project> Property changes on: libs/registry/trunk/build.xml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Added: libs/registry/trunk/libs-registry.iml =================================================================== --- libs/registry/trunk/libs-registry.iml (rev 0) +++ libs/registry/trunk/libs-registry.iml 2007-01-30 21:03:41 UTC (rev 323) @@ -0,0 +1,187 @@ +<?xml version="1.0" encoding="UTF-8"?> +<module version="4" relativePaths="true" type="JAVA_MODULE"> + <component name="ModuleRootManager" /> + <component name="NewModuleRootManager" inherit-compiler-output="true"> + <exclude-output /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" /> + </content> + <orderEntry type="inheritedJdk" /> + <orderEntry type="sourceFolder" forTests="false" /> + <orderEntryProperties /> + </component> + <component name="copyright"> + <Base> + <setting name="state" value="0" /> + </Base> + <LanguageOptions name="$TEMPLATE$"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="JAPI libs-registry is a library for providing a framework implementation lookup mechanism. Copyright (C) &#36;today.year 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="fileTypeOverride" value="4" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="CSS"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="HTML"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="JAVA"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="JSP"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="JavaScript"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="Properties"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + <LanguageOptions name="XML"> + <option name="templateOptions"> + <value> + <option name="block" value="true" /> + <option name="separateBefore" value="false" /> + <option name="separateAfter" value="false" /> + <option name="prefixLines" value="true" /> + <option name="lenBefore" value="80" /> + <option name="lenAfter" value="80" /> + <option name="box" value="false" /> + <option name="filler" value=" " /> + </value> + </option> + <option name="notice" value="Copyright (c) &#36;today.year, Your Corporation. All Rights Reserved." /> + <option name="keyword" value="Copyright" /> + <option name="fileTypeOverride" value="2" /> + <option name="relativeBefore" value="true" /> + <option name="addBlankAfter" value="true" /> + <option name="fileLocation" value="1" /> + <option name="useAlternate" value="false" /> + </LanguageOptions> + </component> +</module> + Property changes on: libs/registry/trunk/libs-registry.iml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: 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...> - 2007-05-19 12:37:36
|
Revision: 350 http://svn.sourceforge.net/japi/?rev=350&view=rev Author: christianhujer Date: 2007-05-19 05:37:32 -0700 (Sat, 19 May 2007) Log Message: ----------- Added missing build.xml files. Added Paths: ----------- libs/logging/trunk/build.xml libs/swing-app/trunk/build.xml libs/swing-bookmarks/trunk/build.xml libs/swing-font/trunk/build.xml libs/swing-keyprefs/trunk/build.xml libs/swing-proxyprefs/trunk/build.xml libs/swing-recent/trunk/build.xml libs/swing-treetable/trunk/build.xml Copied: libs/logging/trunk/build.xml (from rev 342, libs/lang/trunk/build.xml) =================================================================== --- libs/logging/trunk/build.xml (rev 0) +++ libs/logging/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) @@ -0,0 +1,197 @@ +<?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. + ~ + ~ 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 + --> + +<project name="japi lib logging" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-logging" /> + <property name="module.shortname" value="logging" /> + <property name="module.title" value="Logging" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/${module.shortname}" /> + <mkdir dir="classes/test/${module.shortname}" /> + <javac + srcdir="src" + destdir="classes/production/${module.shortname}" + encoding="utf-8" + source="1.5" + target="1.5" + > + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <exclude name="test/**/*.java" /> + </javac> + <copy + todir="classes/production/${module.shortname}" + > + <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="META-INF/services/**" /> + </copy> + </target> + + <target + name = "dist" + description = "Packs distribution archives." + depends = "clean, compile" + > + <!--depends = "clean, compile, doc" + --> + <delete dir="dist" /> + <mkdir dir="dist" /> + <property name="distName" value="dist/${module.name}-${module.version}" /> + <parallel> + <tar tarfile="${distName}.src.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.src.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.src.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </jar> + <jar destfile="${distName}.jar"> + <zipfileset dir="classes/production/${module.shortname}"/> + <manifest> + <attribute name="Implementation-Title" value="${module.name}" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> + <attribute name="Implementation-Version" value="${module.version}" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> + </manifest> + </jar> + <tar tarfile="${distName}.doc.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.doc.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.doc.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + </zipfileset> + </jar> + </parallel> + <parallel> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> + <pack200 + src="${distName}.jar" + destfile="${distName}.pack.gz" + gzipoutput="true" + stripdebug="true" + effort="9" + keepfileorder="false" + modificationtime="latest" + deflatehint="false" + /> + </parallel> + <delete file="${distName}.src.tar" /> + <delete file="${distName}.doc.tar" /> + </target> + + <target + name = "doc" + description = "Creates public javadoc documentation." + > + <mkdir dir="docs/api" /> + <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> + <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> + <javadoc + destdir = "docs/api" + access = "protected" + author = "yes" + version = "yes" + locale = "en_US" + use = "yes" + splitindex = "yes" + windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + serialwarn = "yes" + charset = "utf-8" + docencoding = "utf-8" + encoding = "utf-8" + source = "1.5" + linksource = "yes" + link = "${user.javadoc.link}" + > + <!-- + overview = "src/overview.html" + --> + <classpath> + <fileset dir="lib" includes="annotations.jar" /> + </classpath> + <sourcepath> + <pathelement path="${user.javadoc.javasrc}" /> + <pathelement path="src" /> + </sourcepath> + <packageset + dir="src" + defaultexcludes="yes" + > + <include name="net/**" /> + </packageset> + <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> + <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> + <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> + <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> + <tag enabled="true" name="note" description="Notes:" /> + <tag enabled="true" name="warning" description="Warnings:" /> + <!--tag enabled="true" name="todo" description="Todo:" /--> + <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> + <tag enabled="true" name="fixme" description="Fixme:" /> + <tag enabled="true" name="xxx" description="XXX:" /> + </javadoc> + </target> + +</project> Added: libs/swing-app/trunk/build.xml =================================================================== --- libs/swing-app/trunk/build.xml (rev 0) +++ libs/swing-app/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ JAPI libs-swing-action is a library for creating and managing javax.swing.Action objects. + ~ 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 + --> + +<project name="japi lib swing-app" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-swing-app" /> + <property name="module.shortname" value="swing-app" /> + <property name="module.title" value="Swing Applications" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/${module.shortname}" /> + <mkdir dir="classes/test/${module.shortname}" /> + <javac + srcdir="src" + destdir="classes/production/${module.shortname}" + encoding="utf-8" + source="1.5" + target="1.5" + debug="yes" + > + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <exclude name="test/**/*.java" /> + </javac> + <copy + todir="classes/production/${module.shortname}" + > + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> + <fileset dir="src" includes="META-INF/services/**" /> + </copy> + </target> + + <target + name = "dist" + description = "Packs distribution archives." + depends = "clean, compile" + > + <!--depends = "clean, compile, doc" + --> + <delete dir="dist" /> + <mkdir dir="dist" /> + <property name="distName" value="dist/${module.name}-${module.version}" /> + <parallel> + <tar tarfile="${distName}.src.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.src.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.src.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </jar> + <jar destfile="${distName}.jar"> + <zipfileset dir="classes/production/${module.shortname}"/> + <manifest> + <attribute name="Implementation-Title" value="${module.name}" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> + <attribute name="Implementation-Version" value="${module.version}" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> + </manifest> + </jar> + <tar tarfile="${distName}.doc.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.doc.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.doc.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + </zipfileset> + </jar> + </parallel> + <parallel> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> + <pack200 + src="${distName}.jar" + destfile="${distName}.pack.gz" + gzipoutput="true" + stripdebug="true" + effort="9" + keepfileorder="false" + modificationtime="latest" + deflatehint="false" + /> + </parallel> + <delete file="${distName}.src.tar" /> + <delete file="${distName}.doc.tar" /> + </target> + + <target + name = "doc" + description = "Creates public javadoc documentation." + > + <mkdir dir="docs/api" /> + <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> + <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> + <javadoc + destdir = "docs/api" + access = "protected" + author = "yes" + version = "yes" + locale = "en_US" + use = "yes" + splitindex = "yes" + windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + serialwarn = "yes" + charset = "utf-8" + docencoding = "utf-8" + encoding = "utf-8" + source = "1.5" + linksource = "yes" + link = "${user.javadoc.link}" + > + <!-- + overview = "src/overview.html" + --> + <classpath> + <fileset dir="lib" includes="annotations.jar" /> + </classpath> + <sourcepath> + <pathelement path="${user.javadoc.javasrc}" /> + <pathelement path="src" /> + </sourcepath> + <packageset + dir="src" + defaultexcludes="yes" + > + <include name="net/**" /> + </packageset> + <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> + <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> + <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> + <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> + <tag enabled="true" name="note" description="Notes:" /> + <tag enabled="true" name="warning" description="Warnings:" /> + <!--tag enabled="true" name="todo" description="Todo:" /--> + <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> + <tag enabled="true" name="fixme" description="Fixme:" /> + <tag enabled="true" name="xxx" description="XXX:" /> + </javadoc> + </target> + +</project> Property changes on: libs/swing-app/trunk/build.xml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Added: libs/swing-bookmarks/trunk/build.xml =================================================================== --- libs/swing-bookmarks/trunk/build.xml (rev 0) +++ libs/swing-bookmarks/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ JAPI libs-swing-bookmarks is a library for managing bookmarks in applications. + ~ 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 + --> + +<project name="japi lib swing-bookmarks" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-swing-bookmarks" /> + <property name="module.shortname" value="swing-bookmarks" /> + <property name="module.title" value="Swing Bookmarks" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/${module.shortname}" /> + <mkdir dir="classes/test/${module.shortname}" /> + <javac + srcdir="src" + destdir="classes/production/${module.shortname}" + encoding="utf-8" + source="1.5" + target="1.5" + debug="yes" + > + <classpath> + <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> + </classpath> + <exclude name="test/**/*.java" /> + </javac> + <copy + todir="classes/production/${module.shortname}" + > + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> + <fileset dir="src" includes="META-INF/services/**" /> + </copy> + </target> + + <target + name = "dist" + description = "Packs distribution archives." + depends = "clean, compile" + > + <!--depends = "clean, compile, doc" + --> + <delete dir="dist" /> + <mkdir dir="dist" /> + <property name="distName" value="dist/${module.name}-${module.version}" /> + <parallel> + <tar tarfile="${distName}.src.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.src.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.src.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="src/**" /> + <include name="build.xml" /> + </zipfileset> + </jar> + <jar destfile="${distName}.jar"> + <zipfileset dir="classes/production/${module.shortname}"/> + <manifest> + <attribute name="Implementation-Title" value="${module.name}" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> + <attribute name="Implementation-Version" value="${module.version}" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> + </manifest> + </jar> + <tar tarfile="${distName}.doc.tar"> + <tarfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </tarfileset> + </tar> + <zip destfile="${distName}.doc.zip"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + <include name="build.xml" /> + </zipfileset> + </zip> + <jar destfile="${distName}.doc.jar"> + <zipfileset dir="." prefix="${module.name}-${module.version}"> + <include name="docs/**" /> + </zipfileset> + </jar> + </parallel> + <parallel> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> + <pack200 + src="${distName}.jar" + destfile="${distName}.pack.gz" + gzipoutput="true" + stripdebug="true" + effort="9" + keepfileorder="false" + modificationtime="latest" + deflatehint="false" + /> + </parallel> + <delete file="${distName}.src.tar" /> + <delete file="${distName}.doc.tar" /> + </target> + + <target + name = "doc" + description = "Creates public javadoc documentation." + > + <mkdir dir="docs/api" /> + <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> + <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> + <javadoc + destdir = "docs/api" + access = "protected" + author = "yes" + version = "yes" + locale = "en_US" + use = "yes" + splitindex = "yes" + windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + serialwarn = "yes" + charset = "utf-8" + docencoding = "utf-8" + encoding = "utf-8" + source = "1.5" + linksource = "yes" + link = "${user.javadoc.link}" + > + <!-- + overview = "src/overview.html" + --> + <classpath> + <fileset dir="lib" includes="annotations.jar" /> + </classpath> + <sourcepath> + <pathelement path="${user.javadoc.javasrc}" /> + <pathelement path="src" /> + </sourcepath> + <packageset + dir="src" + defaultexcludes="yes" + > + <include name="net/**" /> + </packageset> + <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> + <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> + <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> + <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> + <tag enabled="true" name="note" description="Notes:" /> + <tag enabled="true" name="warning" description="Warnings:" /> + <!--tag enabled="true" name="todo" description="Todo:" /--> + <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> + <tag enabled="true" name="fixme" description="Fixme:" /> + <tag enabled="true" name="xxx" description="XXX:" /> + </javadoc> + </target> + +</project> Property changes on: libs/swing-bookmarks/trunk/build.xml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Added: libs/swing-font/trunk/build.xml =================================================================== --- libs/swing-font/trunk/build.xml (rev 0) +++ libs/swing-font/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ JAPI libs-swing-font is a library for showing a full-featured font dialog. + ~ 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 + --> + +<project name="japi lib swing-font" default="compile"> + + <property name="module.version" value="0.1" /> + <property name="module.name" value="japi-lib-swing-font" /> + <property name="module.shortname" value="swing-font" /> + <property name="module.title" value="Swing Fonts" /> + + <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + + <target + name = "clean" + description = "Cleans Sandbox" + > + <delete dir="classes" /> + <delete dir="docs" /> + </target> + + <target + name = "compile" + description = "Compiles production classes" + > + <mkdir dir="classes/production/${module.s... [truncated message content] |
From: <chr...@us...> - 2007-05-19 12:38:48
|
Revision: 351 http://svn.sourceforge.net/japi/?rev=351&view=rev Author: christianhujer Date: 2007-05-19 05:38:46 -0700 (Sat, 19 May 2007) Log Message: ----------- Fixed some minor build.xml glitches. Modified Paths: -------------- libs/argparser/trunk/build.xml libs/lang/trunk/build.xml libs/swing-about/trunk/build.xml Modified: libs/argparser/trunk/build.xml =================================================================== --- libs/argparser/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) +++ libs/argparser/trunk/build.xml 2007-05-19 12:38:46 UTC (rev 351) @@ -91,7 +91,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes" excludes="production/**,test/**"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> Modified: libs/lang/trunk/build.xml =================================================================== --- libs/lang/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) +++ libs/lang/trunk/build.xml 2007-05-19 12:38:46 UTC (rev 351) @@ -23,7 +23,7 @@ <property name="module.version" value="0.1" /> <property name="module.name" value="japi-lib-lang" /> <property name="module.shortname" value="lang" /> - <property name="module.title" value="ArgParser" /> + <property name="module.title" value="Lang Extensions" /> <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> Modified: libs/swing-about/trunk/build.xml =================================================================== --- libs/swing-about/trunk/build.xml 2007-05-19 12:37:32 UTC (rev 350) +++ libs/swing-about/trunk/build.xml 2007-05-19 12:38:46 UTC (rev 351) @@ -47,6 +47,7 @@ encoding="utf-8" source="1.5" target="1.5" + debug="yes" > <classpath> <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2007-05-19 14:07:27
|
Revision: 353 http://svn.sourceforge.net/japi/?rev=353&view=rev Author: christianhujer Date: 2007-05-19 07:07:25 -0700 (Sat, 19 May 2007) Log Message: ----------- Some more unification of build.xml. Modified Paths: -------------- common/trunk/commonBuild.xml libs/argparser/trunk/build.xml libs/lang/trunk/build.xml libs/logging/trunk/build.xml libs/registry/trunk/build.xml libs/taglets/trunk/build.xml libs/util/trunk/build.xml libs/xml/trunk/build.xml Modified: common/trunk/commonBuild.xml =================================================================== --- common/trunk/commonBuild.xml 2007-05-19 12:41:30 UTC (rev 352) +++ common/trunk/commonBuild.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -5,6 +5,17 @@ ~ ~ @author <a href="mailto:ch...@ri...">Christian Hujer</a> --> +<taskdef name="pack200" classpath="common/lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> + +<target + name = "clean" + description = "Cleans Sandbox" +> + <delete dir="classes" /> + <delete dir="dist" /> + <delete dir="docs" /> +</target> + <target name="compile" description="Compiles this module."> <property name="javaversion" value="1.5" /> <mkdir dir="classes/production/${module.shortname}" /> @@ -30,7 +41,11 @@ </copy> </target> -<target name="dist" description="Creates distribution archives."> +<target + name = "dist" + description = "Creates and packs distribution archives." + depends = "clean, compile" +> <delete dir="dist" /> <mkdir dir="dist" /> <property name="distName" value="dist/${module.name}-${module.version}" /> @@ -60,9 +75,9 @@ <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="The JAPI Developers" /> + <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi" /> + <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> </manifest> </jar> <tar tarfile="${distName}.doc.tar"> @@ -82,12 +97,12 @@ </jar> </parallel> <parallel> - <gzip src="${distName.src.tar" destfile="${distName.src.tar.gz}" /> - <bzip2 src="${distName.src.tar" destfile="${distName.src.tar.bz2}" /> - <gzip src="${distName.doc.tar" destfile="${distName.doc.tar.gz}" /> - <bzip2 src="${distName.doc.tar" destfile="${distName.doc.tar.bz2}" /> + <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> + <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> + <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> + <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> <pack200 - src="${distName.jar}" + src="${distName}.jar" destfile="${distName}.pack.gz" gzipoutput="true" stripdebug="true" @@ -116,7 +131,7 @@ splitindex = "yes" windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" bottom = "<div style="text-align:center;">© 2005-2007 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" serialwarn = "yes" @@ -127,6 +142,9 @@ linksource = "yes" link = "${user.javadoc.link}" > + <!-- + overview = "src/overview.html" + --> <classpath> <fileset dir="lib" includes="annotations.jar" /> </classpath> Modified: libs/argparser/trunk/build.xml =================================================================== --- libs/argparser/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/argparser/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -32,6 +32,7 @@ description = "Cleans Sandbox" > <delete dir="classes" /> + <delete dir="dist" /> <delete dir="docs" /> </target> @@ -56,7 +57,7 @@ <copy todir="classes/production/${module.shortname}" > - <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> <fileset dir="src" includes="META-INF/services/**" /> </copy> </target> @@ -156,7 +157,7 @@ doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + bottom = "<div style=" text-align:center;">© 2005-2007 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" serialwarn = "yes" charset = "utf-8" docencoding = "utf-8" Modified: libs/lang/trunk/build.xml =================================================================== --- libs/lang/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/lang/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -32,6 +32,7 @@ description = "Cleans Sandbox" > <delete dir="classes" /> + <delete dir="dist" /> <delete dir="docs" /> </target> @@ -56,7 +57,7 @@ <copy todir="classes/production/${module.shortname}" > - <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> <fileset dir="src" includes="META-INF/services/**" /> </copy> </target> @@ -91,7 +92,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> @@ -156,7 +157,7 @@ doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + bottom = "<div style=" text-align:center;">© 2005-2007 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" serialwarn = "yes" charset = "utf-8" docencoding = "utf-8" Modified: libs/logging/trunk/build.xml =================================================================== --- libs/logging/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/logging/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -56,7 +56,7 @@ <copy todir="classes/production/${module.shortname}" > - <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> <fileset dir="src" includes="META-INF/services/**" /> </copy> </target> @@ -91,7 +91,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> Modified: libs/registry/trunk/build.xml =================================================================== --- libs/registry/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/registry/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <!-- - ~ JAPI libs-registry is a library for parsing command line arguments. + ~ JAPI libs-registry is a library for handling multiple interface implementations. ~ Copyright (C) 2007 Christian Hujer. ~ ~ This library is free software; you can redistribute it and/or @@ -56,7 +56,7 @@ <copy todir="classes/production/${module.shortname}" > - <fileset dir="src" includes="**/*.properties" /> + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> <fileset dir="src" includes="META-INF/services/**" /> </copy> </target> @@ -91,7 +91,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes" excludes="production/**,test/**"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> Modified: libs/taglets/trunk/build.xml =================================================================== --- libs/taglets/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/taglets/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -22,6 +22,7 @@ <property name="module.version" value="0.1" /> <property name="module.name" value="japi-lib-taglets" /> + <property name="module.shortname" value="taglets" /> <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> @@ -38,11 +39,11 @@ name = "compile" description = "Compiles production classes" > - <mkdir dir="classes/production/taglets" /> - <mkdir dir="classes/test/taglets" /> + <mkdir dir="classes/production/${module.shortname}" /> + <mkdir dir="classes/test/${module.shortname}" /> <javac srcdir="src" - destdir="classes/production" + destdir="classes/production/${module.shortname}" encoding="utf-8" source="1.5" target="1.5" @@ -52,6 +53,12 @@ </classpath> <exclude name="test/**/*.java" /> </javac> + <copy + todir="classes/production/${module.shortname}" + > + <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> + <fileset dir="src" includes="META-INF/services/**" /> + </copy> </target> <target @@ -84,9 +91,9 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production" /> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> - <attribute name="Implementation-Title" value="JAPI" /> + <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> <attribute name="Implementation-Version" value="${module.version}" /> <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> @@ -145,11 +152,11 @@ locale = "en_US" use = "yes" splitindex = "yes" - windowtitle = "JAPI Library Taglets ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library Taglets ${module.version} API documentation" - header = "JAPI Library Taglets ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library Taglets ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" + doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" + footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" + bottom = "<div style=" text-align:center;">© 2005-2007 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" serialwarn = "yes" charset = "utf-8" docencoding = "utf-8" @@ -188,4 +195,5 @@ <!--tag enabled="true" name="xxx" description="XXX:" /--> </javadoc> </target> + </project> Modified: libs/util/trunk/build.xml =================================================================== --- libs/util/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/util/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -32,6 +32,7 @@ description = "Cleans Sandbox" > <delete dir="classes" /> + <delete dir="dist" /> <delete dir="docs" /> </target> @@ -91,7 +92,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> @@ -156,7 +157,7 @@ doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" + bottom = "<div style=" text-align:center;">© 2005-2007 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" serialwarn = "yes" charset = "utf-8" docencoding = "utf-8" Modified: libs/xml/trunk/build.xml =================================================================== --- libs/xml/trunk/build.xml 2007-05-19 12:41:30 UTC (rev 352) +++ libs/xml/trunk/build.xml 2007-05-19 14:07:25 UTC (rev 353) @@ -91,7 +91,7 @@ </zipfileset> </jar> <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> + <zipfileset dir="classes/production/${module.shortname}" /> <manifest> <attribute name="Implementation-Title" value="${module.name}" /> <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2007-06-07 20:06:38
|
Revision: 364 http://svn.sourceforge.net/japi/?rev=364&view=rev Author: christianhujer Date: 2007-06-07 13:06:37 -0700 (Thu, 07 Jun 2007) Log Message: ----------- Added common external to all japi libs. Property Changed: ---------------- libs/finance/trunk/ libs/lang/trunk/ libs/logging/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-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/ Property changes on: libs/finance/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/lang/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/logging/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/registry/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-about/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-action/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-app/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-bookmarks/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-extlib/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-font/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-keyprefs/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-misc/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-prefs/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-proxyprefs/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-recent/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-tod/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/swing-treetable/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/taglets/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/util/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Property changes on: libs/xml/trunk ___________________________________________________________________ Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <chr...@us...> - 2007-06-25 19:39:21
|
Revision: 441 http://svn.sourceforge.net/japi/?rev=441&view=rev Author: christianhujer Date: 2007-06-25 12:39:18 -0700 (Mon, 25 Jun 2007) Log Message: ----------- Updated module.properties, added missing module.properties. Modified Paths: -------------- libs/taglets/trunk/module.properties Added Paths: ----------- libs/logging/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-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/util/trunk/module.properties libs/xml/trunk/module.properties Added: libs/logging/trunk/module.properties =================================================================== --- libs/logging/trunk/module.properties (rev 0) +++ libs/logging/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-logging is a library for providing logging with i18n/l10n support and mappable to other. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-logging +module.shortname=logging +module.title=Logging Property changes on: libs/logging/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/registry/trunk/module.properties =================================================================== --- libs/registry/trunk/module.properties (rev 0) +++ libs/registry/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-registry is a library for providing a framework implementation lookup mechanism. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-registry +module.shortname=registry +module.title=Registry Property changes on: libs/registry/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-about/trunk/module.properties =================================================================== --- libs/swing-about/trunk/module.properties (rev 0) +++ libs/swing-about/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-about is a library for adding an about dialog to an application with little effort. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-about +module.shortname=swing-about +module.title=SwingAbout Property changes on: libs/swing-about/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-action/trunk/module.properties =================================================================== --- libs/swing-action/trunk/module.properties (rev 0) +++ libs/swing-action/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-action is a library for creating and managing javax.swing.Action objects. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-action +module.shortname=swing-action +module.title=SwingAction Property changes on: libs/swing-action/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-app/trunk/module.properties =================================================================== --- libs/swing-app/trunk/module.properties (rev 0) +++ libs/swing-app/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-app is a library for solving application development tasks of general nature. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-app +module.shortname=swing-app +module.title=SwingApp Property changes on: libs/swing-app/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-bookmarks/trunk/module.properties =================================================================== --- libs/swing-bookmarks/trunk/module.properties (rev 0) +++ libs/swing-bookmarks/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-bookmarks is a library for managing bookmarks in applications. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-bookmarks +module.shortname=swing-bookmarks +module.title=SwingBookmarks Property changes on: libs/swing-bookmarks/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-extlib/trunk/module.properties =================================================================== --- libs/swing-extlib/trunk/module.properties (rev 0) +++ libs/swing-extlib/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-extlib is a library holding some useful classes for extending Swing. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-extlib +module.shortname=swing-extlib +module.title=SwingExtlib Property changes on: libs/swing-extlib/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-font/trunk/module.properties =================================================================== --- libs/swing-font/trunk/module.properties (rev 0) +++ libs/swing-font/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-font is a library for showing a full-featured font dialog. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-font +module.shortname=swing-font +module.title=SwingFont Property changes on: libs/swing-font/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-keyprefs/trunk/module.properties =================================================================== --- libs/swing-keyprefs/trunk/module.properties (rev 0) +++ libs/swing-keyprefs/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-keyprefs is a library for adding keyboard shortcut preferences to an application. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-keyprefs +module.shortname=swing-keyprefs +module.title=SwingKeyprefs Property changes on: libs/swing-keyprefs/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-misc/trunk/module.properties =================================================================== --- libs/swing-misc/trunk/module.properties (rev 0) +++ libs/swing-misc/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-misc is a library that holds miscellaneous additions to Swing. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-misc +module.shortname=swing-misc +module.title=SwingMisc Property changes on: libs/swing-misc/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-prefs/trunk/module.properties =================================================================== --- libs/swing-prefs/trunk/module.properties (rev 0) +++ libs/swing-prefs/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-prefs is a library for adding preferences dialogs to an application. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-prefs +module.shortname=swing-prefs +module.title=SwingPrefs Property changes on: libs/swing-prefs/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-proxyprefs/trunk/module.properties =================================================================== --- libs/swing-proxyprefs/trunk/module.properties (rev 0) +++ libs/swing-proxyprefs/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-proxyprefs is a library for adding a proxy preferences dialog to an application. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-proxyprefs +module.shortname=swing-proxyprefs +module.title=SwingProxyprefs Property changes on: libs/swing-proxyprefs/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-recent/trunk/module.properties =================================================================== --- libs/swing-recent/trunk/module.properties (rev 0) +++ libs/swing-recent/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-recent is a library for handling recently opened files in an application. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-recent +module.shortname=swing-recent +module.title=SwingRecent Property changes on: libs/swing-recent/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-tod/trunk/module.properties =================================================================== --- libs/swing-tod/trunk/module.properties (rev 0) +++ libs/swing-tod/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-tod is a library for displaying tip of the day dialogs. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-tod +module.shortname=swing-tod +module.title=SwingTod Property changes on: libs/swing-tod/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/swing-treetable/trunk/module.properties =================================================================== --- libs/swing-treetable/trunk/module.properties (rev 0) +++ libs/swing-treetable/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-swing-treetable is a library that provides a treetable Swing component. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-swing-treetable +module.shortname=swing-treetable +module.title=SwingTreetable Property changes on: libs/swing-treetable/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Modified: libs/taglets/trunk/module.properties =================================================================== --- libs/taglets/trunk/module.properties 2007-06-25 19:21:59 UTC (rev 440) +++ libs/taglets/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -1,5 +1,5 @@ # -# JAPI libs-argparser is a library for parsing command line arguments. +# JAPI libs-taglets is a library that has some useful additional taglets for javadoc. # Copyright (C) 2007 Christian Hujer. # # This library is free software; you can redistribute it and/or Added: libs/util/trunk/module.properties =================================================================== --- libs/util/trunk/module.properties (rev 0) +++ libs/util/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-util is a library with some additional classes related to java.util. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-util +module.shortname=util +module.title=Util Property changes on: libs/util/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/xml/trunk/module.properties =================================================================== --- libs/xml/trunk/module.properties (rev 0) +++ libs/xml/trunk/module.properties 2007-06-25 19:39:18 UTC (rev 441) @@ -0,0 +1,24 @@ +# +# JAPI libs-xml is a library that provides some classes for making XML programming in Java more comfortable. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-xml +module.shortname=xml +module.title=Xml Property changes on: libs/xml/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: 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...> - 2007-06-25 19:50:20
|
Revision: 442 http://svn.sourceforge.net/japi/?rev=442&view=rev Author: christianhujer Date: 2007-06-25 12:50:11 -0700 (Mon, 25 Jun 2007) Log Message: ----------- Unified build.xml files to use japi common. Modified Paths: -------------- libs/logging/trunk/build.xml libs/registry/trunk/build.xml libs/swing-about/trunk/build.xml libs/swing-action/trunk/build.xml libs/swing-app/trunk/build.xml libs/swing-bookmarks/trunk/build.xml libs/swing-extlib/trunk/build.xml libs/swing-font/trunk/build.xml libs/swing-keyprefs/trunk/build.xml libs/swing-misc/trunk/build.xml libs/swing-prefs/trunk/build.xml libs/swing-proxyprefs/trunk/build.xml libs/swing-recent/trunk/build.xml libs/swing-tod/trunk/build.xml libs/swing-treetable/trunk/build.xml libs/util/trunk/build.xml libs/xml/trunk/build.xml Modified: libs/logging/trunk/build.xml =================================================================== --- libs/logging/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/logging/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,181 +17,11 @@ ~ 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 project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib logging" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-logging" /> - <property name="module.shortname" value="logging" /> - <property name="module.title" value="Logging" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}" /> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/registry/trunk/build.xml =================================================================== --- libs/registry/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/registry/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,181 +17,11 @@ ~ 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 project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib registry" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-registry" /> - <property name="module.shortname" value="registry" /> - <property name="module.title" value="Registry" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}" /> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-about/trunk/build.xml =================================================================== --- libs/swing-about/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-about/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,182 +17,11 @@ ~ 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 project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-about" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-about" /> - <property name="module.shortname" value="swing-about" /> - <property name="module.title" value="Swing About" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.doc.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.doc.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - </zipfileset> - </jar> - </parallel> - <parallel> - <gzip src="${distName}.src.tar" destfile="${distName}.src.tar.gz" /> - <bzip2 src="${distName}.src.tar" destfile="${distName}.src.tar.bz2" /> - <gzip src="${distName}.doc.tar" destfile="${distName}.doc.tar.gz" /> - <bzip2 src="${distName}.doc.tar" destfile="${distName}.doc.tar.bz2" /> - <pack200 - src="${distName}.jar" - destfile="${distName}.pack.gz" - gzipoutput="true" - stripdebug="true" - effort="9" - keepfileorder="false" - modificationtime="latest" - deflatehint="false" - /> - </parallel> - <delete file="${distName}.src.tar" /> - <delete file="${distName}.doc.tar" /> - </target> - - <target - name = "doc" - description = "Creates public javadoc documentation." - > - <mkdir dir="docs/api" /> - <!--copy todir="docs/api" file="src/doc/api/public/copyright.html" /> - <copy todir="docs/api" file="src/doc/api/public/.htaccess" /--> - <javadoc - destdir = "docs/api" - access = "protected" - author = "yes" - version = "yes" - locale = "en_US" - use = "yes" - splitindex = "yes" - windowtitle = "JAPI Library ${module.title} ${module.version} API documentation" - doctitle = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - header = "JAPI Library ${module.title} ${module.version}<br />API Documentation" - footer = "JAPI<br />Yet another Java API<br />Library ${module.title} ${module.version} API documentation" - bottom = "<div style=" text-align:center;">© 2005-2006 Christian Hujer. All rights reserved. See <a href="{@docRoot}/copyright.html">copyright</a></div>" - serialwarn = "yes" - charset = "utf-8" - docencoding = "utf-8" - encoding = "utf-8" - source = "1.5" - linksource = "yes" - link = "${user.javadoc.link}" - > - <!-- - overview = "src/overview.html" - --> - <classpath> - <fileset dir="lib" includes="annotations.jar" /> - </classpath> - <sourcepath> - <pathelement path="${user.javadoc.javasrc}" /> - <pathelement path="src" /> - </sourcepath> - <packageset - dir="src" - defaultexcludes="yes" - > - <include name="net/**" /> - </packageset> - <tag enabled="true" name="retval" description="Return Values:" scope="methods" /> - <tag enabled="true" name="pre" description="Preconditions:" scope="methods,constructors" /> - <tag enabled="true" name="post" description="Postconditions:" scope="methods" /> - <tag enabled="true" name="invariant" description="Invariant:" scope="methods,fields" /> - <tag enabled="true" name="note" description="Notes:" /> - <tag enabled="true" name="warning" description="Warnings:" /> - <!--tag enabled="true" name="todo" description="Todo:" /--> - <taglet name="com.sun.tools.doclets.ToDoTaglet" path="" /> - <tag enabled="true" name="fixme" description="Fixme:" /> - <tag enabled="true" name="xxx" description="XXX:" /> - </javadoc> - </target> - </project> Modified: libs/swing-action/trunk/build.xml =================================================================== --- libs/swing-action/trunk/build.xml 2007-06-25 19:39:18 UTC (rev 441) +++ libs/swing-action/trunk/build.xml 2007-06-25 19:50:11 UTC (rev 442) @@ -17,182 +17,11 @@ ~ 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 project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> <project name="japi lib swing-action" default="compile"> - <property name="module.version" value="0.1" /> - <property name="module.name" value="japi-lib-swing-action" /> - <property name="module.shortname" value="swing-action" /> - <property name="module.title" value="Swing Action" /> + &commonBuild; - <taskdef name="pack200" classpath="lib/Pack200Task.jar" classname="com.sun.tools.apache.ant.pack200.Pack200Task" /> - - <target - name = "clean" - description = "Cleans Sandbox" - > - <delete dir="classes" /> - <delete dir="docs" /> - </target> - - <target - name = "compile" - description = "Compiles production classes" - > - <mkdir dir="classes/production/${module.shortname}" /> - <mkdir dir="classes/test/${module.shortname}" /> - <javac - srcdir="src" - destdir="classes/production/${module.shortname}" - encoding="utf-8" - source="1.5" - target="1.5" - debug="yes" - > - <classpath> - <fileset dir="lib" includes="*.jar" excludes="LICENSE-*.jar" /> - </classpath> - <exclude name="test/**/*.java" /> - </javac> - <copy - todir="classes/production/${module.shortname}" - > - <fileset dir="src" includes="**/*.properties" excludes="test/**/*.properties" /> - <fileset dir="src" includes="META-INF/services/**" /> - </copy> - </target> - - <target - name = "dist" - description = "Packs distribution archives." - depends = "clean, compile" - > - <!--depends = "clean, compile, doc" - --> - <delete dir="dist" /> - <mkdir dir="dist" /> - <property name="distName" value="dist/${module.name}-${module.version}" /> - <parallel> - <tar tarfile="${distName}.src.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </tarfileset> - </tar> - <zip destfile="${distName}.src.zip"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </zip> - <jar destfile="${distName}.src.jar"> - <zipfileset dir="." prefix="${module.name}-${module.version}"> - <include name="src/**" /> - <include name="build.xml" /> - </zipfileset> - </jar> - <jar destfile="${distName}.jar"> - <zipfileset dir="classes/production/${module.shortname}"/> - <manifest> - <attribute name="Implementation-Title" value="${module.name}" /> - <attribute name="Implementation-Vendor" value="Christian Hujer + the JAPI Developers" /> - <attribute name="Implementation-Version" value="${module.version}" /> - <attribute name="Implementation-URL" value="http://sourceforge.net/projects/japi/" /> - </manifest> - </jar> - <tar tarfile="${distName}.doc.tar"> - <tarfileset dir="." prefix="${module.name}-${module.version}"> - <include name="docs/**" /> - <include name="build.xml" /> - </tarfileset> - ... [truncated message content] |
From: <chr...@us...> - 2007-07-07 09:23:09
|
Revision: 509 http://svn.sourceforge.net/japi/?rev=509&view=rev Author: christianhujer Date: 2007-07-07 02:23:06 -0700 (Sat, 07 Jul 2007) Log Message: ----------- Added net library. Added Paths: ----------- libs/net/ libs/net/branches/ libs/net/tags/ libs/net/trunk/ libs/net/trunk/CHANGES libs/net/trunk/COPYING libs/net/trunk/CREDITS libs/net/trunk/INSTALL libs/net/trunk/LICENSE libs/net/trunk/MAINTAINERS libs/net/trunk/NEWS libs/net/trunk/README libs/net/trunk/build.xml libs/net/trunk/module.properties libs/net/trunk/src/ Property changes on: libs/net/trunk ___________________________________________________________________ Name: svn:ignore + classes dest developer.properties dist docs Name: svn:externals + common https://japi.svn.sourceforge.net/svnroot/japi/common/trunk Added: libs/net/trunk/CHANGES =================================================================== --- libs/net/trunk/CHANGES (rev 0) +++ libs/net/trunk/CHANGES 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,6 @@ +JAPI LIB NET CHANGLOG +--------------------- + +2007 + Christian Hujer: + * Creation Property changes on: libs/net/trunk/CHANGES ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/COPYING =================================================================== --- libs/net/trunk/COPYING (rev 0) +++ libs/net/trunk/COPYING 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin St, 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 General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + 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 +this service 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. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +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 +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the 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 a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE 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. + + 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 +convey 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 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 + 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, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General +Public License instead of this License. Property changes on: libs/net/trunk/COPYING ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/CREDITS =================================================================== --- libs/net/trunk/CREDITS (rev 0) +++ libs/net/trunk/CREDITS 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,4 @@ +The following people have contributed to JAPI Lib Net: + +* Christian Hujer <ch...@ri...> + Inventor, creator, maintainer Property changes on: libs/net/trunk/CREDITS ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/INSTALL =================================================================== --- libs/net/trunk/INSTALL (rev 0) +++ libs/net/trunk/INSTALL 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,22 @@ +BUILDING / INSTALLING JAPI LIB NET +---------------------------------- + + +Japi Lib Net is a library for Java developers. Because of that, installation +is not applicable. The rest of the file is concerned with building it only. + +To build Japi Lib Net, you need Java 5.0 and Ant 1.6.5. The applications you +build using Japi Lib net will need Java 5.0 or newer and of course Japi +Lib Net. + + +To build Japi Lib Net, just run ant in the project's root directory or +specifying the build.xml in the project's root directory. To find out, what +other options you have for building Japi Lib Net, try "ant -projecthelp". + + +Usually, you'd just want to use Japi Lib Net in your favorite IDE and include +all those Japi Lib Net classes that you used directly or indirectly in your +build. To do so, the easiest way usually is this: +1. Create a .jar file with the Japi Lib Net classes by running "ant dist". +2. Include that .jar file in the classpath of your IDE. Property changes on: libs/net/trunk/INSTALL ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/LICENSE =================================================================== --- libs/net/trunk/LICENSE (rev 0) +++ libs/net/trunk/LICENSE 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,9 @@ +JAPI LIB NET LICENSE INFORMATION +-------------------------------- + +Japi Lib Net is licensed under GPL. See file COPYING. + +Japi Lib Net uses some third part libraries, especially for building. These +libraries are contained in the lib/ directory and have their own licenses. See +the corresponding LICENSE-*-files in the common/lib/ directory for the licenses +of third party libraries. Property changes on: libs/net/trunk/LICENSE ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/MAINTAINERS =================================================================== --- libs/net/trunk/MAINTAINERS (rev 0) +++ libs/net/trunk/MAINTAINERS 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,7 @@ +JAPI LIB NET MAINTAINERS +------------------------ + +2007 + Christian Hujer <ch...@ri...> + * Creation + * Maintenance Property changes on: libs/net/trunk/MAINTAINERS ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/NEWS =================================================================== --- libs/net/trunk/NEWS (rev 0) +++ libs/net/trunk/NEWS 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,4 @@ +JAPI LIB NET NEWS +----------------- + +No news yet. Property changes on: libs/net/trunk/NEWS ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/README =================================================================== --- libs/net/trunk/README (rev 0) +++ libs/net/trunk/README 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,119 @@ +JAPI LIB NET README +=================== + +This file contains some important information about Japi Lib Net. You should +read it first. + + +TABLE OF CONTENTS +----------------- +* project description +* project website +* system requirements +* file structure +* build / installation (see file INSTALL) +* maintainers / credits (see file CREDITS) +* project news (see file NEWS) +* mailing lists +* license information (see file LICENSE) + + +PROJECT DESCRIPTION +------------------- +Japi Lib Net is a subproject of Japi. +Japi Lib Net is an API for networking. +Japi is a set of APIs for various purposes. + + +PROJECT WEBSITE +--------------- +Project homepage: http://japi.sourceforge.net/ +Project website: http://sourceforge.net/projects/japi/ +Project statistics: http://cia.navi.cx/projects/japi +Subproject homepage: http://japi.sourceforge.net/libs/net/ + + +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. + +Ant 1.6.5 + Previous versions of Ant might work but are not tested. + + +FILE STRUCTURE +-------------- +build.xml + The build file to build the project with Ant. + +common/ + Directory with libraries and other files that are common to all or most + Japi projects / modules. + +CHANGES + Changelog with significant changes. + +COPYING + Japi Lib Net license conditions. Note: applies to Japi Lib Net only, + not third party libraries. + +CREDITS + List of project contributors. See also MAINTAINERS. + +INSTALL + Description of how to build and install Japi Lib Net. + +LICENSE + File with license information. + +MAINTAINERS + List of current project maintainers. See also CREDITS. + +NEWS + Project News. + +module.properties + File with module-specific settings for common/commonBuild.xml. + +README + This file. + +src/ + Source files. + + +BUILD / INSTALLATION +-------------------- +See the file INSTALL. + + +MAINTAINERS / CREDITS +--------------------- +See the file CREDITS. + + +PROJECT NEWS +------------ +See the file NEWS. + + +MAILING LISTS +------------- +Japi mailing lists are the usual sourceforge hosted sourceforge project +mailing lists. The current mailing lists are: +* jap...@li... + News for JAPI users and developers (low traffic) +* jap...@li... + japi developer talk list +* jap...@li... + svn commit digest list (named cvs for historic reasons) +To find out how to subscribe or read the archives, go to: + http://sourceforge.net/mail/?group_id=149894 + + +LICSENSE INFORMATION +-------------------- +See the file LICENSE Property changes on: libs/net/trunk/README ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF Added: libs/net/trunk/build.xml =================================================================== --- libs/net/trunk/build.xml (rev 0) +++ libs/net/trunk/build.xml 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + ~ JAPI libs-net is a library for networking. + ~ 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 + --> +<!DOCTYPE project [ + <!ENTITY commonBuild SYSTEM "common/commonBuild.xml"> +]> +<project name="japi lib net" default="compile"> + + &commonBuild; + +</project> Property changes on: libs/net/trunk/build.xml ___________________________________________________________________ Name: svn:mime-type + text/xml Name: svn:eol-style + LF Added: libs/net/trunk/module.properties =================================================================== --- libs/net/trunk/module.properties (rev 0) +++ libs/net/trunk/module.properties 2007-07-07 09:23:06 UTC (rev 509) @@ -0,0 +1,24 @@ +# +# JAPI libs-net is a library for networking. +# 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 +# + +update.focus=none +module.version=trunk +module.name=japi-lib-net +module.shortname=net +module.title=Net Property changes on: libs/net/trunk/module.properties ___________________________________________________________________ Name: svn:mime-type + text/plain Name: svn:eol-style + LF This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |