Exemplo n.º 1
0
  public void setUserData(String key, Object data) {
    if (userData == null) {
      userData = new HashMap<String, Savable>();
    }

    if (data == null) {
      userData.remove(key);
    } else if (data instanceof Savable) {
      userData.put(key, (Savable) data);
    } else {
      userData.put(key, new UserData(UserData.getObjectType(data), data));
    }
  }