X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Fusers%2FUserViewer.java;h=8badedb12c4017aa3a0767e5d037c4653f10045c;hb=f7944a8accf7b9cfc3cffe6e6f5c611cd48f592c;hp=17cffe8f80a53db4836c07cb4193188d4838a6aa;hpb=f515b2024832307daeb5c772830d00d45f88b6fe;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/users/UserViewer.java b/org.argeo.cms/src/org/argeo/cms/users/UserViewer.java index 17cffe8f8..8badedb12 100644 --- a/org.argeo.cms/src/org/argeo/cms/users/UserViewer.java +++ b/org.argeo.cms/src/org/argeo/cms/users/UserViewer.java @@ -1,5 +1,7 @@ package org.argeo.cms.users; +import static org.eclipse.swt.SWT.NONE; + import javax.jcr.Node; import javax.jcr.RepositoryException; @@ -7,6 +9,7 @@ import org.argeo.cms.CmsEditable; import org.argeo.cms.util.CmsUtils; import org.argeo.cms.viewers.AbstractPageViewer; import org.argeo.cms.viewers.EditablePart; +import org.argeo.cms.viewers.Section; import org.eclipse.swt.SWT; import org.eclipse.swt.events.MouseAdapter; import org.eclipse.swt.events.MouseEvent; @@ -27,22 +30,21 @@ public class UserViewer extends AbstractPageViewer { private UserViewer(UserPart userPart, int style, Node userNode, CmsEditable cmsEditable) throws RepositoryException { - super(userPart, style, cmsEditable); + super(new Section(userPart, NONE, userNode), style, cmsEditable); this.userPart = userPart; - userPart.createControl(userPart,"cms_test"); + userPart.createControl(userPart, "cms_test"); userPart.setStyle("cms_test"); refresh(); userPart.setLayoutData(CmsUtils.fillWidth()); userPart.setMouseListener(getMouseListener()); - - // Add other parts -// userRolesPart.createControl(userPart,"cms_test"); -// userPart.setStyle("cms_test"); -// refresh(); -// userPart.setLayoutData(CmsUtils.fillWidth()); -// userPart.setMouseListener(getMouseListener()); - - + + // Add other parts + // userRolesPart.createControl(userPart,"cms_test"); + // userPart.setStyle("cms_test"); + // refresh(); + // userPart.setLayoutData(CmsUtils.fillWidth()); + // userPart.setMouseListener(getMouseListener()); + } // private JcrComposite createParents(Composite parent, Node userNode) @@ -78,13 +80,12 @@ public class UserViewer extends AbstractPageViewer { } } } - + protected void updateContent(EditablePart part) throws RepositoryException { if (part instanceof UserPart) ((UserPart) part).refresh(); } - protected void refresh(Control control) throws RepositoryException { if (control instanceof UserPart) ((UserPart) control).refresh();