}
protected MockVFSContext createStructuredVFSContextWithChildrenAndNonLeafsWithHidden()
{
MockVFSContext context = new MockVFSContext("simpleWithChildren");
MockStructuredVirtualFileHandler root = new MockStructuredVirtualFileHandler(context, null, "");
context.setRoot(root);
MockStructuredVirtualFileHandler child1 = new MockStructuredVirtualFileHandler(context, root, "child1");
child1.setHidden(true);
new MockStructuredVirtualFileHandler(context, root, "child2");
new MockStructuredVirtualFileHandler(context, root, "child3");
MockStructuredVirtualFileHandler folder1 = new MockStructuredVirtualFileHandler(context, root, "folder1");
folder1.setLeaf(false);
new MockStructuredVirtualFileHandler(context, folder1, "child1");
MockStructuredVirtualFileHandler folder2 = new MockStructuredVirtualFileHandler(context, root, "folder2");
folder2.setLeaf(false);
new MockStructuredVirtualFileHandler(context, folder2, "child1");
new MockStructuredVirtualFileHandler(context, folder2, "child2");
MockStructuredVirtualFileHandler folder3 = new MockStructuredVirtualFileHandler(context, root, "folder3");
folder3.setLeaf(false);
new MockStructuredVirtualFileHandler(context, folder3, "child1");
new MockStructuredVirtualFileHandler(context, folder3, "child2");
new MockStructuredVirtualFileHandler(context, folder3, "child3");
return context;
}