@Override public JvmTypeReference getVariableType(final Variable variable) { return cache.get(variable, variable.eResource(), new Provider<JvmTypeReference>(){ @Override public JvmTypeReference get() { return doGetVariableType(variable); } }); }
@Override public JvmTypeReference getVariableType(final Variable variable) { return cache.get(variable, variable.eResource(), new Provider<JvmTypeReference>(){ @Override public JvmTypeReference get() { return doGetVariableType(variable); } }); }