> From: Shatzer, Larry [mailto:[EMAIL PROTECTED]
> > From: Dominique Devienne [mailto:[EMAIL PROTECTED]
> > importClass(Packages.org.apache.tools.ant.taskdefs.Echo.EchoLevel);
> > info = new EchoLevel();
> > info.setValue("info");
> >
> > echo = project.createTask("echo");
> > echo.setLevel(info);
> > echo.setMessage("test message");
> > echo.perform();
> 
> With that I get: ReferenceError: "EchoLevel" is not defined.

I guess it's because it's an inner class (even a static one).
I find JavaScript quirky quiet often ;-)

Maybe importClass(...Echo);
With info = new Echo.EchoLevel();

Would have worked better.

> So I used this instead:
> 
> info = Packages.org.apache.tools.ant.taskdefs.Echo.EchoLevel();
> info.setValue("info");

Thanks for sharing. I didn't know you could skip the new!

Live and learn ;-) --DD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to