{
@Override
public void run(IndexingContext context)
throws IOException
{
TreeViewRequest request = new TreeViewRequest(factory, path, hints, artifactInfoFilter, context);
// TODO igorf
// TreeNode.listChildren lists children on demand using provided context
// if context is closed asynchronously, the method will return empty list.
// should through IllegalStateException instead.