public boolean equals(Object obj) {
if (null == obj) return false;
if (!(obj instanceof org.sakaiproject.tool.mytool.MyObject)) return false;
else {
org.sakaiproject.tool.mytool.MyObject castObj =
(org.sakaiproject.tool.mytool.MyObject) obj;
if (null == this.getId() || null == castObj.getId()) return false;
else return (this.getId().equals(castObj.getId()));
}
}