// these flags are set only in the constructor
// and shouldn't be changed afterwards
// (cannot make them final since they are declared in superclass
// but their values are specific to subclasses)
isPersistent = true;
isPersistentInDataStore = false;
isTransactional = true;
isDirty = true;
isNew = true;
isDeleted = false;
isNavigable = false;
isRefreshable = false;
isBeforeImageUpdatable = false;
needsRegister = true;
needsReload = false;
needsRestoreOnRollback = true;
updateAction = ActionDesc.LOG_CREATE;
stateType = P_NEW;