|| lastSegment.endsWith(".plist")
	public IPath asResourcePath(IPath path, IResource res) {		/*if (IResource.FOLDER == res.getType()) {		  if (		    lastSegment.endsWith (".wo")		    || lastSegment.endsWith (".eomodeld")		  ) {		    return (getResourceOutputPath().append(lastSegment));		  }		} else */		if (IResource.FILE == res.getType()) {			String lastSegment = path.lastSegment();			if (lastSegment.equals("Properties")				|| lastSegment.endsWith(".api")				|| lastSegment.endsWith(".d2wmodel")				|| lastSegment.endsWith(".plist")        || lastSegment.endsWith(".xml")        || lastSegment.endsWith(".strings") && (-1 == path.toString().indexOf(".wo/"))				&& (-1 == path.toString().indexOf(".eomodeld/"))) {				return (_appendSpecial(getResourceOutputPath(), path));			}			String parentName = res.getParent().getName();			if (parentName.endsWith(".wo")				|| parentName.endsWith(".eomodeld")) {				return (					_appendSpecial(						getResourceOutputPath(),						res.getParent().getProjectRelativePath()).append(						lastSegment));				//return (getResourceOutputPath().append(parentName).append(lastSegment));			}		}		return (null);	}