Package org.gephi.datalab.plugin.manipulators.general.ui

Examples of org.gephi.datalab.plugin.manipulators.general.ui.SearchReplaceUI


*/
@ServiceProvider(service = GeneralActionsManipulator.class)
public class SearchReplace implements GeneralActionsManipulator {

    public void execute() {
        SearchReplaceUI ui = Lookup.getDefault().lookup(SearchReplaceUI.class);
        if (ui.isActive()) {
            return;//Do not open more than one Search/Replace dialog
        }
        if (Lookup.getDefault().lookup(DataTablesController.class).isNodeTableMode()) {
            ui.setMode(SearchReplaceUI.Mode.NODES_TABLE);
        } else {
            ui.setMode(SearchReplaceUI.Mode.EDGES_TABLE);
        }
        DialogDescriptor dd = new DialogDescriptor(ui, getName());
        dd.setModal(true);
        dd.setOptions(new Object[]{NbBundle.getMessage(SearchReplace.class, "SearchReplace.window.close")});
        ui.setActive(true);
        DialogDisplayer.getDefault().notify(dd);
        ui.setActive(false);
    }
View Full Code Here


*/
@ServiceProvider(service = GeneralActionsManipulator.class)
public class SearchReplace implements GeneralActionsManipulator {

    public void execute() {
        SearchReplaceUI ui = Lookup.getDefault().lookup(SearchReplaceUI.class);
        if (ui.isActive()) {
            return;//Do not open more than one Search/Replace dialog
        }
        if (Lookup.getDefault().lookup(DataTablesController.class).isNodeTableMode()) {
            ui.setMode(SearchReplaceUI.Mode.NODES_TABLE);
        } else {
            ui.setMode(SearchReplaceUI.Mode.EDGES_TABLE);
        }
        DialogDescriptor dd = new DialogDescriptor(ui, getName());
        dd.setModal(true);
        dd.setOptions(new Object[]{NbBundle.getMessage(SearchReplace.class, "SearchReplace.window.close")});
        ui.setActive(true);
        DialogDisplayer.getDefault().notify(dd);
        ui.setActive(false);
    }
View Full Code Here

TOP

Related Classes of org.gephi.datalab.plugin.manipulators.general.ui.SearchReplaceUI

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.