/** @see java.util.HashMap#get(java.lang.Object) */ @Override public Object get(Object key) { Object value = null; if (super.containsKey(key)) { value = super.get(key); } else if (parent != null) { value = parent.get(key); } if (value instanceof ValueBinding) { value = ((ValueBinding<?>) value).getValue(); } return value; }