package org.simantics.document.server.request; import gnu.trove.map.hash.THashMap; import java.util.Map; import org.simantics.db.ReadGraph; import org.simantics.document.base.ontology.DocumentationResource; import org.simantics.structural2.scl.ComponentTypeProperty; public class DocumentContext /*extends ExpressionContext*/ { /* private static Map get(ReadGraph graph) { Map properties = new THashMap(); properties .put("input", new ComponentTypeProperty(DocumentationResource.getInstance(graph).Properties_input, ActualCompileRequest.VARIABLE)); properties .put("self", new ComponentTypeProperty(DocumentationResource.getInstance(graph).Properties_self, ActualCompileRequest.VARIABLE)); properties .put("model", new ComponentTypeProperty(DocumentationResource.getInstance(graph).Properties_model, ActualCompileRequest.VARIABLE)); properties .put("experiment", new ComponentTypeProperty(DocumentationResource.getInstance(graph).Properties_experiment, ActualCompileRequest.VARIABLE)); properties .put("graph", new ComponentTypeProperty(DocumentationResource.getInstance(graph).Properties_graph, ActualCompileRequest.READ_GRAPH_INTERNAL)); return properties; } public DocumentContext(ReadGraph graph) { super(get(graph)); } */ }