private void configureFileDialogs() {
        dlgDiscreteModel = new FileDialog(shell, SWT.OPEN | SWT.SINGLE);
        dlgLibrary = new FileDialog(shell, SWT.OPEN | SWT.SINGLE);
        dlgSignals = new FileDialog(shell, SWT.OPEN| SWT.SINGLE);
        dlgResultsSaving = new FileDialog(shell, SWT.SAVE | SWT.SINGLE);
        
        dlgDiscreteModel.setFilterExtensions(new String[] { "*.du;"});
        dlgDiscreteModel.setFilterNames(new String[] { "Discrete Unit files (*.du;)" });
        
        dlgLibrary.setFilterExtensions(new String[] { "*.lb;"});
        dlgLibrary.setFilterNames(new String[] { "Library files (*.lb;)" });
        
        dlgSignals.setFilterExtensions(new String[] { "*.sig;"});
        dlgSignals.setFilterNames(new String[] { "Signals files (*.sig;)" });
        
        dlgResultsSaving.setFilterExtensions(new String[] { "*.res;"});
        dlgResultsSaving.setFilterNames(new String[] { "Modeling results file (*.res;)" });
    }