DirectoryScanner ds = fs.getDirectoryScanner(task.getProject());
DirectoryScanner ds = fs.getDirectoryScanner(project);
	protected String buildFrameworkPaths() {		StringBuffer buf = new StringBuffer();		List frameworkSets = getApplicatonTask().getFrameworkSets();		int size = frameworkSets.size();		for (int i = 0; i < size; i++) {			FrameworkSet fs = (FrameworkSet) frameworkSets.get(i);			String root = fs.getRootPrefix();			try {				DirectoryScanner ds = fs.getDirectoryScanner(task.getProject());				String[] dirs = ds.getIncludedDirectories();				for (int j = 0; j < dirs.length; j++) {					// using Windows line ending, since all templates have it anyway.					// Please report any problems with that on other platforms					buf.append(root).append(File.separatorChar).append(						dirs[i]).append(						"\r\n");				}			} catch (BuildException be) {				// directory doesn't exist or is not readable				log(be.getMessage(), Project.MSG_WARN);			}		}		return buf.toString();	}