Example #1
0
        //protected object _sourceObject;

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