FileSet fileset = createFileSet( cache, m_path ); if( null == fileset )
FileSet[] filesets = createFileSets( cache, m_path ); for( int i=0; i<filesets.length; i++ )
    public void execute()    {        if( null == m_path )        {            Definition def = getDefinition();            Project project = getProject();            m_path = def.getPath( project, Policy.RUNTIME, "*", true, m_self );        }        if( null == m_todir )        {            m_todir = new File( getContext().getTargetDirectory(), "replicate" );        }        File cache = getCacheDirectory();        FileSet fileset = createFileSet( cache, m_path );        if( null == fileset )        {            final String message =              "Supplied path is empty - nothing to replicate.";            log( message );        }        else        {            copy( m_todir, fileset );        }    }