private void doSetHelpCtx(final HelpCtx helpCtx ) { if ((wizardPanel != null) && (helpCtx != null)) { HelpCtx.setHelpIDString(wizardPanel, helpCtx.getHelpID()); } // we call the inherited method after setting the ID // on the panel becuase super.setHelpCtx fires the change super.setHelpCtx(helpCtx); }
public void setHelpCtx (final HelpCtx helpCtx) { if ((wizardPanel != null) && (helpCtx != null)) { HelpCtx.setHelpIDString(wizardPanel, helpCtx.getHelpID()); } // we call the inherited method after setting the ID // on the panel becuase super.setHelpCtx fires the change super.setHelpCtx(helpCtx); }
public void setHelpCtx (final HelpCtx helpCtx) { if ((wizardPanel != null) && (helpCtx != null)) { HelpCtx.setHelpIDString(wizardPanel, helpCtx.getHelpID()); } // we call the inherited method after setting the ID // on the panel becuase super.setHelpCtx fires the change super.setHelpCtx(helpCtx); }
/** Creates new form RootSelectorPanel */ public FileSelector(String text, String title, HelpCtx helpCtx, Preferences pref) { this.text = text; this.title = title; this.helpCtx = helpCtx; this.pref = pref; initComponents(); filesList.addListSelectionListener(this); dialogDescriptor = new DialogDescriptor(this, title); okButton = new JButton(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Select")); okButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Select")); okButton.setEnabled(false); cancelButton = new JButton(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Cancel")); // NOI18N cancelButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(FileSelector.class, "CTL_FileSelector_Cancel")); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); }
public boolean show(VCSFileProxy[] files) { Arrays.sort(files); DefaultListModel m = new DefaultListModel(); for (VCSFileProxy file : files) { m.addElement(file); } filesList.setModel(m); preselectFile(files); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(title); // NOI18N dialogDescriptor.setHelpCtx(helpCtx); dialog.setVisible(true); boolean ret = dialogDescriptor.getValue() == okButton; if(ret) { saveSelectedFile(files); } return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(Backout.class, "CTL_BackoutDialog", repository.getName())); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rollback.BackoutPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(Backout.class, "ACSD_BackoutDialog", repository.getName())); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(Strip.class, "CTL_StripDialog", repository.getName())); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rollback.StripPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(Strip.class, "ACSD_StripDialog", repository.getName())); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
private void showDialog(DialogDescriptor dialogDescriptor, HelpCtx helpCtx, String name) { dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(helpCtx); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); if (name != null) { dialog.addWindowListener(new DialogBoundsPreserver(HgModuleConfig.getDefault().getPreferences(), name)); // NOI18N } dialog.getAccessibleContext().setAccessibleDescription(NbBundle.getMessage(Repository.class, "ACSD_RepositoryPanel")); dialog.setVisible(true); }
private File selectPatchContext() { PatchContextChooser chooser = new PatchContextChooser(); ResourceBundle bundle = NbBundle.getBundle(IDEServicesImpl.class); JButton ok = new JButton(bundle.getString("LBL_Apply")); // NOI18N JButton cancel = new JButton(bundle.getString("LBL_Cancel")); // NOI18N DialogDescriptor descriptor = new DialogDescriptor( chooser, bundle.getString("LBL_ApplyPatch"), // NOI18N true, NotifyDescriptor.OK_CANCEL_OPTION, ok, null); descriptor.setOptions(new Object [] {ok, cancel}); descriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.bugtracking.patchContextChooser")); // NOI18N File context = null; DialogDisplayer.getDefault().createDialog(descriptor).setVisible(true); if (descriptor.getValue() == ok) { context = chooser.getSelectedFile(); } return context; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, NbBundle.getMessage(MergeRevisions.class, "ASCD_MERGE_DIALOG")); // NOI18N dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription( NbBundle.getMessage(MergeRevisions.class, "ASCD_MERGE_DIALOG")); // NOI18N dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
@Override protected AbstractExportDiffPanel createSimpleDialog(String currentFilePath) { aedp = new ExportAsFilePanel(); listener = new DocumentListener() { public void insertUpdate(DocumentEvent e) { nameChange(); } public void removeUpdate(DocumentEvent e) { nameChange(); } public void changedUpdate(DocumentEvent e) { nameChange(); } }; panel.setInsidePanel(aedp); if(fileToDiff != null){ dd = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(ExportDiff.class, "CTL_ExportFileDialog")); // NOI18N } else{ dd = new DialogDescriptor(panel, org.openide.util.NbBundle.getMessage(ExportDiff.class, "CTL_ExportDialog")); // NOI18N } aedp.addOutputFileTextDocumentListener(listener); dd.setModal(true); dd.setHelpCtx(new HelpCtx(this.getClass())); dd.setValid(false); return aedp; }
dd.setOptionType(NotifyDescriptor.OK_CANCEL_OPTION); dd.setModal(true); dd.setHelpCtx(new HelpCtx(GemPanel.class)); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(NotifyDescriptor.OK_OPTION)) {
@NbBundle.Messages("ASCD_HeadRevisionPicker.dialog=Select Revision") public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.ASCD_HeadRevisionPicker_dialog()); dialogDescriptor.setOptions(new Object[] {okButton, cancelButton}); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx(this.getClass())); dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.ASCD_HeadRevisionPicker_dialog()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
dd.setOptionType(NotifyDescriptor.OK_CANCEL_OPTION); dd.setModal(true); dd.setHelpCtx(new HelpCtx(GemPanel.class)); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(NotifyDescriptor.OK_OPTION)) {
private static void newWatch () { WatchPanel wp = new WatchPanel (""); JComponent panel = wp.getPanel (); org.openide.DialogDescriptor dd = new org.openide.DialogDescriptor ( panel, NbBundle.getMessage(JspWatchesActionsProvider.class, "CTL_New_Watch_Dialog_Title") // NOI18N ); dd.setHelpCtx (new HelpCtx ("debug.new.watch")); Dialog dialog = DialogDisplayer.getDefault ().createDialog (dd); dialog.setVisible (true); dialog.dispose (); if (dd.getValue () != org.openide.DialogDescriptor.OK_OPTION) return; DebuggerManager.getDebuggerManager ().createWatch (wp.getExpression ()); }
private void editButtonActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_editButtonActionPerformed String[] selected = getSelection(); if (selected == null) { return; } GemRequirementDetailsPanel panel = new GemRequirementDetailsPanel(getGemManager(), selected[0], selected[1], selected[2]); DialogDescriptor dd = new DialogDescriptor(panel, NbBundle.getMessage(GemRequirementsPanel.class, "GemRequirementDetailsPanel.title", selected[0])); dd.setOptionType(NotifyDescriptor.OK_CANCEL_OPTION); dd.setModal(true); dd.setHelpCtx(new HelpCtx(GemRequirementsPanel.class)); Object result = DialogDisplayer.getDefault().notify(dd); if (result.equals(NotifyDescriptor.OK_OPTION)) { GemRequirement req = panel.getGemRequirement(); getSelectedRequiredGems().removeRequirement(req.getName()); getSelectedRequiredGems().addRequirements(Collections.singleton(req)); getSelectedTable().setModel(createTableModel()); } }//GEN-LAST:event_editButtonActionPerformed
private void initDialog() { jsfCustomizer.addChangeListener(listener); dialogDescriptor.createNotificationLineSupport(); dialogDescriptor.setHelpCtx(jsfCustomizer.getHelpCtx()); dialogDescriptor.setButtonListener(new ButtonsListener()); listener.setJsfComponentExtender(jsfCustomizer); listener.setDialogDescriptor(dialogDescriptor); }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.CTL_RebasePanel_ACSD()); dialogDescriptor.setOptions(new Object[] { okButton, cancelButton }); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.rebase.RebasePanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.CTL_RebasePanel_ACSD()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
public boolean showDialog() { DialogDescriptor dialogDescriptor; dialogDescriptor = new DialogDescriptor(panel, Bundle.CTL_DiffToRevision_ACSD()); dialogDescriptor.setOptions(new Object[] { okButton, cancelButton }); dialogDescriptor.setModal(true); dialogDescriptor.setHelpCtx(new HelpCtx("org.netbeans.modules.mercurial.ui.diff.DiffToRevisionPanel")); //NOI18N dialogDescriptor.setValid(false); Dialog dialog = DialogDisplayer.getDefault().createDialog(dialogDescriptor); dialog.getAccessibleContext().setAccessibleDescription(Bundle.CTL_DiffToRevision_ACSD()); dialog.setVisible(true); dialog.setResizable(false); boolean ret = dialogDescriptor.getValue() == okButton; return ret; }
private static void customize(Watch w) { WatchPanel wp = new WatchPanel(w.getExpression()); JComponent panel = wp.getPanel(); org.openide.DialogDescriptor dd = new org.openide.DialogDescriptor( panel, NbBundle.getMessage(JspWatchesActionsProvider.class, "CTL_Edit_Watch_Dialog_Title", // NOI18N w.getExpression() ) ); dd.setHelpCtx(new HelpCtx("debug.add.watch")); Dialog dialog = DialogDisplayer.getDefault().createDialog(dd); dialog.setVisible(true); dialog.dispose(); if (dd.getValue() != org.openide.DialogDescriptor.OK_OPTION) return; w.setExpression(wp.getExpression()); }