in org.jboss.Main in the constructor is
// Create MLet
MLet mlet = new NullURLsMLet(urls);
.......
//inner class
static class NullURLsMLet extends MLet
{
URL[] empty = {};
public NullURLsMLet()
{
}
public NullURLsMLet(URL[] urls)
{
super(urls);
}
public URL[] getURLs()
{
return empty;
}
public URL[] getLocalURLs()
{
return super.getURLs();
}
}
What does this do? I can't figure out why he didn't just
write:
// Create MLet
MLet mlet = new MLet(urls);
Jamie