Beispiel #1
0
        /// <summary>
        /// Copies the automatic clipboard.
        /// </summary>
        /// <param name="isCopy">if set to <c>true</c> [copy].</param>
        /// <param name="testSteps">The test steps.</param>
        public static void CopyToClipboardTestSteps(bool isCopy, List <TestStep> testSteps)
        {
            ClipBoardCommand  clipBoardCommand  = isCopy ? ClipBoardCommand.Copy : ClipBoardCommand.Cut;
            ClipBoardTestStep clipBoardTestStep = new ClipBoardTestStep(testSteps, clipBoardCommand);

            ClipBoardManager <ClipBoardTestStep> .CopyToClipboard(clipBoardTestStep);
        }
Beispiel #2
0
        public override void Undo()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            clipBoardManager.StoreTileBrush(m_previousClipboardContent);
            m_oldTiles.ApplyTo(m_layer, m_selectionLocation, m_tileSelection);
        }
        /// <summary>
        /// Copies the automatic clipboard.
        /// </summary>
        /// <param name="isCopy">if set to <c>true</c> [copy].</param>
        /// <param name="testCases">The test cases.</param>
        public static void CopyToClipboardTestCases(bool isCopy, List <TestCase> testCases)
        {
            ClipBoardCommand  clipBoardCommand  = isCopy ? ClipBoardCommand.Copy : ClipBoardCommand.Cut;
            ClipBoardTestCase clipBoardTestCase = new ClipBoardTestCase(testCases, clipBoardCommand);

            ClipBoardManager <ClipBoardTestCase> .CopyToClipboard(clipBoardTestCase);

            SerializationManager.IsSerializable(clipBoardTestCase);
        }
Beispiel #4
0
        public override void Do()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            m_previousClipboardContent = clipBoardManager.RetrieveTileBrush();
            m_oldTiles = new TileBrush(m_layer, m_tileSelection);
            clipBoardManager.StoreTileBrush(m_oldTiles);
            m_tileSelection.EraseTiles(m_layer);
        }
        /// <summary>
        /// Gets from clipboard the test cases
        /// </summary>
        /// <returns>the retrieved test cases</returns>
        public static ClipBoardTestCase GetFromClipboardTestCases()
        {
            ClipBoardTestCase clipBoardTestCase = ClipBoardManager <ClipBoardTestCase> .GetFromClipboard();

            if (clipBoardTestCase != null)
            {
                return(clipBoardTestCase);
            }
            else
            {
                return(null);
            }
        }
Beispiel #6
0
        /// <summary>
        /// Gets from clipboard the test steps
        /// </summary>
        /// <returns>the retrieved test steps</returns>
        public static ClipBoardTestStep GetFromClipboardTestSteps()
        {
            ClipBoardTestStep clipBoardTestStep = ClipBoardManager <ClipBoardTestStep> .GetFromClipboard();

            if (clipBoardTestStep != null)
            {
                return(clipBoardTestStep);
            }
            else
            {
                return(null);
            }
        }
 /// <summary>
 /// Copies the automatic clipboard.
 /// </summary>
 /// <param name="isCopy">if set to <c>true</c> [copy].</param>
 public void CopyToClipboard(bool isCopy)
 {
     this.ClipBoardCommand = isCopy ? ClipBoardCommand.Copy : ClipBoardCommand.Cut;
     ClipBoardManager <Suite> .CopyToClipboard(this);
 }
        /// <summary>
        /// Gets from clipboard.
        /// </summary>
        /// <returns>the retrieved object</returns>
        public static Suite GetFromClipboard()
        {
            Suite suite = ClipBoardManager <Suite> .GetFromClipboard();

            return(suite);
        }
Beispiel #9
0
        public override void Undo()
        {
            ClipBoardManager clipBoardManager = ClipBoardManager.Instance;

            clipBoardManager.StoreTileBrush(m_previousClipboardContent);
        }