import org.argeo.eclipse.ui.fs.FsTreeViewer;
import org.argeo.jcr.Jcr;
import org.argeo.suite.ui.SuiteEvent;
import org.argeo.eclipse.ui.fs.FsTreeViewer;
import org.argeo.jcr.Jcr;
import org.argeo.suite.ui.SuiteEvent;
parent.setLayout(new GridLayout());
FsTreeViewer fsTreeViewer = new FsTreeViewer(parent, SWT.NONE);
fsTreeViewer.configureDefaultSingleColumnTable(500);
parent.setLayout(new GridLayout());
FsTreeViewer fsTreeViewer = new FsTreeViewer(parent, SWT.NONE);
fsTreeViewer.configureDefaultSingleColumnTable(500);
- CmsView cmsView = CmsView.getCmsView(parent);
- Node homeNode = NodeUtils.getUserHome(cmsView.doAs(() -> Jcr.login(repository, NodeConstants.HOME_WORKSPACE)));
+ CmsView cmsView = CmsSwtUtils.getCmsView(parent);
+ Node homeNode = CmsJcrUtils.getUserHome(cmsView.doAs(() -> Jcr.login(repository, NodeConstants.HOME_WORKSPACE)));
parent.addDisposeListener((e1) -> Jcr.logout(homeNode));
Path homePath = CmsFsUtils.getPath(nodeFileSystemProvider, homeNode);
fsTreeViewer.addSelectionChangedListener((e) -> {
parent.addDisposeListener((e1) -> Jcr.logout(homeNode));
Path homePath = CmsFsUtils.getPath(nodeFileSystemProvider, homeNode);
fsTreeViewer.addSelectionChangedListener((e) -> {
fsTreeViewer.getControl().getParent().layout(true, true);
return fsTreeViewer.getControl();
}
fsTreeViewer.getControl().getParent().layout(true, true);
return fsTreeViewer.getControl();
}