Class NewTestCaseWizardPageTwo

  • All Implemented Interfaces:
    IDialogPage, IMessageProvider, IWizardPage

    public class NewTestCaseWizardPageTwo
    extends WizardPage
    The class NewTestCaseWizardPageTwo contains controls and validation routines for the second page of the 'New JUnit TestCase Wizard'.

    Clients can use the page as-is and add it to their own wizard, or extend it to modify validation or add and remove controls.

    Since:
    3.1
    • Constructor Detail

      • NewTestCaseWizardPageTwo

        public NewTestCaseWizardPageTwo()
        Creates a new NewTestCaseWizardPageTwo.
    • Method Detail

      • createControl

        public void createControl​(Composite parent)
      • setClassUnderTest

        public void setClassUnderTest​(IType classUnderTest)
        Sets the class under test.
        Parameters:
        classUnderTest - the class under test
      • getCheckedMethods

        public IMethod[] getCheckedMethods()
        Returns all checked methods in the methods tree.
        Returns:
        the checked methods
      • isCreateTasks

        public boolean isCreateTasks()
        Returns true if the checkbox for creating tasks is checked.
        Returns:
        true is returned if tasks should be created
      • getCreateFinalMethodStubsButtonSelection

        public boolean getCreateFinalMethodStubsButtonSelection()
        Returns true if the checkbox for final method stubs is checked.
        Returns:
        true is returned if methods should be created final
      • getAllMethods

        public IMethod[] getAllMethods()
        Returns all the methods in the methods tree.
        Returns:
        all methods in the methods tree