class DefaultWizardStepListModel implements WizardStepListModel {

    @Override
    public boolean allStepsAreValid()
    {
        for (int index = 0; index < myStepStates.size(); ++index)
        {
            if (myStepStates.get(index) != StepState.VALID && myStepStates.get(index) != StepState.WARNING)
            {
                return false;
            }
        }
        return true;
    }

    public  DefaultWizardStepListModel(List<? extends String> stepTitles, int initialStep);
    public  DefaultWizardStepListModel(List<? extends String> stepTitles, String initialStepTitle);

}