factory.setEvaluationStrategy(this);
}
@SuppressWarnings("unchecked")
public Object callMethod(Object obj, String methodName, Object[] args) throws EvaluationException {
INavigationStrategy strategy = navigationFactory.getStrategy(obj);
return strategy.callMethod(obj, methodName, args);
}