diff --git a/src/models/formulas/meta/MetaDependencyFormula.java b/src/models/formulas/meta/MetaDependencyFormula.java index f3dcf08..35bae69 100644 --- a/src/models/formulas/meta/MetaDependencyFormula.java +++ b/src/models/formulas/meta/MetaDependencyFormula.java @@ -9,6 +9,7 @@ import models.formulas.Formula; import models.terms.RDLTerm; import models.terms.meta.MetaRDLTerm; +import models.terms.meta.MetaResourceVariable; import models.terms.meta.OrderVariableConstraint; @Getter @@ -23,6 +24,10 @@ this.dependency = term; } + public MetaDependencyFormula(MetaRDLTerm dependingTerm, MetaResourceVariable dependedVariable) { + this.dependency = new MetaRDLTerm(dependingTerm, dependedVariable); + } + @Override public boolean isMatchedBy(Formula formula, Map binding, Map orderConstraint) {