CmisSync.Lib.Consumer.SituationSolver.LocalObjectRenamedRemoteObjectMoved.LocalObjectRenamedRemoteObjectMoved C# (CSharp) Method

LocalObjectRenamedRemoteObjectMoved() public method

public LocalObjectRenamedRemoteObjectMoved ( ISession session, IMetaDataStorage storage, ISolver renameSolver, ISolver changeChangeSolver ) : System
session ISession
storage IMetaDataStorage
renameSolver ISolver
changeChangeSolver ISolver
return System
        public LocalObjectRenamedRemoteObjectMoved(
            ISession session,
            IMetaDataStorage storage,
            ISolver renameSolver,
            ISolver changeChangeSolver) : base(session, storage)
        {
            if (renameSolver == null) {
                throw new ArgumentNullException("renameSolver", "Given solver for rename rename situation is null");
            }

            if (changeChangeSolver == null) {
                throw new ArgumentNullException("changeChangeSolver", "Given solver for change change situation is null");
            }

            this.changeChangeSolver = changeChangeSolver;
            this.renameRenameSolver = renameSolver;
        }