X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.client.ui.dist%2Fsrc%2Forg%2Fargeo%2Fslc%2Fclient%2Fui%2Fdist%2Feditors%2FWkspCategoryBaseListPage.java;h=e92db49dc485880c0b4e4c6bb3801996f4de4f5c;hb=14702d9eb7b210987fe5dc02445d17f1dd3f17f7;hp=ce46e5ebd4b8c85be0f4b295b3fd6a85850b567d;hpb=2db415932b071525adb52c6374e021174512a924;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/editors/WkspCategoryBaseListPage.java b/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/editors/WkspCategoryBaseListPage.java index ce46e5ebd..e92db49dc 100644 --- a/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/editors/WkspCategoryBaseListPage.java +++ b/org.argeo.slc.client.ui.dist/src/org/argeo/slc/client/ui/dist/editors/WkspCategoryBaseListPage.java @@ -35,18 +35,18 @@ import javax.jcr.query.qom.QueryObjectModelFactory; import javax.jcr.query.qom.Selector; import javax.jcr.query.qom.StaticOperand; +import org.argeo.cms.ui.workbench.util.CommandUtils; import org.argeo.eclipse.ui.jcr.AsyncUiEventListener; -import org.argeo.eclipse.ui.workbench.CommandUtils; import org.argeo.jcr.JcrUtils; import org.argeo.slc.SlcException; +import org.argeo.slc.SlcNames; +import org.argeo.slc.SlcTypes; import org.argeo.slc.client.ui.dist.DistConstants; import org.argeo.slc.client.ui.dist.DistImages; import org.argeo.slc.client.ui.dist.DistPlugin; import org.argeo.slc.client.ui.dist.commands.OpenGenerateBinariesWizard; import org.argeo.slc.client.ui.dist.commands.OpenModuleEditor; import org.argeo.slc.client.ui.dist.utils.DistNodeViewerComparator; -import org.argeo.slc.jcr.SlcNames; -import org.argeo.slc.jcr.SlcTypes; import org.argeo.slc.repo.RepoConstants; import org.eclipse.jface.action.IMenuListener; import org.eclipse.jface.action.IMenuManager; @@ -222,6 +222,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { filterTxt.setMessage(FILTER_HELP_MSG); filterTxt.setLayoutData(new GridData(SWT.FILL, SWT.TOP, true, false)); filterTxt.addModifyListener(new ModifyListener() { + private static final long serialVersionUID = 8727389523069041623L; + public void modifyText(ModifyEvent event) { refresh(); } @@ -230,6 +232,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { Button resetBtn = tk.createButton(parent, null, SWT.PUSH); resetBtn.setImage(DistImages.IMG_REPO_READONLY); resetBtn.addSelectionListener(new SelectionAdapter() { + private static final long serialVersionUID = -6523538838444581321L; + public void widgetSelected(SelectionEvent e) { resetFilter(); } @@ -271,6 +275,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { col.getColumn().setWidth(220); col.getColumn().setText("Group Name"); col.setLabelProvider(new ColumnLabelProvider() { + private static final long serialVersionUID = 6186787928630825293L; + @Override public String getText(Object element) { return JcrUtils.get((Node) element, SLC_GROUP_BASE_ID); @@ -285,6 +291,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { col.getColumn().setWidth(80); col.getColumn().setText("Has binaries"); col.setLabelProvider(new ColumnLabelProvider() { + private static final long serialVersionUID = -2017377132642062464L; + @Override public String getText(Object element) { try { @@ -318,6 +326,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { MenuManager menuManager = new MenuManager(); Menu menu = menuManager.createContextMenu(viewer.getTable()); menuManager.addMenuListener(new IMenuListener() { + private static final long serialVersionUID = 739004528695501335L; + public void menuAboutToShow(IMenuManager manager) { contextMenuAboutToShow(manager); } @@ -358,7 +368,7 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { params.put(OpenGenerateBinariesWizard.PARAM_WORKSPACE_NAME, input.getWorkspaceName()); - CommandUtils.refreshParametrizedCommand(menuManager, window, + CommandUtils.refreshParameterizedCommand(menuManager, window, OpenGenerateBinariesWizard.ID, OpenGenerateBinariesWizard.DEFAULT_LABEL, OpenGenerateBinariesWizard.DEFAULT_ICON, true, params); @@ -388,6 +398,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { private SelectionAdapter getSelectionAdapter(final int index) { SelectionAdapter selectionAdapter = new SelectionAdapter() { + private static final long serialVersionUID = -1723894288128081757L; + @Override public void widgetSelected(SelectionEvent e) { Table table = viewer.getTable(); @@ -409,6 +421,8 @@ public class WkspCategoryBaseListPage extends FormPage implements SlcNames { /* LOCAL CLASSES */ private class DistributionsContentProvider implements IStructuredContentProvider { + private static final long serialVersionUID = -5939763615620837492L; + // we keep a cache of the Nodes in the content provider to be able to // manage long request private List nodes;