if (true  ) { if (fs.getEmbed()) {
if (fs.getEmbed()) { continue; } ds = fs.getDirectoryScanner(project); dirs = ds.getIncludedDirectories();  for (int j = 0; j < dirs.length; j++) { File[] jars = fs.findJars(dirs[j]);  if (jars == null || jars.length == 0) { log( "No Jars in " + dirs[j] + ", ignoring.", Project.MSG_VERBOSE);
	protected String buildFrameworkPaths() {		StringBuffer buf = new StringBuffer();		List frameworkSets = getApplicatonTask().getFrameworkSets();		Project project = task.getProject();		// track included jar files to avoid double entries		Vector jarSet = new Vector();		for (int i = 0; i < frameworkSets.size(); i++) {			FrameworkSet fs = null;			DirectoryScanner ds = null;			String[] dirs = null;			try {				fs = (FrameworkSet) frameworkSets.get(i);				// Don't bother checking if it's embedded.				if (!fs.isReference()) {					log(						"fs.createPatternSet().getIncludePatterns(project) "							+ fs.createPatternSet().getIncludePatterns(project),						Project.MSG_VERBOSE);					log(						"fs.createPatternSet().getExcludePatterns(project) "							+ fs.createPatternSet().getExcludePatterns(project),						Project.MSG_VERBOSE);				}				if (true /*																	|| fs.hasSelectors()																	|| (fs.hasPatterns()																		&& fs.createPatternSet() != null																		&& (fs.createPatternSet().createInclude() != null																			&& fs.createPatternSet().createExclude() != null																			&& (fs.createPatternSet().getIncludePatterns(project)																				!= null																				|| fs.createPatternSet().getExcludePatterns(																					project)																					!= null)))*/					) {					if (fs.getEmbed()) {						continue;					}					ds = fs.getDirectoryScanner(project);					dirs = ds.getIncludedDirectories();					for (int j = 0; j < dirs.length; j++) {						File[] jars = fs.findJars(dirs[j]);						if (jars == null || jars.length == 0) {							log(								"No Jars in " + dirs[j] + ", ignoring.",								Project.MSG_VERBOSE);							continue;						}						int jsize = jars.length;						for (int k = 0; k < jsize; k++) {							if (!jarSet.contains(jars[k]))								jarSet.add(jars[k]);						}					}				}			} catch (Exception anException) {				// directory doesn't exist or is not readable				log(anException.getMessage(), Project.MSG_WARN);			} finally {				fs = null;				ds = null;				dirs = null;			}		}		File aFile = null;		try {			for (int i = 0; i < jarSet.size(); i++) {				aFile = (File) jarSet.elementAt(i);				log(": Framework JAR " + aFile, Project.MSG_VERBOSE);				buf					.append(						this							.getApplicatonTask()							.getWOEnvironment()							.getWOVariables()							.encodePathForFile(							aFile))					.append("\r\n");			}			return buf.toString();		} catch (Exception anException) {			// directory doesn't exist or is not readable			log(anException.getMessage(), Project.MSG_WARN);		} finally {			aFile = null;		}		return "";	}