private final static String BROWSE_PREFIX = "browse#";
private final static int THUMBNAIL_WIDTH = 400;
private final static int COLUMN_WIDTH = 160;
+ private DateFormat timeFormatter = new SimpleDateFormat("dd-MM-yyyy', 'HH:mm");
+
// keep a cache of the opened nodes
// Key is the path
private String getPropAsString(Property property)
throws RepositoryException {
String result = "";
- DateFormat timeFormatter = new SimpleDateFormat("");
if (property.isMultiple()) {
result = getMultiAsString(property, ", ");
} else {
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.FocusEvent;
import org.eclipse.swt.events.FocusListener;
-import org.eclipse.swt.events.MouseListener;
import org.eclipse.swt.events.SelectionAdapter;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.layout.GridData;
}
// Experimental, remove
- public void setMouseListener(MouseListener mouseListener) {
- super.setMouseListener(mouseListener);
-
- for (Text txt : texts)
- txt.addMouseListener(mouseListener);
-
- }
+ // public void setMouseListener(MouseListener mouseListener) {
+ // super.setMouseListener(mouseListener);
+ //
+ // for (Text txt : texts)
+ // txt.addMouseListener(mouseListener);
+ //
+ // }
@Override
protected Control createControl(Composite box, String style) {
import java.util.List;
import javax.jcr.Item;
+import javax.jcr.Node;
import javax.jcr.RepositoryException;
import org.argeo.ArgeoException;
}
@Override
- protected Control createControl(Composite box, String style) {
+ public Control createControl(Composite box, String style) {
// box.setLayout(CmsUtils.noSpaceGridLayout());
box.setLayout(new GridLayout());
public void setUserAdminService(UserAdminService userAdminService) {
this.userAdminService = userAdminService;
try {
- String username = getNode().getProperty(ArgeoNames.ARGEO_USER_ID)
+ Node currNode = getNode();
+ String username = currNode.getProperty(ArgeoNames.ARGEO_USER_ID)
.getString();
if (userAdminService.userExists(username)) {
JcrUserDetails userDetails = (JcrUserDetails) userAdminService