public Path concatSystemClasspath( String defValue )
public Path concatSystemClasspath()
    public Path concatSystemClasspath( String defValue )        throws TaskException    {        Path result = new Path( getProject() );        String order = defValue;        if( getProject() != null )        {            String o = getProject().getProperty( "build.sysclasspath" );            if( o != null )            {                order = o;            }        }        if( order.equals( "only" ) )        {            // only: the developer knows what (s)he is doing            result.addExisting( Path.systemClasspath );        }        else if( order.equals( "first" ) )        {            // first: developer could use a little help            result.addExisting( Path.systemClasspath );            result.addExisting( this );        }        else if( order.equals( "ignore" ) )        {            // ignore: don't trust anyone            result.addExisting( this );        }        else        {            // last: don't trust the developer            if( !order.equals( "last" ) )            {                log( "invalid value for build.sysclasspath: " + order,                     Project.MSG_WARN );            }            result.addExisting( this );            result.addExisting( Path.systemClasspath );        }        return result;    }