public void execute(IOAVState state, IVariableAssignments assignments) { Object fn = assignments.getVariableValue("?fn"); int fncnt = ((Integer)state.getAttributeValue(fn, fibo_has_sequence)).intValue(); System.out.println("recurse for "+fncnt); Object fm = state.createRootObject(fibo_type); state.setAttributeValue(fm, fibo_has_value, Long.valueOf(-1)); state.setAttributeValue(fm, fibo_has_sequence, Integer.valueOf(fncnt-1)); } }, IPriorityEvaluator.PRIORITY_1));
public void run() { getState().setAttributeValue(getHandle(), OAVBDIMetaModel.goal_has_retrydelay, retrydelay); } };
public void run() { getState().setAttributeValue(getHandle(), OAVBDIMetaModel.goal_has_rebuild, rebuild); } };
public void run() { getState().setAttributeValue(getHandle(), OAVBDIMetaModel.goal_has_unique, unique); } };
public void run() { getState().setAttributeValue(getHandle(), OAVBDIMetaModel.elementreference_has_concrete, concrete); } };
public void run() { getState().setAttributeValue(getHandle(), OAVBDIMetaModel.expression_has_parsed, content); } };
public void run() { IParsedExpression pexp = MExpressionbaseFlyweight.parseExpression(expression, language, getState(), getHandle()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.expression_has_parsed, pexp); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.expression_has_language, language); } };
public void run() { Object elem = getState().createObject(OAVBDIMetaModel.beliefreference_type); getState().setAttributeValue(elem, OAVBDIMetaModel.modelelement_has_name, name); if(ref!=null) getState().setAttributeValue(elem, OAVBDIMetaModel.elementreference_has_concrete, ref); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.capability_has_beliefrefs, elem); object = new MBeliefReferenceFlyweight(getState(), getHandle(), elem); } };
public void run() { Object elem = getState().createObject(OAVBDIMetaModel.beliefsetreference_type); getState().setAttributeValue(elem, OAVBDIMetaModel.modelelement_has_name, name); if(ref!=null) getState().setAttributeValue(elem, OAVBDIMetaModel.elementreference_has_concrete, ref); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.capability_has_beliefsetrefs, elem); object = new MBeliefReferenceFlyweight(getState(), getHandle(), elem); } };
public void run() { Object elem = getState().createObject(OAVBDIMetaModel.goalreference_type); getState().setAttributeValue(elem, OAVBDIMetaModel.modelelement_has_name, name); if(ref!=null) getState().setAttributeValue(elem, OAVBDIMetaModel.elementreference_has_concrete, ref); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.capability_has_goalrefs, elem); object = new MGoalReferenceFlyweight(getState(), getScope(), elem); } };
public void run() { MExpressionFlyweight mexp = MExpressionbaseFlyweight.createExpression(expression, language, getState(), getHandle()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.parameterset_has_valuesexpression, mexp.getHandle()); object = mexp; } };
public void run() { MExpressionFlyweight mexp = MExpressionbaseFlyweight.createExpression(expression, language, getState(), getHandle()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.parameter_has_bindingoptions, mexp.getHandle()); object = mexp; } };
public void run() { MExpressionFlyweight mexp = MExpressionbaseFlyweight.createExpression(expression, language, getState(), getHandle()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.goal_has_dropcondition, mexp.getHandle()); object = mexp; } };
public void run() { MConditionFlyweight mcond = MExpressionbaseFlyweight.createCondition(content, lang, getState(), getHandle()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.achievegoal_has_targetcondition, mcond.getHandle()); object = mcond; } };
public void run() { MExpressionFlyweight mfact = MExpressionbaseFlyweight.createExpression(expression, language, getState(), getScope()); getState().setAttributeValue(getHandle(), OAVBDIMetaModel.belief_has_fact, mfact.getHandle()); object = mfact; } };
public void run() { Object mtr = getState().createObject(OAVBDIMetaModel.triggerreference_type); getState().setAttributeValue(mtr, OAVBDIMetaModel.triggerreference_has_ref, reference); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.trigger_has_messageevents, mtr); object = new MTriggerReferenceFlyweight(getState(), getScope(), mtr); } };
public void run() { Object mtr = getState().createObject(OAVBDIMetaModel.triggerreference_type); getState().setAttributeValue(mtr, OAVBDIMetaModel.triggerreference_has_ref, reference); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.trigger_has_goalfinisheds, mtr); object = new MTriggerReferenceFlyweight(getState(), getScope(), mtr); } };
public void run() { Object mtr = getState().createObject(OAVBDIMetaModel.triggerreference_type); getState().setAttributeValue(mtr, OAVBDIMetaModel.triggerreference_has_ref, reference); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.metagoaltrigger_has_goals, mtr); object = new MTriggerReferenceFlyweight(getState(), getScope(), mtr); } };
public void run() { Object elem = getState().createObject(OAVBDIMetaModel.configparameterset_type); getState().setAttributeValue(elem, OAVBDIMetaModel.configparameterset_has_ref, ref); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.configparameterelement_has_parametersets, elem); object = new MConfigParameterSetFlyweight(getState(), getScope(), elem); } };
public void run() { Object elem = getState().createObject(OAVBDIMetaModel.configbeliefset_type); getState().setAttributeValue(elem, OAVBDIMetaModel.configbeliefset_has_ref, ref); getState().addAttributeValue(getHandle(), OAVBDIMetaModel.configuration_has_initialbeliefsets, elem); object = new MConfigBeliefSetFlyweight(getState(), getScope(), elem); } };