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