private void addResourceToPath( final Project project, Resource resource, Path path, String filter )
private void addResourceToPath( final Project project, Resource resource, Path path, String filter, boolean cached )
    private void addResourceToPath( final Project project, Resource resource, Path path, String filter )    {        Info info = resource.getInfo();        if( "*".equals( filter ) )        {            Type[] types = info.getTypes();            for( int j=0; j < types.length; j++ )            {                Type type = types[j];                addTypeToPath( project, resource, path, type );            }        }        else if( info.isa( filter ) )        {            Type type = info.getType( filter );            addTypeToPath( project, resource, path, type );        }    }