package org.simantics.modeling.tests.traits; import org.simantics.db.ReadGraph; import org.simantics.db.Resource; import org.simantics.db.exception.DatabaseException; import org.simantics.db.layer0.request.PossibleActiveExperiment; public class ActiveExperimentRunTrait extends AbstractSingleResourceTrait { public SingleResourceTrait model; public ActiveExperimentRunTrait(SingleResourceTrait model) { this.model = model; } @Override public Resource getResource(ReadGraph graph) throws DatabaseException { return graph.sync(new PossibleActiveExperiment(model.getResource())); } }