1 package org.simantics.document.ui.test;
3 import org.simantics.browsing.ui.model.tests.Test;
4 import org.simantics.db.ReadGraph;
5 import org.simantics.db.Resource;
6 import org.simantics.db.exception.DatabaseException;
7 import org.simantics.document.DocumentResource;
9 public class DocumentOldTest implements Test{
12 public boolean isCompatible(Class<?> contentType) {
13 return contentType == Resource.class;
17 public boolean test(ReadGraph graph, Object content)
18 throws DatabaseException {
19 Resource resource = (Resource)content;
20 DocumentResource doc = DocumentResource.getInstance(graph);
21 return graph.hasStatement(resource, doc.HasNewerVersion);