import org.argeo.ArgeoMonitor;
import org.argeo.eclipse.ui.EclipseArgeoMonitor;
-import org.argeo.jcr.ArgeoNames;
-import org.argeo.jcr.ArgeoTypes;
import org.argeo.jcr.JcrUtils;
-import org.argeo.jcr.UserJcrUtils;
+import org.argeo.node.ArgeoNames;
+import org.argeo.node.ArgeoTypes;
+import org.argeo.node.NodeUtils;
+import org.argeo.security.ui.PrivilegedJob;
import org.argeo.slc.SlcException;
import org.argeo.slc.client.ui.dist.DistPlugin;
-import org.argeo.slc.client.ui.dist.PrivilegedJob;
import org.argeo.slc.client.ui.dist.utils.ViewerUtils;
import org.argeo.slc.repo.RepoConstants;
import org.argeo.slc.repo.RepoSync;
// ////// THE PAGES
private class ChooseWkspPage extends WizardPage {
+ private static final long serialVersionUID = 211336700788047638L;
private Map<String, Node> sourceReposMap;
private Combo chooseSourceRepoCmb;
// Listeners
selectAllBtn.addSelectionListener(new SelectionAdapter() {
+ private static final long serialVersionUID = -2071840477444152170L;
+
public void widgetSelected(SelectionEvent e) {
wkspViewer.setAllChecked(selectAllBtn.getSelection());
getContainer().updateButtons();
// });
chooseSourceRepoCmb.addModifyListener(new ModifyListener() {
+ private static final long serialVersionUID = 932462568382594523L;
+
public void modifyText(ModifyEvent e) {
String chosenUri = chooseSourceRepoCmb
.getItem(chooseSourceRepoCmb.getSelectionIndex());
TableViewerColumn column = ViewerUtils.createTableViewerColumn(
wkspViewer, "Source names", SWT.NONE, 250);
column.setLabelProvider(new ColumnLabelProvider() {
+ private static final long serialVersionUID = 5906079281065061967L;
+
@Override
public String getText(Object element) {
return ((WkspObject) element).srcName;
wkspViewer.setContentProvider(new WkspContentProvider());
// A basic comparator
- wkspViewer.setComparator(new WkspComparator());
+ wkspViewer.setComparator(new ViewerComparator());
}
}
private class AdvancedFetchPage extends WizardPage {
+ private static final long serialVersionUID = 1109183561920445169L;
private final WkspObject currentWorkspace;
}
private class RecapPage extends WizardPage {
-
+ private static final long serialVersionUID = -7064862323304300989L;
private TableViewer recapViewer;
public RecapPage() {
TableViewerColumn column = ViewerUtils.createTableViewerColumn(
recapViewer, "Sources", SWT.NONE, 250);
column.setLabelProvider(new ColumnLabelProvider() {
+ private static final long serialVersionUID = 3913459002502680377L;
+
@Override
public String getText(Object element) {
return ((WkspObject) element).srcName;
column = ViewerUtils.createTableViewerColumn(recapViewer,
"targets", SWT.NONE, 250);
column.setLabelProvider(new ColumnLabelProvider() {
+ private static final long serialVersionUID = -517920072332563632L;
+
@Override
public String getText(Object element) {
return ((WkspObject) element).targetName;
});
recapViewer.setContentProvider(new IStructuredContentProvider() {
+ private static final long serialVersionUID = 4926999891003040865L;
public void inputChanged(Viewer viewer, Object oldInput,
Object newInput) {
});
// A basic comparator
- recapViewer.setComparator(new WkspComparator());
+ recapViewer.setComparator(new ViewerComparator());
setControl(table);
}
}
repoSync.setMonitor(monitor);
repoSync.run();
} catch (Exception e) {
- return new Status(IStatus.ERROR, DistPlugin.ID,
+ return new Status(IStatus.ERROR, DistPlugin.PLUGIN_ID,
"Cannot fetch repository", e);
}
return Status.OK_STATUS;
}
}
- private class WkspComparator extends ViewerComparator {
-
- }
+ // private class WkspComparator extends ViewerComparator {
+ //
+ // }
private class WkspContentProvider implements IStructuredContentProvider {
+ private static final long serialVersionUID = -925058051598536307L;
// caches current repo
private Node currSourceNodeRepo;
private Repository currSourceRepo;
// populate available source repo list
private Map<String, Node> getSourceRepoUris() {
try {
- Node repoList = currSession.getNode(UserJcrUtils.getUserHome(
+ Node repoList = currSession.getNode(NodeUtils.getUserHome(
currSession).getPath()
+ RepoConstants.REPOSITORIES_BASE_PATH);