Package org.gradle.gradleplugin.foundation.filters

Examples of org.gradle.gradleplugin.foundation.filters.BasicFilterEditor


     *
     * @param filter the filter to edit
     * @return a filter if the user OKs the changes, null if they cancel
     */
    public BasicProjectAndTaskFilter show(BasicProjectAndTaskFilter filter) {
        this.editor = new BasicFilterEditor(filter);

        if (mainPanel == null) {
            setupUI();
        }

View Full Code Here


     * This tests filtering out a task. We should see all other tasks. We want to also verify that the task is filtered
     * out at all levels (projects and sub projects).
     */
    public void testTaskFiltering() {
        //filter out tasks named 'lib'
        BasicFilterEditor editor = new BasicFilterEditor();
        editor.hideTasksByName("lib");
        ProjectAndTaskFilter filter = editor.createFilter();

        TestVisitor testVisitor = new TestVisitor();
        TaskTreePopulationVisitor.visitProjectAndTasks(buildInformation.getProjects(), testVisitor, filter, null);

        testVisitor.setExpectedProjects(myRootProject, mySubProject1, mySubSubProject, mySubProject2);
View Full Code Here

    /**
     * This tests filtering out a project. We expect all tasks, sub projects and sub project's tasks to be hidden.
     */
    public void testProjectFiltering() {
        BasicFilterEditor editor = new BasicFilterEditor();
        editor.hideProjectsByName("mysubproject1");
        ProjectAndTaskFilter filter = editor.createFilter();

        TestVisitor testVisitor = new TestVisitor();

        TaskTreePopulationVisitor.visitProjectAndTasks(buildInformation.getProjects(), testVisitor, filter, null);

View Full Code Here

     * integration where we don't control the settings).
    */
    private void initializeFilterEditor() {
        BasicProjectAndTaskFilter filter = new BasicProjectAndTaskFilter();
        filter.serializeIn(settingsNode);
        editor = new BasicFilterEditor(filter);

        editor.addFilterEditorObserver(new BasicFilterEditor.FilterEditorObserver() {
            public void filterChanged() {  //whenever changes are made, save them.
                editor.createFilter().serializeOut(settingsNode);
            }
View Full Code Here

     * This tests filtering out a task. We should see all other tasks. We want to also verify that the task is filtered
     * out at all levels (projects and sub projects).
     */
    public void testTaskFiltering() {
        //filter out tasks named 'lib'
        BasicFilterEditor editor = new BasicFilterEditor();
        editor.hideTasksByName("lib");
        ProjectAndTaskFilter filter = editor.createFilter();

        TestVisitor testVisitor = new TestVisitor();
        TaskTreePopulationVisitor.visitProjectAndTasks(buildInformation.getProjects(), testVisitor, filter, null);

        testVisitor.setExpectedProjects(myRootProject, mySubProject1, mySubSubProject, mySubProject2);
View Full Code Here

    /**
     * This tests filtering out a project. We expect all tasks, sub projects and sub project's tasks to be hidden.
     */
    public void testProjectFiltering() {
        BasicFilterEditor editor = new BasicFilterEditor();
        editor.hideProjectsByName("mysubproject1");
        ProjectAndTaskFilter filter = editor.createFilter();

        TestVisitor testVisitor = new TestVisitor();

        TaskTreePopulationVisitor.visitProjectAndTasks(buildInformation.getProjects(), testVisitor, filter, null);

View Full Code Here

     *
     * @param filter the filter to edit
     * @return a filter if the user OKs the changes, null if they cancel
     */
    public BasicProjectAndTaskFilter show(BasicProjectAndTaskFilter filter) {
        this.editor = new BasicFilterEditor(filter);

        if (mainPanel == null) {
            setupUI();
        }

View Full Code Here

     * immediately (useful for IDE integration where we don't control the settings).
     */
    private void initializeFilterEditor() {
        BasicProjectAndTaskFilter filter = new BasicProjectAndTaskFilter();
        filter.serializeIn(settingsNode);
        editor = new BasicFilterEditor(filter);

        editor.addFilterEditorObserver(new BasicFilterEditor.FilterEditorObserver() {
            public void filterChanged() {  //whenever changes are made, save them.
                editor.createFilter().serializeOut(settingsNode);
            }
View Full Code Here

TOP

Related Classes of org.gradle.gradleplugin.foundation.filters.BasicFilterEditor

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.