IProject project = project(_requestDocument, "cookie");
Element documentElement = _requestDocument.getDocumentElement();
// String targetName = text(documentElement, "target");
String[] typesArray = strings(documentElement, "typesArray");
FileTypeResourceVisitor visitor = new FileTypeResourceVisitor(typesArray);
project.accept(visitor, IResource.DEPTH_INFINITE, IContainer.EXCLUDE_DERIVED);
Document responseDocument = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
Element arrayElement = appendArray(responseDocument);
Iterator matchingResourcesIter = visitor.getMatchingFiles().iterator();
while (matchingResourcesIter.hasNext()) {
IResource resource = (IResource) matchingResourcesIter.next();