Bug 275678 [Dialogs][EditorMgmt] Revert usage of new openEditors API
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/handlers/OpenResourceHandler.java
}
			final IWorkbenchPage page = window.getActivePage();
			if (page == null) {
				throw new ExecutionException("no active workbench page"); 
			}
			try {
				IFile[] fileArray= (IFile[])files.toArray(new IFile[files.size()]);
				IDE.openEditors(page, fileArray);
			} catch (final MultiPartInitException e) {
				throw new ExecutionException("error opening file in editor", e); 
			}
		}
		return null;
	}
	public final void init(final IWorkbenchWindow window) {
		
	}
	/**
	 * Query the user for the resources that should be opened
	 * 
	 * @return the resource that should be opened.
	 */
	private final Object[] queryFileResource() {
		final IWorkbenchWindow window = PlatformUI.getWorkbench()
				.getActiveWorkbenchWindow();
		if (window == null) {
			return null;
		}
		final Shell parent = window.getShell();
		final IContainer input = ResourcesPlugin.getWorkspace().getRoot();