X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fsubscription%2FModelContexts.java;fp=bundles%2Forg.simantics.modeling%2Fsrc%2Forg%2Fsimantics%2Fmodeling%2Fsubscription%2FModelContexts.java;h=ded0c8c9bb9d24b772bc14e4a2bc28cc130e7d69;hb=969bd23cab98a79ca9101af33334000879fb60c5;hp=0000000000000000000000000000000000000000;hpb=866dba5cd5a3929bbeae85991796acb212338a08;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelContexts.java b/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelContexts.java new file mode 100644 index 000000000..ded0c8c9b --- /dev/null +++ b/bundles/org.simantics.modeling/src/org/simantics/modeling/subscription/ModelContexts.java @@ -0,0 +1,33 @@ +package org.simantics.modeling.subscription; + +import org.simantics.db.Resource; +import org.simantics.db.layer0.variable.Variable; +import org.simantics.scl.runtime.tuple.Tuple5; + +/** + * @author Tuukka Lehtonen + * @since 1.18.1 + */ +public class ModelContexts extends Tuple5 { + + public ModelContexts(Resource model, Variable configurationContext, Variable experimentContext, String configurationContextURI, String experimentContextURI) { + super(model, configurationContext, experimentContext, configurationContextURI, experimentContextURI); + } + + public Variable getConfigurationContext() { + return (Variable) c1; + } + + public Variable getExperimentContext() { + return (Variable) c2; + } + + public String getConfigurationContextURI() { + return (String) c3; + } + + public String getExperimentContextURI() { + return (String) c4; + } + +} \ No newline at end of file