Search in sources :

Example 1 with SelectScriptDialog

use of org.netxms.ui.eclipse.nxsl.dialogs.SelectScriptDialog in project netxms by netxms.

the class ExportFileBuilder method addScripts.

/**
 * Add script to list
 */
private void addScripts() {
    SelectScriptDialog dlg = new SelectScriptDialog(getSite().getShell());
    dlg.setMultiSelection(true);
    if (dlg.open() == Window.OK) {
        for (Script s : dlg.getSelection()) scripts.put(s.getId(), s);
        scriptViewer.setInput(scripts.values().toArray());
        setModified();
    }
}
Also used : Script(org.netxms.client.Script) SelectScriptDialog(org.netxms.ui.eclipse.nxsl.dialogs.SelectScriptDialog)

Example 2 with SelectScriptDialog

use of org.netxms.ui.eclipse.nxsl.dialogs.SelectScriptDialog in project netxms by netxms.

the class ScriptSelector method selectionButtonHandler.

/* (non-Javadoc)
	 * @see org.netxms.ui.eclipse.widgets.AbstractSelector#selectionButtonHandler()
	 */
@Override
protected void selectionButtonHandler() {
    SelectScriptDialog dlg = new SelectScriptDialog(getShell());
    if (dlg.open() == Window.OK) {
        scriptName = dlg.getScript().getName();
        setText(scriptName);
        fireModifyListeners();
    }
}
Also used : SelectScriptDialog(org.netxms.ui.eclipse.nxsl.dialogs.SelectScriptDialog)

Aggregations

SelectScriptDialog (org.netxms.ui.eclipse.nxsl.dialogs.SelectScriptDialog)2 Script (org.netxms.client.Script)1