// ----------> GENERATED FILE - DON'T TOUCH! <----------
// generator: ilarkesto.mda.legacy.generator.GwtEntityGenerator
package scrum.client.admin;
import java.util.*;
import ilarkesto.persistence.*;
import ilarkesto.core.logging.Log;
import ilarkesto.base.*;
import ilarkesto.base.time.*;
import ilarkesto.auth.*;
import scrum.client.common.*;
import ilarkesto.gwt.client.*;
public abstract class GUser
extends scrum.client.common.AScrumGwtEntity {
protected scrum.client.Dao getDao() {
return scrum.client.Dao.get();
}
public GUser() {
}
public GUser(Map data) {
super(data);
updateProperties(data);
}
public static final String ENTITY_TYPE = "user";
@Override
public final String getEntityType() {
return ENTITY_TYPE;
}
// --- name ---
private java.lang.String name ;
public final java.lang.String getName() {
return this.name ;
}
public final User setName(java.lang.String name) {
if (isName(name)) return (User)this;
if (name != null && getDao().getUserByName(name) != null) throw new RuntimeException("\"" + name + "\" already exists.");
this.name = name ;
propertyChanged("name", this.name);
return (User)this;
}
public final boolean isName(java.lang.String name) {
return equals(this.name, name);
}
private transient NameModel nameModel;
public NameModel getNameModel() {
if (nameModel == null) nameModel = createNameModel();
return nameModel;
}
protected NameModel createNameModel() { return new NameModel(); }
protected class NameModel extends ilarkesto.gwt.client.editor.ATextEditorModel {
@Override
public String getId() {
return "User_name";
}
@Override
public java.lang.String getValue() {
return getName();
}
@Override
public void setValue(java.lang.String value) {
setName(value);
}
@Override
public boolean isMandatory() { return true; }
@Override
protected void onChangeValue(java.lang.String oldValue, java.lang.String newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- admin ---
private boolean admin ;
public final boolean isAdmin() {
return this.admin ;
}
public final User setAdmin(boolean admin) {
if (isAdmin(admin)) return (User)this;
this.admin = admin ;
propertyChanged("admin", this.admin);
return (User)this;
}
public final boolean isAdmin(boolean admin) {
return equals(this.admin, admin);
}
private transient AdminModel adminModel;
public AdminModel getAdminModel() {
if (adminModel == null) adminModel = createAdminModel();
return adminModel;
}
protected AdminModel createAdminModel() { return new AdminModel(); }
protected class AdminModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_admin";
}
@Override
public java.lang.Boolean getValue() {
return isAdmin();
}
@Override
public void setValue(java.lang.Boolean value) {
setAdmin(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- emailVerified ---
private boolean emailVerified ;
public final boolean isEmailVerified() {
return this.emailVerified ;
}
public final User setEmailVerified(boolean emailVerified) {
if (isEmailVerified(emailVerified)) return (User)this;
this.emailVerified = emailVerified ;
propertyChanged("emailVerified", this.emailVerified);
return (User)this;
}
public final boolean isEmailVerified(boolean emailVerified) {
return equals(this.emailVerified, emailVerified);
}
private transient EmailVerifiedModel emailVerifiedModel;
public EmailVerifiedModel getEmailVerifiedModel() {
if (emailVerifiedModel == null) emailVerifiedModel = createEmailVerifiedModel();
return emailVerifiedModel;
}
protected EmailVerifiedModel createEmailVerifiedModel() { return new EmailVerifiedModel(); }
protected class EmailVerifiedModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_emailVerified";
}
@Override
public java.lang.Boolean getValue() {
return isEmailVerified();
}
@Override
public void setValue(java.lang.Boolean value) {
setEmailVerified(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- email ---
private java.lang.String email ;
public final java.lang.String getEmail() {
return this.email ;
}
public final User setEmail(java.lang.String email) {
if (isEmail(email)) return (User)this;
if (email != null && getDao().getUserByEmail(email) != null) throw new RuntimeException("\"" + email + "\" already exists.");
this.email = email ;
propertyChanged("email", this.email);
return (User)this;
}
public final boolean isEmail(java.lang.String email) {
return equals(this.email, email);
}
private transient EmailModel emailModel;
public EmailModel getEmailModel() {
if (emailModel == null) emailModel = createEmailModel();
return emailModel;
}
protected EmailModel createEmailModel() { return new EmailModel(); }
protected class EmailModel extends ilarkesto.gwt.client.editor.ATextEditorModel {
@Override
public String getId() {
return "User_email";
}
@Override
public java.lang.String getValue() {
return getEmail();
}
@Override
public void setValue(java.lang.String value) {
setEmail(value);
}
@Override
protected void onChangeValue(java.lang.String oldValue, java.lang.String newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- currentProject ---
private String currentProjectId;
public final scrum.client.project.Project getCurrentProject() {
if (currentProjectId == null) return null;
return getDao().getProject(this.currentProjectId);
}
public final boolean isCurrentProjectSet() {
return currentProjectId != null;
}
public final User setCurrentProject(scrum.client.project.Project currentProject) {
String id = currentProject == null ? null : currentProject.getId();
if (equals(this.currentProjectId, id)) return (User) this;
this.currentProjectId = id;
propertyChanged("currentProjectId", this.currentProjectId);
return (User)this;
}
public final boolean isCurrentProject(scrum.client.project.Project currentProject) {
return equals(this.currentProjectId, currentProject);
}
// --- color ---
private java.lang.String color ;
public final java.lang.String getColor() {
return this.color ;
}
public final User setColor(java.lang.String color) {
if (isColor(color)) return (User)this;
this.color = color ;
propertyChanged("color", this.color);
return (User)this;
}
public final boolean isColor(java.lang.String color) {
return equals(this.color, color);
}
private transient ColorModel colorModel;
public ColorModel getColorModel() {
if (colorModel == null) colorModel = createColorModel();
return colorModel;
}
protected ColorModel createColorModel() { return new ColorModel(); }
protected class ColorModel extends ilarkesto.gwt.client.editor.ATextEditorModel {
@Override
public String getId() {
return "User_color";
}
@Override
public java.lang.String getValue() {
return getColor();
}
@Override
public void setValue(java.lang.String value) {
setColor(value);
}
@Override
protected void onChangeValue(java.lang.String oldValue, java.lang.String newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- lastLoginDateAndTime ---
private ilarkesto.gwt.client.DateAndTime lastLoginDateAndTime ;
public final ilarkesto.gwt.client.DateAndTime getLastLoginDateAndTime() {
return this.lastLoginDateAndTime ;
}
public final User setLastLoginDateAndTime(ilarkesto.gwt.client.DateAndTime lastLoginDateAndTime) {
if (isLastLoginDateAndTime(lastLoginDateAndTime)) return (User)this;
this.lastLoginDateAndTime = lastLoginDateAndTime ;
propertyChanged("lastLoginDateAndTime", this.lastLoginDateAndTime);
return (User)this;
}
public final boolean isLastLoginDateAndTime(ilarkesto.gwt.client.DateAndTime lastLoginDateAndTime) {
return equals(this.lastLoginDateAndTime, lastLoginDateAndTime);
}
private transient LastLoginDateAndTimeModel lastLoginDateAndTimeModel;
public LastLoginDateAndTimeModel getLastLoginDateAndTimeModel() {
if (lastLoginDateAndTimeModel == null) lastLoginDateAndTimeModel = createLastLoginDateAndTimeModel();
return lastLoginDateAndTimeModel;
}
protected LastLoginDateAndTimeModel createLastLoginDateAndTimeModel() { return new LastLoginDateAndTimeModel(); }
protected class LastLoginDateAndTimeModel extends ilarkesto.gwt.client.editor.ADateAndTimeEditorModel {
@Override
public String getId() {
return "User_lastLoginDateAndTime";
}
@Override
public ilarkesto.gwt.client.DateAndTime getValue() {
return getLastLoginDateAndTime();
}
@Override
public void setValue(ilarkesto.gwt.client.DateAndTime value) {
setLastLoginDateAndTime(value);
}
@Override
protected void onChangeValue(ilarkesto.gwt.client.DateAndTime oldValue, ilarkesto.gwt.client.DateAndTime newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- registrationDateAndTime ---
private ilarkesto.gwt.client.DateAndTime registrationDateAndTime ;
public final ilarkesto.gwt.client.DateAndTime getRegistrationDateAndTime() {
return this.registrationDateAndTime ;
}
public final User setRegistrationDateAndTime(ilarkesto.gwt.client.DateAndTime registrationDateAndTime) {
if (isRegistrationDateAndTime(registrationDateAndTime)) return (User)this;
this.registrationDateAndTime = registrationDateAndTime ;
propertyChanged("registrationDateAndTime", this.registrationDateAndTime);
return (User)this;
}
public final boolean isRegistrationDateAndTime(ilarkesto.gwt.client.DateAndTime registrationDateAndTime) {
return equals(this.registrationDateAndTime, registrationDateAndTime);
}
private transient RegistrationDateAndTimeModel registrationDateAndTimeModel;
public RegistrationDateAndTimeModel getRegistrationDateAndTimeModel() {
if (registrationDateAndTimeModel == null) registrationDateAndTimeModel = createRegistrationDateAndTimeModel();
return registrationDateAndTimeModel;
}
protected RegistrationDateAndTimeModel createRegistrationDateAndTimeModel() { return new RegistrationDateAndTimeModel(); }
protected class RegistrationDateAndTimeModel extends ilarkesto.gwt.client.editor.ADateAndTimeEditorModel {
@Override
public String getId() {
return "User_registrationDateAndTime";
}
@Override
public ilarkesto.gwt.client.DateAndTime getValue() {
return getRegistrationDateAndTime();
}
@Override
public void setValue(ilarkesto.gwt.client.DateAndTime value) {
setRegistrationDateAndTime(value);
}
@Override
protected void onChangeValue(ilarkesto.gwt.client.DateAndTime oldValue, ilarkesto.gwt.client.DateAndTime newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- disabled ---
private boolean disabled ;
public final boolean isDisabled() {
return this.disabled ;
}
public final User setDisabled(boolean disabled) {
if (isDisabled(disabled)) return (User)this;
this.disabled = disabled ;
propertyChanged("disabled", this.disabled);
return (User)this;
}
public final boolean isDisabled(boolean disabled) {
return equals(this.disabled, disabled);
}
private transient DisabledModel disabledModel;
public DisabledModel getDisabledModel() {
if (disabledModel == null) disabledModel = createDisabledModel();
return disabledModel;
}
protected DisabledModel createDisabledModel() { return new DisabledModel(); }
protected class DisabledModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_disabled";
}
@Override
public java.lang.Boolean getValue() {
return isDisabled();
}
@Override
public void setValue(java.lang.Boolean value) {
setDisabled(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideBlog ---
private boolean hideUserGuideBlog ;
public final boolean isHideUserGuideBlog() {
return this.hideUserGuideBlog ;
}
public final User setHideUserGuideBlog(boolean hideUserGuideBlog) {
if (isHideUserGuideBlog(hideUserGuideBlog)) return (User)this;
this.hideUserGuideBlog = hideUserGuideBlog ;
propertyChanged("hideUserGuideBlog", this.hideUserGuideBlog);
return (User)this;
}
public final boolean isHideUserGuideBlog(boolean hideUserGuideBlog) {
return equals(this.hideUserGuideBlog, hideUserGuideBlog);
}
private transient HideUserGuideBlogModel hideUserGuideBlogModel;
public HideUserGuideBlogModel getHideUserGuideBlogModel() {
if (hideUserGuideBlogModel == null) hideUserGuideBlogModel = createHideUserGuideBlogModel();
return hideUserGuideBlogModel;
}
protected HideUserGuideBlogModel createHideUserGuideBlogModel() { return new HideUserGuideBlogModel(); }
protected class HideUserGuideBlogModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideBlog";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideBlog();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideBlog(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideCalendar ---
private boolean hideUserGuideCalendar ;
public final boolean isHideUserGuideCalendar() {
return this.hideUserGuideCalendar ;
}
public final User setHideUserGuideCalendar(boolean hideUserGuideCalendar) {
if (isHideUserGuideCalendar(hideUserGuideCalendar)) return (User)this;
this.hideUserGuideCalendar = hideUserGuideCalendar ;
propertyChanged("hideUserGuideCalendar", this.hideUserGuideCalendar);
return (User)this;
}
public final boolean isHideUserGuideCalendar(boolean hideUserGuideCalendar) {
return equals(this.hideUserGuideCalendar, hideUserGuideCalendar);
}
private transient HideUserGuideCalendarModel hideUserGuideCalendarModel;
public HideUserGuideCalendarModel getHideUserGuideCalendarModel() {
if (hideUserGuideCalendarModel == null) hideUserGuideCalendarModel = createHideUserGuideCalendarModel();
return hideUserGuideCalendarModel;
}
protected HideUserGuideCalendarModel createHideUserGuideCalendarModel() { return new HideUserGuideCalendarModel(); }
protected class HideUserGuideCalendarModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideCalendar";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideCalendar();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideCalendar(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideFiles ---
private boolean hideUserGuideFiles ;
public final boolean isHideUserGuideFiles() {
return this.hideUserGuideFiles ;
}
public final User setHideUserGuideFiles(boolean hideUserGuideFiles) {
if (isHideUserGuideFiles(hideUserGuideFiles)) return (User)this;
this.hideUserGuideFiles = hideUserGuideFiles ;
propertyChanged("hideUserGuideFiles", this.hideUserGuideFiles);
return (User)this;
}
public final boolean isHideUserGuideFiles(boolean hideUserGuideFiles) {
return equals(this.hideUserGuideFiles, hideUserGuideFiles);
}
private transient HideUserGuideFilesModel hideUserGuideFilesModel;
public HideUserGuideFilesModel getHideUserGuideFilesModel() {
if (hideUserGuideFilesModel == null) hideUserGuideFilesModel = createHideUserGuideFilesModel();
return hideUserGuideFilesModel;
}
protected HideUserGuideFilesModel createHideUserGuideFilesModel() { return new HideUserGuideFilesModel(); }
protected class HideUserGuideFilesModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideFiles";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideFiles();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideFiles(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideForum ---
private boolean hideUserGuideForum ;
public final boolean isHideUserGuideForum() {
return this.hideUserGuideForum ;
}
public final User setHideUserGuideForum(boolean hideUserGuideForum) {
if (isHideUserGuideForum(hideUserGuideForum)) return (User)this;
this.hideUserGuideForum = hideUserGuideForum ;
propertyChanged("hideUserGuideForum", this.hideUserGuideForum);
return (User)this;
}
public final boolean isHideUserGuideForum(boolean hideUserGuideForum) {
return equals(this.hideUserGuideForum, hideUserGuideForum);
}
private transient HideUserGuideForumModel hideUserGuideForumModel;
public HideUserGuideForumModel getHideUserGuideForumModel() {
if (hideUserGuideForumModel == null) hideUserGuideForumModel = createHideUserGuideForumModel();
return hideUserGuideForumModel;
}
protected HideUserGuideForumModel createHideUserGuideForumModel() { return new HideUserGuideForumModel(); }
protected class HideUserGuideForumModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideForum";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideForum();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideForum(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideImpediments ---
private boolean hideUserGuideImpediments ;
public final boolean isHideUserGuideImpediments() {
return this.hideUserGuideImpediments ;
}
public final User setHideUserGuideImpediments(boolean hideUserGuideImpediments) {
if (isHideUserGuideImpediments(hideUserGuideImpediments)) return (User)this;
this.hideUserGuideImpediments = hideUserGuideImpediments ;
propertyChanged("hideUserGuideImpediments", this.hideUserGuideImpediments);
return (User)this;
}
public final boolean isHideUserGuideImpediments(boolean hideUserGuideImpediments) {
return equals(this.hideUserGuideImpediments, hideUserGuideImpediments);
}
private transient HideUserGuideImpedimentsModel hideUserGuideImpedimentsModel;
public HideUserGuideImpedimentsModel getHideUserGuideImpedimentsModel() {
if (hideUserGuideImpedimentsModel == null) hideUserGuideImpedimentsModel = createHideUserGuideImpedimentsModel();
return hideUserGuideImpedimentsModel;
}
protected HideUserGuideImpedimentsModel createHideUserGuideImpedimentsModel() { return new HideUserGuideImpedimentsModel(); }
protected class HideUserGuideImpedimentsModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideImpediments";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideImpediments();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideImpediments(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideIssues ---
private boolean hideUserGuideIssues ;
public final boolean isHideUserGuideIssues() {
return this.hideUserGuideIssues ;
}
public final User setHideUserGuideIssues(boolean hideUserGuideIssues) {
if (isHideUserGuideIssues(hideUserGuideIssues)) return (User)this;
this.hideUserGuideIssues = hideUserGuideIssues ;
propertyChanged("hideUserGuideIssues", this.hideUserGuideIssues);
return (User)this;
}
public final boolean isHideUserGuideIssues(boolean hideUserGuideIssues) {
return equals(this.hideUserGuideIssues, hideUserGuideIssues);
}
private transient HideUserGuideIssuesModel hideUserGuideIssuesModel;
public HideUserGuideIssuesModel getHideUserGuideIssuesModel() {
if (hideUserGuideIssuesModel == null) hideUserGuideIssuesModel = createHideUserGuideIssuesModel();
return hideUserGuideIssuesModel;
}
protected HideUserGuideIssuesModel createHideUserGuideIssuesModel() { return new HideUserGuideIssuesModel(); }
protected class HideUserGuideIssuesModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideIssues";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideIssues();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideIssues(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideJournal ---
private boolean hideUserGuideJournal ;
public final boolean isHideUserGuideJournal() {
return this.hideUserGuideJournal ;
}
public final User setHideUserGuideJournal(boolean hideUserGuideJournal) {
if (isHideUserGuideJournal(hideUserGuideJournal)) return (User)this;
this.hideUserGuideJournal = hideUserGuideJournal ;
propertyChanged("hideUserGuideJournal", this.hideUserGuideJournal);
return (User)this;
}
public final boolean isHideUserGuideJournal(boolean hideUserGuideJournal) {
return equals(this.hideUserGuideJournal, hideUserGuideJournal);
}
private transient HideUserGuideJournalModel hideUserGuideJournalModel;
public HideUserGuideJournalModel getHideUserGuideJournalModel() {
if (hideUserGuideJournalModel == null) hideUserGuideJournalModel = createHideUserGuideJournalModel();
return hideUserGuideJournalModel;
}
protected HideUserGuideJournalModel createHideUserGuideJournalModel() { return new HideUserGuideJournalModel(); }
protected class HideUserGuideJournalModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideJournal";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideJournal();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideJournal(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideNextSprint ---
private boolean hideUserGuideNextSprint ;
public final boolean isHideUserGuideNextSprint() {
return this.hideUserGuideNextSprint ;
}
public final User setHideUserGuideNextSprint(boolean hideUserGuideNextSprint) {
if (isHideUserGuideNextSprint(hideUserGuideNextSprint)) return (User)this;
this.hideUserGuideNextSprint = hideUserGuideNextSprint ;
propertyChanged("hideUserGuideNextSprint", this.hideUserGuideNextSprint);
return (User)this;
}
public final boolean isHideUserGuideNextSprint(boolean hideUserGuideNextSprint) {
return equals(this.hideUserGuideNextSprint, hideUserGuideNextSprint);
}
private transient HideUserGuideNextSprintModel hideUserGuideNextSprintModel;
public HideUserGuideNextSprintModel getHideUserGuideNextSprintModel() {
if (hideUserGuideNextSprintModel == null) hideUserGuideNextSprintModel = createHideUserGuideNextSprintModel();
return hideUserGuideNextSprintModel;
}
protected HideUserGuideNextSprintModel createHideUserGuideNextSprintModel() { return new HideUserGuideNextSprintModel(); }
protected class HideUserGuideNextSprintModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideNextSprint";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideNextSprint();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideNextSprint(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideProductBacklog ---
private boolean hideUserGuideProductBacklog ;
public final boolean isHideUserGuideProductBacklog() {
return this.hideUserGuideProductBacklog ;
}
public final User setHideUserGuideProductBacklog(boolean hideUserGuideProductBacklog) {
if (isHideUserGuideProductBacklog(hideUserGuideProductBacklog)) return (User)this;
this.hideUserGuideProductBacklog = hideUserGuideProductBacklog ;
propertyChanged("hideUserGuideProductBacklog", this.hideUserGuideProductBacklog);
return (User)this;
}
public final boolean isHideUserGuideProductBacklog(boolean hideUserGuideProductBacklog) {
return equals(this.hideUserGuideProductBacklog, hideUserGuideProductBacklog);
}
private transient HideUserGuideProductBacklogModel hideUserGuideProductBacklogModel;
public HideUserGuideProductBacklogModel getHideUserGuideProductBacklogModel() {
if (hideUserGuideProductBacklogModel == null) hideUserGuideProductBacklogModel = createHideUserGuideProductBacklogModel();
return hideUserGuideProductBacklogModel;
}
protected HideUserGuideProductBacklogModel createHideUserGuideProductBacklogModel() { return new HideUserGuideProductBacklogModel(); }
protected class HideUserGuideProductBacklogModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideProductBacklog";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideProductBacklog();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideProductBacklog(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideCourtroom ---
private boolean hideUserGuideCourtroom ;
public final boolean isHideUserGuideCourtroom() {
return this.hideUserGuideCourtroom ;
}
public final User setHideUserGuideCourtroom(boolean hideUserGuideCourtroom) {
if (isHideUserGuideCourtroom(hideUserGuideCourtroom)) return (User)this;
this.hideUserGuideCourtroom = hideUserGuideCourtroom ;
propertyChanged("hideUserGuideCourtroom", this.hideUserGuideCourtroom);
return (User)this;
}
public final boolean isHideUserGuideCourtroom(boolean hideUserGuideCourtroom) {
return equals(this.hideUserGuideCourtroom, hideUserGuideCourtroom);
}
private transient HideUserGuideCourtroomModel hideUserGuideCourtroomModel;
public HideUserGuideCourtroomModel getHideUserGuideCourtroomModel() {
if (hideUserGuideCourtroomModel == null) hideUserGuideCourtroomModel = createHideUserGuideCourtroomModel();
return hideUserGuideCourtroomModel;
}
protected HideUserGuideCourtroomModel createHideUserGuideCourtroomModel() { return new HideUserGuideCourtroomModel(); }
protected class HideUserGuideCourtroomModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideCourtroom";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideCourtroom();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideCourtroom(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideQualityBacklog ---
private boolean hideUserGuideQualityBacklog ;
public final boolean isHideUserGuideQualityBacklog() {
return this.hideUserGuideQualityBacklog ;
}
public final User setHideUserGuideQualityBacklog(boolean hideUserGuideQualityBacklog) {
if (isHideUserGuideQualityBacklog(hideUserGuideQualityBacklog)) return (User)this;
this.hideUserGuideQualityBacklog = hideUserGuideQualityBacklog ;
propertyChanged("hideUserGuideQualityBacklog", this.hideUserGuideQualityBacklog);
return (User)this;
}
public final boolean isHideUserGuideQualityBacklog(boolean hideUserGuideQualityBacklog) {
return equals(this.hideUserGuideQualityBacklog, hideUserGuideQualityBacklog);
}
private transient HideUserGuideQualityBacklogModel hideUserGuideQualityBacklogModel;
public HideUserGuideQualityBacklogModel getHideUserGuideQualityBacklogModel() {
if (hideUserGuideQualityBacklogModel == null) hideUserGuideQualityBacklogModel = createHideUserGuideQualityBacklogModel();
return hideUserGuideQualityBacklogModel;
}
protected HideUserGuideQualityBacklogModel createHideUserGuideQualityBacklogModel() { return new HideUserGuideQualityBacklogModel(); }
protected class HideUserGuideQualityBacklogModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideQualityBacklog";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideQualityBacklog();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideQualityBacklog(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideReleases ---
private boolean hideUserGuideReleases ;
public final boolean isHideUserGuideReleases() {
return this.hideUserGuideReleases ;
}
public final User setHideUserGuideReleases(boolean hideUserGuideReleases) {
if (isHideUserGuideReleases(hideUserGuideReleases)) return (User)this;
this.hideUserGuideReleases = hideUserGuideReleases ;
propertyChanged("hideUserGuideReleases", this.hideUserGuideReleases);
return (User)this;
}
public final boolean isHideUserGuideReleases(boolean hideUserGuideReleases) {
return equals(this.hideUserGuideReleases, hideUserGuideReleases);
}
private transient HideUserGuideReleasesModel hideUserGuideReleasesModel;
public HideUserGuideReleasesModel getHideUserGuideReleasesModel() {
if (hideUserGuideReleasesModel == null) hideUserGuideReleasesModel = createHideUserGuideReleasesModel();
return hideUserGuideReleasesModel;
}
protected HideUserGuideReleasesModel createHideUserGuideReleasesModel() { return new HideUserGuideReleasesModel(); }
protected class HideUserGuideReleasesModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideReleases";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideReleases();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideReleases(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideRisks ---
private boolean hideUserGuideRisks ;
public final boolean isHideUserGuideRisks() {
return this.hideUserGuideRisks ;
}
public final User setHideUserGuideRisks(boolean hideUserGuideRisks) {
if (isHideUserGuideRisks(hideUserGuideRisks)) return (User)this;
this.hideUserGuideRisks = hideUserGuideRisks ;
propertyChanged("hideUserGuideRisks", this.hideUserGuideRisks);
return (User)this;
}
public final boolean isHideUserGuideRisks(boolean hideUserGuideRisks) {
return equals(this.hideUserGuideRisks, hideUserGuideRisks);
}
private transient HideUserGuideRisksModel hideUserGuideRisksModel;
public HideUserGuideRisksModel getHideUserGuideRisksModel() {
if (hideUserGuideRisksModel == null) hideUserGuideRisksModel = createHideUserGuideRisksModel();
return hideUserGuideRisksModel;
}
protected HideUserGuideRisksModel createHideUserGuideRisksModel() { return new HideUserGuideRisksModel(); }
protected class HideUserGuideRisksModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideRisks";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideRisks();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideRisks(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideSprintBacklog ---
private boolean hideUserGuideSprintBacklog ;
public final boolean isHideUserGuideSprintBacklog() {
return this.hideUserGuideSprintBacklog ;
}
public final User setHideUserGuideSprintBacklog(boolean hideUserGuideSprintBacklog) {
if (isHideUserGuideSprintBacklog(hideUserGuideSprintBacklog)) return (User)this;
this.hideUserGuideSprintBacklog = hideUserGuideSprintBacklog ;
propertyChanged("hideUserGuideSprintBacklog", this.hideUserGuideSprintBacklog);
return (User)this;
}
public final boolean isHideUserGuideSprintBacklog(boolean hideUserGuideSprintBacklog) {
return equals(this.hideUserGuideSprintBacklog, hideUserGuideSprintBacklog);
}
private transient HideUserGuideSprintBacklogModel hideUserGuideSprintBacklogModel;
public HideUserGuideSprintBacklogModel getHideUserGuideSprintBacklogModel() {
if (hideUserGuideSprintBacklogModel == null) hideUserGuideSprintBacklogModel = createHideUserGuideSprintBacklogModel();
return hideUserGuideSprintBacklogModel;
}
protected HideUserGuideSprintBacklogModel createHideUserGuideSprintBacklogModel() { return new HideUserGuideSprintBacklogModel(); }
protected class HideUserGuideSprintBacklogModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideSprintBacklog";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideSprintBacklog();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideSprintBacklog(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- hideUserGuideWhiteboard ---
private boolean hideUserGuideWhiteboard ;
public final boolean isHideUserGuideWhiteboard() {
return this.hideUserGuideWhiteboard ;
}
public final User setHideUserGuideWhiteboard(boolean hideUserGuideWhiteboard) {
if (isHideUserGuideWhiteboard(hideUserGuideWhiteboard)) return (User)this;
this.hideUserGuideWhiteboard = hideUserGuideWhiteboard ;
propertyChanged("hideUserGuideWhiteboard", this.hideUserGuideWhiteboard);
return (User)this;
}
public final boolean isHideUserGuideWhiteboard(boolean hideUserGuideWhiteboard) {
return equals(this.hideUserGuideWhiteboard, hideUserGuideWhiteboard);
}
private transient HideUserGuideWhiteboardModel hideUserGuideWhiteboardModel;
public HideUserGuideWhiteboardModel getHideUserGuideWhiteboardModel() {
if (hideUserGuideWhiteboardModel == null) hideUserGuideWhiteboardModel = createHideUserGuideWhiteboardModel();
return hideUserGuideWhiteboardModel;
}
protected HideUserGuideWhiteboardModel createHideUserGuideWhiteboardModel() { return new HideUserGuideWhiteboardModel(); }
protected class HideUserGuideWhiteboardModel extends ilarkesto.gwt.client.editor.ABooleanEditorModel {
@Override
public String getId() {
return "User_hideUserGuideWhiteboard";
}
@Override
public java.lang.Boolean getValue() {
return isHideUserGuideWhiteboard();
}
@Override
public void setValue(java.lang.Boolean value) {
setHideUserGuideWhiteboard(value);
}
@Override
protected void onChangeValue(java.lang.Boolean oldValue, java.lang.Boolean newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- loginToken ---
private java.lang.String loginToken ;
public final java.lang.String getLoginToken() {
return this.loginToken ;
}
public final User setLoginToken(java.lang.String loginToken) {
if (isLoginToken(loginToken)) return (User)this;
if (loginToken != null && getDao().getUserByLoginToken(loginToken) != null) throw new RuntimeException("\"" + loginToken + "\" already exists.");
this.loginToken = loginToken ;
propertyChanged("loginToken", this.loginToken);
return (User)this;
}
public final boolean isLoginToken(java.lang.String loginToken) {
return equals(this.loginToken, loginToken);
}
private transient LoginTokenModel loginTokenModel;
public LoginTokenModel getLoginTokenModel() {
if (loginTokenModel == null) loginTokenModel = createLoginTokenModel();
return loginTokenModel;
}
protected LoginTokenModel createLoginTokenModel() { return new LoginTokenModel(); }
protected class LoginTokenModel extends ilarkesto.gwt.client.editor.ATextEditorModel {
@Override
public String getId() {
return "User_loginToken";
}
@Override
public java.lang.String getValue() {
return getLoginToken();
}
@Override
public void setValue(java.lang.String value) {
setLoginToken(value);
}
@Override
protected void onChangeValue(java.lang.String oldValue, java.lang.String newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- openId ---
private java.lang.String openId ;
public final java.lang.String getOpenId() {
return this.openId ;
}
public final User setOpenId(java.lang.String openId) {
if (isOpenId(openId)) return (User)this;
if (openId != null && getDao().getUserByOpenId(openId) != null) throw new RuntimeException("\"" + openId + "\" already exists.");
this.openId = openId ;
propertyChanged("openId", this.openId);
return (User)this;
}
public final boolean isOpenId(java.lang.String openId) {
return equals(this.openId, openId);
}
private transient OpenIdModel openIdModel;
public OpenIdModel getOpenIdModel() {
if (openIdModel == null) openIdModel = createOpenIdModel();
return openIdModel;
}
protected OpenIdModel createOpenIdModel() { return new OpenIdModel(); }
protected class OpenIdModel extends ilarkesto.gwt.client.editor.ATextEditorModel {
@Override
public String getId() {
return "User_openId";
}
@Override
public java.lang.String getValue() {
return getOpenId();
}
@Override
public void setValue(java.lang.String value) {
setOpenId(value);
}
@Override
protected void onChangeValue(java.lang.String oldValue, java.lang.String newValue) {
super.onChangeValue(oldValue, newValue);
addUndo(this, oldValue);
}
}
// --- update properties by map ---
public void updateProperties(Map props) {
name = (java.lang.String) props.get("name");
admin = (Boolean) props.get("admin");
emailVerified = (Boolean) props.get("emailVerified");
email = (java.lang.String) props.get("email");
currentProjectId = (String) props.get("currentProjectId");
color = (java.lang.String) props.get("color");
String lastLoginDateAndTimeAsString = (String) props.get("lastLoginDateAndTime");
lastLoginDateAndTime = lastLoginDateAndTimeAsString == null ? null : new ilarkesto.gwt.client.DateAndTime(lastLoginDateAndTimeAsString);
String registrationDateAndTimeAsString = (String) props.get("registrationDateAndTime");
registrationDateAndTime = registrationDateAndTimeAsString == null ? null : new ilarkesto.gwt.client.DateAndTime(registrationDateAndTimeAsString);
disabled = (Boolean) props.get("disabled");
hideUserGuideBlog = (Boolean) props.get("hideUserGuideBlog");
hideUserGuideCalendar = (Boolean) props.get("hideUserGuideCalendar");
hideUserGuideFiles = (Boolean) props.get("hideUserGuideFiles");
hideUserGuideForum = (Boolean) props.get("hideUserGuideForum");
hideUserGuideImpediments = (Boolean) props.get("hideUserGuideImpediments");
hideUserGuideIssues = (Boolean) props.get("hideUserGuideIssues");
hideUserGuideJournal = (Boolean) props.get("hideUserGuideJournal");
hideUserGuideNextSprint = (Boolean) props.get("hideUserGuideNextSprint");
hideUserGuideProductBacklog = (Boolean) props.get("hideUserGuideProductBacklog");
hideUserGuideCourtroom = (Boolean) props.get("hideUserGuideCourtroom");
hideUserGuideQualityBacklog = (Boolean) props.get("hideUserGuideQualityBacklog");
hideUserGuideReleases = (Boolean) props.get("hideUserGuideReleases");
hideUserGuideRisks = (Boolean) props.get("hideUserGuideRisks");
hideUserGuideSprintBacklog = (Boolean) props.get("hideUserGuideSprintBacklog");
hideUserGuideWhiteboard = (Boolean) props.get("hideUserGuideWhiteboard");
loginToken = (java.lang.String) props.get("loginToken");
openId = (java.lang.String) props.get("openId");
}
@Override
public void storeProperties(Map properties) {
super.storeProperties(properties);
properties.put("name", this.name);
properties.put("admin", this.admin);
properties.put("emailVerified", this.emailVerified);
properties.put("email", this.email);
properties.put("currentProjectId", this.currentProjectId);
properties.put("color", this.color);
properties.put("lastLoginDateAndTime", this.lastLoginDateAndTime == null ? null : this.lastLoginDateAndTime.toString());
properties.put("registrationDateAndTime", this.registrationDateAndTime == null ? null : this.registrationDateAndTime.toString());
properties.put("disabled", this.disabled);
properties.put("hideUserGuideBlog", this.hideUserGuideBlog);
properties.put("hideUserGuideCalendar", this.hideUserGuideCalendar);
properties.put("hideUserGuideFiles", this.hideUserGuideFiles);
properties.put("hideUserGuideForum", this.hideUserGuideForum);
properties.put("hideUserGuideImpediments", this.hideUserGuideImpediments);
properties.put("hideUserGuideIssues", this.hideUserGuideIssues);
properties.put("hideUserGuideJournal", this.hideUserGuideJournal);
properties.put("hideUserGuideNextSprint", this.hideUserGuideNextSprint);
properties.put("hideUserGuideProductBacklog", this.hideUserGuideProductBacklog);
properties.put("hideUserGuideCourtroom", this.hideUserGuideCourtroom);
properties.put("hideUserGuideQualityBacklog", this.hideUserGuideQualityBacklog);
properties.put("hideUserGuideReleases", this.hideUserGuideReleases);
properties.put("hideUserGuideRisks", this.hideUserGuideRisks);
properties.put("hideUserGuideSprintBacklog", this.hideUserGuideSprintBacklog);
properties.put("hideUserGuideWhiteboard", this.hideUserGuideWhiteboard);
properties.put("loginToken", this.loginToken);
properties.put("openId", this.openId);
}
@Override
public boolean matchesKey(String key) {
if (super.matchesKey(key)) return true;
if (matchesKey(getName(), key)) return true;
if (matchesKey(getEmail(), key)) return true;
return false;
}
}