Improve JCR file system.
authorMathieu Baudier <mbaudier@argeo.org>
Tue, 11 Feb 2020 14:55:04 +0000 (15:55 +0100)
committerMathieu Baudier <mbaudier@argeo.org>
Tue, 11 Feb 2020 14:55:04 +0000 (15:55 +0100)
org.argeo.eclipse.ui/src/org/argeo/eclipse/ui/fs/NioFileLabelProvider.java
org.argeo.jcr/src/org/argeo/jcr/fs/JcrBasicfileAttributes.java

index 6b2c06d50ae89b8044889bf0223f54c1d05f2d52..2bb65eed06fc130d731ae41c601a21b882ba7faf 100644 (file)
@@ -16,7 +16,7 @@ public class NioFileLabelProvider extends ColumnLabelProvider {
        private final static FileTime EPOCH = FileTime.fromMillis(0);
        private static final long serialVersionUID = 2160026425187796930L;
        private final String propName;
-       private DateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd hh:mm");
+       private DateFormat dateFormat = new SimpleDateFormat("YYYY-MM-dd HH:mm");
 
        // TODO use new formatting
        // DateTimeFormatter formatter =
index f9f605eee60e989408b22bec6fe45306f7eee858..7c9711bf06ee0739019fe43b53f53218e7f9ca93 100644 (file)
@@ -123,7 +123,11 @@ public class JcrBasicfileAttributes implements NodeFileAttributes {
 
        @Override
        public Object fileKey() {
-               return null;
+               try {
+                       return node.getIdentifier();
+               } catch (RepositoryException e) {
+                       throw new JcrFsException("Cannot get identifier", e);
+               }
        }
 
        @Override