/// <summary>
        /// Initializes a new instance of the <see cref="RecalledEditingAction"/> class.
        /// </summary>
        /// <param name="action">The editing action (not null)</param>
        /// <param name="recall">The editing operation that is being recalled (not null)</param>
        /// <exception cref="ArgumentNullException">If either parameter is null</exception>
        internal RecalledEditingAction(EditingAction action, Operation recall)
            : base(action)
        {
            if (action==null || recall==null)
                throw new ArgumentNullException();

            m_Recall = recall;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="RecalledEditingAction"/> class.
        /// </summary>
        /// <param name="action">The editing action (not null)</param>
        /// <param name="recall">The editing operation that is being recalled (not null)</param>
        /// <exception cref="ArgumentNullException">If either parameter is null</exception>
        internal RecalledEditingAction(EditingAction action, Operation recall)
            : base(action)
        {
            if (action == null || recall == null)
            {
                throw new ArgumentNullException();
            }

            m_Recall = recall;
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Copy constructor
 /// </summary>
 /// <param name="action">The action to copy</param>
 protected EditingAction(EditingAction action)
     : base(action)
 {
     m_Id = action.m_Id;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Copy constructor
 /// </summary>
 /// <param name="action">The action to copy</param>
 protected EditingAction(EditingAction action)
     : base(action)
 {
     m_Id = action.m_Id;
 }