public IGoal[] init() {
ExpressionTypeGoal typedGoal = (ExpressionTypeGoal) goal;
ArrayVariableReference reference = (ArrayVariableReference) typedGoal
.getExpression();
return new IGoal[] { new ExpressionTypeGoal(goal.getContext(),
new VariableReference(reference.sourceStart(),
reference.sourceEnd(), reference.getName())) };
}
public Object produceResult() {
return result;