package net.etalia.client.domain;

public class User {

	private String id;
	private String title;

	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}

}

@@ -28,16 +28,69 @@
 omain;%0A%0A
+import java.util.Collections;%0Aimport java.util.Map;%0A%0A
 public c
@@ -144,16 +144,56 @@
 g title;
+%0A%09private Map%3CString, Object%3E extraData;
 %0A%0A%09publi
@@ -359,24 +359,24 @@
 ng title) %7B%0A
-
 %09%09this.title
@@ -387,12 +387,322 @@
 itle;%0A%09%7D
+%0A%09public Map%3CString,Object%3E getExtraData() %7B%0A%09%09if (this.extraData == null) return Collections.emptyMap();%0A%09%09return Collections.unmodifiableMap(this.extraData);%0A%09%7D%0A%09@SuppressWarnings(%22unchecked%22)%0A%09public %3CT%3E T getExtraData(String name) %7B%0A%09%09if (extraData == null) return null;%0A%09%09return (T)extraData.get(name);%0A%09%7D
 %0A%0A%7D%0A

Add extraData to User