Package org.gradle.gradleplugin.foundation.filters

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


     * This initializes our filter editor. We create a filter, serialize in our settings and then use that to create the
     * editor. Lastly, we add an observer to the editor so we can save our changes 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


     * previous values in our local editor.
    */
    private void configureFilter() {
        ProjectAndTaskFilterDialog dialog = new ProjectAndTaskFilterDialog(SwingUtilities.getWindowAncestor(mainPanel), gradlePluginLord);

        BasicProjectAndTaskFilter newFilter = dialog.show(editor.createFilter());
        if (newFilter != null) //if the user didn't cancel...
        {
            editor.initializeFromFilter(newFilter);
            populate();
        }
View Full Code Here

    /**
     * This initializes our filter editor. We create a filter, serialize in our settings and then use that to create the editor. Lastly, we add an observer to the editor so we can save our changes
     * 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

     * dialog uses its own editor which it modifies freely and throws away. This way, if the user cancels, we dodon't have to deal with restoring the previous values in our local editor.
     */
    private void configureFilter() {
        ProjectAndTaskFilterDialog dialog = new ProjectAndTaskFilterDialog(SwingUtilities.getWindowAncestor(mainPanel), gradlePluginLord);

        BasicProjectAndTaskFilter newFilter = dialog.show(editor.createFilter());
        if (newFilter != null) {
            //if the user didn't cancel...
            editor.initializeFromFilter(newFilter);
            populate();
        }
View Full Code Here

TOP

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

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.