]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.document.server/src/org/simantics/document/server/request/NodesRequest.java
DocumentRequest performance enhancements (Simupedia)
[simantics/platform.git] / bundles / org.simantics.document.server / src / org / simantics / document / server / request / NodesRequest.java
index 5a55285677ae132e8f638be9fd949ee1291f58fe..f3f1177fc4d1f613950bc7b4f7d56e2ec010105f 100644 (file)
@@ -21,13 +21,13 @@ public class NodesRequest extends VariableRead<Set<Variable>> {
 
        @Override
        public Set<Variable> perform(ReadGraph graph) throws DatabaseException {
-           
+
                long s = System.nanoTime();
                
                StructuralResource2.getInstance(graph);
                if(variable == null)
                        return Collections.emptySet();
-
+               
                Set<Variable> nodes = new THashSet<Variable>();
                Collection<Variable> children = graph.syncRequest(new VariableChildren(variable));
                for(Variable child : children) {
@@ -37,7 +37,7 @@ public class NodesRequest extends VariableRead<Set<Variable>> {
                
         if(DocumentRequest.PROFILE) {
                long dura = System.nanoTime()-s;
-               System.err.println("NodesRequest " + System.identityHashCode(this) + " " + variable.getURI(graph) + " in " + 1e-6*dura + "ms.");
+               System.err.println("NodesRequest " + System.identityHashCode(this) + " in " + 1e-6*dura + "ms. " + variable.getURI(graph));
         }
                
                return nodes;