]> git.argeo.org Git - lgpl/argeo-commons.git/blob - swt/org.argeo.cms.swt/src/org/argeo/cms/swt/CmsSwtUi.java
Work on CMS file system implementation
[lgpl/argeo-commons.git] / swt / org.argeo.cms.swt / src / org / argeo / cms / swt / CmsSwtUi.java
1 package org.argeo.cms.swt;
2
3 import org.argeo.api.cms.ux.CmsUi;
4 import org.argeo.api.cms.ux.CmsView;
5 import org.eclipse.swt.layout.GridLayout;
6 import org.eclipse.swt.widgets.Composite;
7
8 /** A basic {@link CmsUi}, based on an SWT {@link Composite}. */
9 public class CmsSwtUi extends Composite implements CmsUi {
10
11 private static final long serialVersionUID = -107939076610406448L;
12
13 private CmsView cmsView;
14
15 public CmsSwtUi(Composite parent, int style) {
16 super(parent, style);
17 cmsView = CmsSwtUtils.getCmsView(parent);
18
19 setLayout(new GridLayout());
20 }
21
22 public CmsView getCmsView() {
23 return cmsView;
24 }
25
26 }