public Project setActivityFact(ActivityFact activityFact) { if (this.activityFact != activityFact) { if (activityFact == null) { dbObject.removeField("activityFact"); } else { dbObject.put("activityFact", activityFact.getDbObject()); } this.activityFact = activityFact; notifyChanged(); } return this; }