]> git.argeo.org Git - lgpl/argeo-commons.git/blob - AbstractJcrBrowser.java
58f56c281fef9fa222077f1b2d9948c42d540bb5
[lgpl/argeo-commons.git] / AbstractJcrBrowser.java
1 /*
2 * Copyright (C) 2007-2012 Argeo GmbH
3 *
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
7 *
8 * http://www.apache.org/licenses/LICENSE-2.0
9 *
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
15 */
16 package org.argeo.eclipse.ui.jcr.views;
17
18
19 @ Deprecated
20 public abstract class AbstractJcrBrowser {}
21
22 // public abstract class AbstractJcrBrowser extends ViewPart {
23 //
24 // @Override
25 // public abstract void createPartControl(Composite parent);
26 //
27 // /**
28 // * To be overridden to adapt size of form and result frames.
29 // */
30 // abstract protected int[] getWeights();
31 //
32 // /**
33 // * To be overridden to provide an adapted size nodeViewer
34 // */
35 // abstract protected TreeViewer createNodeViewer(Composite parent,
36 // ITreeContentProvider nodeContentProvider);
37 //
38 // /**
39 // * To be overridden to retrieve the current nodeViewer
40 // */
41 // abstract protected TreeViewer getNodeViewer();
42 //
43 // /*
44 // * Enables the refresh of the tree.
45 // */
46 // @Override
47 // public void setFocus() {
48 // getNodeViewer().getTree().setFocus();
49 // }
50 //
51 // public void refresh(Object obj) {
52 // // getNodeViewer().update(obj, null);
53 // getNodeViewer().refresh(obj);
54 // // getNodeViewer().expandToLevel(obj, 1);
55 // }
56 //
57 // public void nodeAdded(Node parentNode, Node newNode) {
58 // getNodeViewer().refresh(parentNode);
59 // getNodeViewer().expandToLevel(newNode, 0);
60 // }
61 //
62 // public void nodeRemoved(Node parentNode) {
63 // IStructuredSelection newSel = new StructuredSelection(parentNode);
64 // getNodeViewer().setSelection(newSel, true);
65 // // Force refresh
66 // IStructuredSelection tmpSel = (IStructuredSelection) getNodeViewer()
67 // .getSelection();
68 // getNodeViewer().refresh(tmpSel.getFirstElement());
69 // }
70 // }