You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jaxme-dev@ws.apache.org by rd...@apache.org on 2004/03/04 23:04:05 UTC
cvs commit: ws-jaxme/src/js/org/apache/ws/jaxme/js JavaSourceFactory.java
rdonkin 2004/03/04 14:04:05
Modified: src/js/org/apache/ws/jaxme/js JavaSourceFactory.java
Log:
Improved javadocs
Revision Changes Path
1.3 +26 -1 ws-jaxme/src/js/org/apache/ws/jaxme/js/JavaSourceFactory.java
Index: JavaSourceFactory.java
===================================================================
RCS file: /home/cvs/ws-jaxme/src/js/org/apache/ws/jaxme/js/JavaSourceFactory.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- JavaSourceFactory.java 16 Feb 2004 23:39:55 -0000 1.2
+++ JavaSourceFactory.java 4 Mar 2004 22:04:05 -0000 1.3
@@ -36,6 +36,31 @@
import org.apache.ws.jaxme.logging.LoggerAccess;
/** <p>Factory for generating JavaSource objects.</p>
+ * <p>
+ * The factory properties:
+ * </p>
+ * <ul>
+ * <li>{@link #setOverwriteForced}</li>
+ * <li>{@link #setSettingReadOnly}</li>
+ * </ul>
+ * <p>
+ * are used for finely grained controlled over the generated
+ * source files. Methods are provided to access abstract descriptions
+ * of the files to be created:
+ * </p>
+ * <ul>
+ * <li>{@link #getTextFiles} and {@link #getTextFile}</li>
+ * <li>{@link #getJavaSources} and {@link #getJavaSource}</li>
+ * </ul>
+ * <p>
+ * Concrete files (source and otherwise) are created by calling
+ * the following construction methods:
+ * </p>
+ * <ul>
+ * <li>{@link #newJavaSource(JavaQName)}, {@link #newJavaSource(JavaQName, String)}
+ * and {@link #newJavaSource(JavaQName, JavaSource.Protection)}</li>
+ * <li>{@link #newTextFile}</li>
+ * </ul>
*
* @author <a href="mailto:joe@ispsoft.de">Jochen Wiedmann</a>
* @version $Id$
---------------------------------------------------------------------
To unsubscribe, e-mail: jaxme-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: jaxme-dev-help@ws.apache.org