Exemple #1
0
        //protected object _sourceObject;

        protected APersistenceObject()
        {
            _state = NewState.GetInstance();
        }
Exemple #2
0
 internal void MarkOldDirty()
 {
     _previousState = _state;
     _state         = OldDirtyState.GetInstance();
 }
Exemple #3
0
 internal void MarkDelete()
 {
     _previousState = _state;
     _state         = OldDeleteState.GetInstance();
 }
Exemple #4
0
 internal void MarkOldClean()
 {
     _previousState = _state;
     _state         = OldCleanState.GetInstance();
 }
Exemple #5
0
 internal void MarkNew()
 {
     _previousState = _state;
     _state         = NewState.GetInstance();
 }