]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - server/plugins/org.argeo.jcr.ui.explorer/src/main/java/org/argeo/jcr/ui/explorer/editors/EmptyNodePage.java
1 package org
.argeo
.jcr
.ui
.explorer
.editors
;
3 import org
.eclipse
.swt
.SWT
;
4 import org
.eclipse
.swt
.layout
.GridLayout
;
5 import org
.eclipse
.swt
.widgets
.Label
;
6 import org
.eclipse
.ui
.forms
.IManagedForm
;
7 import org
.eclipse
.ui
.forms
.editor
.FormEditor
;
8 import org
.eclipse
.ui
.forms
.editor
.FormPage
;
9 import org
.eclipse
.ui
.forms
.widgets
.ScrolledForm
;
12 * This page is only used at editor's creation time when current node has not
15 public class EmptyNodePage
extends FormPage
{
16 // private final static Log log = LogFactory.getLog(EmptyNodePage.class);
18 public EmptyNodePage(FormEditor editor
, String title
) {
19 super(editor
, "Empty Page", title
);
22 protected void createFormContent(IManagedForm managedForm
) {
24 ScrolledForm form
= managedForm
.getForm();
25 GridLayout twt
= new GridLayout(1, false);
26 twt
.marginWidth
= twt
.marginHeight
= 0;
27 form
.getBody().setLayout(twt
);
28 Label lbl
= new Label(form
.getBody(), SWT
.NONE
);
29 lbl
.setText("Empty page");
30 } catch (Exception e
) {