--- /dev/null
+package org.simantics.modeling.subscription;\r
+\r
+import org.simantics.db.Resource;\r
+import org.simantics.db.layer0.variable.Variable;\r
+import org.simantics.scl.runtime.tuple.Tuple5;\r
+\r
+/**\r
+ * @author Tuukka Lehtonen\r
+ * @since 1.18.1\r
+ */\r
+public class ModelContexts extends Tuple5 {\r
+\r
+ public ModelContexts(Resource model, Variable configurationContext, Variable experimentContext, String configurationContextURI, String experimentContextURI) {\r
+ super(model, configurationContext, experimentContext, configurationContextURI, experimentContextURI);\r
+ }\r
+\r
+ public Variable getConfigurationContext() {\r
+ return (Variable) c1;\r
+ }\r
+\r
+ public Variable getExperimentContext() {\r
+ return (Variable) c2;\r
+ }\r
+\r
+ public String getConfigurationContextURI() {\r
+ return (String) c3;\r
+ }\r
+\r
+ public String getExperimentContextURI() {\r
+ return (String) c4;\r
+ }\r
+\r
+}
\ No newline at end of file