User: rinkrank
Date: 02/03/27 14:37:01
Modified: src/xjavadoc/ant XJavadocTask.java
Log:
fork is handled in xjavadoc only
Revision Changes Path
1.9 +15 -3 xjavadoc/src/xjavadoc/ant/XJavadocTask.java
Index: XJavadocTask.java
===================================================================
RCS file: /cvsroot/xdoclet/xjavadoc/src/xjavadoc/ant/XJavadocTask.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -w -r1.8 -r1.9
--- XJavadocTask.java 26 Mar 2002 00:16:41 -0000 1.8
+++ XJavadocTask.java 27 Mar 2002 22:37:01 -0000 1.9
@@ -66,7 +66,7 @@
/**
* @todo-javadoc Describe the field
*/
- private boolean _isForked = true;
+ private boolean _isForked = false;
/**
* @todo-javadoc Describe the field
@@ -97,7 +97,16 @@
public XJavadocTask() {
setFailonerror(true);
setClassname(_className);
- setFork(_isForked);
+ }
+
+
+ /**
+ * Sets the Fork attribute of the XJavadocTask object
+ *
+ * @param fork The new Fork value
+ */
+ public void setFork(boolean fork) {
+ _isForked = fork;
}
@@ -159,7 +168,10 @@
save(sourceSets, _tmpFile);
createArg().setValue(_tmpFile.getAbsolutePath());
createArg().setValue(_className);
- Class.forName(_className);
+ Class mainClass = Class.forName(_className);
+
+ System.out.println("Running " + _className + " loaded by " +
mainClass.getClassLoader().getClass().getName() + ". Forked:" + _isForked);
+ super.setFork(_isForked);
super.execute();
} catch (IOException e) {
e.printStackTrace();
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel