/*
 * Copyright 2016 Red Hat, Inc. and/or its affiliates.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package org.kie.workbench.common.screens.examples.client.wizard.model;

import org.kie.workbench.common.screens.examples.model.ExampleProject;
import org.kie.workbench.common.screens.examples.model.ExampleRepository;
import org.kie.workbench.common.screens.examples.model.ExamplesModel;
import org.uberfire.commons.validation.PortablePreconditions;

public class ExamplesWizardModel extends ExamplesModel {

    private ExampleRepository selectedRepository;
    private String selectedBranch;

    public ExampleRepository getSelectedRepository() {
        return selectedRepository;
    }

    public void setSelectedRepository(final ExampleRepository selectedRepository) {
        this.selectedRepository = selectedRepository;
    }

    public String getSelectedBranch() {
        return selectedBranch;
    }

    public void addProject(final ExampleProject project) {
        getProjects().add(PortablePreconditions.checkNotNull("project",
                                                             project));
    }

    public void removeProject(final ExampleProject project) {
        getProjects().remove(PortablePreconditions.checkNotNull("project",
                                                                project));
    }
}

@@ -1106,16 +1106,27 @@
 edBranch
+ = %22master%22
 ;%0A%0A    p
@@ -1432,32 +1432,150 @@
 dBranch;%0A    %7D%0A%0A
+    public void setSelectedBranch(final String selectedBranch) %7B%0A        this.selectedBranch = selectedBranch;%0A    %7D%0A%0A
     public void 

Fix error in examples wizard by setting default branch to master.