/** Update state dialog depending on the current state of the fields */ private void updateDialogState() { String branch = myBranchTextField.getText(); if (branch.length() != 0) { setOKButtonText(GitBundle.getString("unstash.button.branch")); myPopStashCheckBox.setEnabled(false); myPopStashCheckBox.setSelected(true); myReinstateIndexCheckBox.setEnabled(false); myReinstateIndexCheckBox.setSelected(true); if (!GitBranchNameValidator.INSTANCE.checkInput(branch)) { setErrorText(GitBundle.getString("unstash.error.invalid.branch.name")); setOKActionEnabled(false); return; } if (myBranches.contains(branch)) { setErrorText(GitBundle.getString("unstash.error.branch.exists")); setOKActionEnabled(false); return; } } else { if (!myPopStashCheckBox.isEnabled()) { myPopStashCheckBox.setSelected(false); } myPopStashCheckBox.setEnabled(true); setOKButtonText( myPopStashCheckBox.isSelected() ? GitBundle.getString("unstash.button.pop") : GitBundle.getString("unstash.button.apply")); if (!myReinstateIndexCheckBox.isEnabled()) { myReinstateIndexCheckBox.setSelected(false); } myReinstateIndexCheckBox.setEnabled(true); } if (myStashList.getModel().getSize() == 0) { myViewButton.setEnabled(false); myDropButton.setEnabled(false); myClearButton.setEnabled(false); setErrorText(null); setOKActionEnabled(false); return; } else { myClearButton.setEnabled(true); } if (myStashList.getSelectedIndex() == -1) { myViewButton.setEnabled(false); myDropButton.setEnabled(false); setErrorText(null); setOKActionEnabled(false); return; } else { myViewButton.setEnabled(true); myDropButton.setEnabled(true); } setErrorText(null); setOKActionEnabled(true); }
public boolean isDoNotAskMe() { if (myDoNotAskMeCheckBox.isEnabled()) { return myDoNotAskMeCheckBox.isSelected(); } else { return !EditorSettingsExternalizable.getInstance().getOptions().SHOW_REFORMAT_DIALOG; } }
void checkAllProductNodes(boolean checked) { for (JCheckBox checker : checkers) { if (checker.isEnabled()) { checker.setSelected(checked); } } }
private void updateSoftWrapSettingsRepresentation() { boolean softWrapsEnabled = myCbUseSoftWrapsAtEditor.isSelected(); myCbUseCustomSoftWrapIndent.setEnabled(softWrapsEnabled); myCustomSoftWrapIndent.setEnabled( myCbUseCustomSoftWrapIndent.isEnabled() && myCbUseCustomSoftWrapIndent.isSelected()); myCustomSoftWrapIndentLabel.setEnabled(myCustomSoftWrapIndent.isEnabled()); myCbShowSoftWrapsOnlyOnCaretLine.setEnabled(softWrapsEnabled); }
protected void doOKAction() { if (!myValidator.isOK(this)) return; myNameSuggestionsManager.nameSelected(); myTypeSelectorManager.typeSelected(getSelectedType()); if (myCbFinal.isEnabled()) { JavaRefactoringSettings.getInstance().INTRODUCE_LOCAL_CREATE_FINALS = myCbFinal.isSelected(); } super.doOKAction(); }
private void saveSettings() { final JavaRefactoringSettings settings = JavaRefactoringSettings.getInstance(); settings.INTRODUCE_PARAMETER_CREATE_FINALS = myDeclareFinalCheckBox.isSelected(); if (myGetterPanel.isVisible()) { settings.INTRODUCE_PARAMETER_REPLACE_FIELDS_WITH_GETTERS = getReplaceFieldsWithGetter(); } if (myForceReturnCheckBox.isEnabled() && mySignaturePanel.isVisible()) { GroovyApplicationSettings.getInstance().FORCE_RETURN = myForceReturnCheckBox.isSelected(); } }
private void updateCheckboxes(List<SearchEngine> engines) { for (SearchEngine se : engines) { JCheckBox cBox = engineCheckboxes.get(se); if (cBox != null) { if (cBox.isEnabled() && !cBox.isSelected() && se.isEnabled()) { continue; } cBox.setSelected(se.isEnabled()); cBox.setEnabled(se.isEnabled()); } } }
private StockpileItem getStockpileItem() { Item item = (Item) jItems.getSelectedItem(); double countMinimum; try { countMinimum = Double.valueOf(jCountMinimum.getText()); } catch (NumberFormatException ex) { countMinimum = 0; } boolean copy = jCopy.isSelected() && jCopy.isEnabled(); int typeID; if (copy) { typeID = -item.getTypeID(); } else { typeID = item.getTypeID(); } return new StockpileItem(getStockpile(), item, typeID, countMinimum); }
protected void doAction() { final JavaRefactoringSettings settings = JavaRefactoringSettings.getInstance(); settings.INTRODUCE_PARAMETER_REPLACE_FIELDS_WITH_GETTERS = myPanel.getReplaceFieldsWithGetters(); if (myCbDeclareFinal != null && myCbDeclareFinal.isEnabled()) { settings.INTRODUCE_PARAMETER_CREATE_FINALS = Boolean.valueOf(myCbDeclareFinal.isSelected()); } myPanel.saveSettings(settings); myNameSuggestionsManager.nameSelected(); boolean isDeleteLocalVariable = false; PsiExpression parameterInitializer = myExpression; if (myLocalVar != null) { if (myPanel.isUseInitializer()) { parameterInitializer = myLocalVar.getInitializer(); } isDeleteLocalVariable = myPanel.isDeleteLocalVariable(); } final IntroduceParameterProcessor processor = new IntroduceParameterProcessor( myProject, myMethodToReplaceIn, myMethodToSearchFor, parameterInitializer, myExpression, myLocalVar, isDeleteLocalVariable, getParameterName(), myPanel.isReplaceAllOccurences(), myPanel.getReplaceFieldsWithGetters(), isDeclareFinal(), myPanel.isGenerateDelegate(), getSelectedType(), myPanel.getParametersToRemove()); invokeRefactoring(processor); myParameterNameField.requestFocusInWindow(); }
private void setupCheckboxes(List<SearchEngine> searchEngines, JPanel parent) { final Map<JCheckBox, BooleanSetting> cBoxes = new HashMap<JCheckBox, BooleanSetting>(); ItemListener listener = new ItemListener() { public void itemStateChanged(ItemEvent e) { if (areAll(false)) { ((JCheckBox) e.getItemSelectable()).setSelected(true); } if (resultPanel != null) { resultPanel.filterChanged(new SearchEngineFilter(engineCheckboxes), 0); } } }; for (SearchEngine se : searchEngines) { JCheckBox cBox = new JCheckBox(se.getName()); cBox.setSelected(se.isEnabled()); cBox.setEnabled(se.isEnabled()); if (!cBox.isEnabled()) { cBox.setToolTipText( se.getName() + " " + I18n.tr( "has been disabled on your FrostWire Search Options. (Go to Tools > Options > Search to enable)")); } parent.add(cBox); cBoxes.put(cBox, se.getEnabledSetting()); cBox.addItemListener(listener); engineCheckboxes.put(se, cBox); } }
public boolean isProcessOnlyChangedText() { return myCbOnlyVcsChangedRegions.isEnabled() && myCbOnlyVcsChangedRegions.isSelected(); }
private void initComponents() { final TitledBorder border = BorderFactory.createTitledBorder(label); final Font titleFont = border.getTitleFont(); if (titleFont != null) { border.setTitleFont(titleFont.deriveFont(Font.BOLD)); } setBorder(border); jtext = new JTextField(); // jtext.setText(defalt.getFile().getPath()); jRelativneKProgramu = new JCheckBox("Relativně k umístění programu"); jRelativneKProgramu.setEnabled(FConst.JAR_DIR_EXISTUJE); jActive = new JCheckBox("Aktivní"); jActive.setEnabled(lzeDeaktivovat); jCurrVal = new JTextField(); jCurrVal.setForeground(Color.BLUE); jCurrVal.setEditable(false); jCurrVal.setBorder(null); final JButton jbut = new JButton("..."); // jtext.setText(defalt.getFile().getPath()); jtext.setColumns(50); if (editovatelne) { final Box box2 = Box.createHorizontalBox(); box2.setAlignmentX(LEFT_ALIGNMENT); box2.add(jtext); box2.add(jbut); final Box panel3 = Box.createHorizontalBox(); if (FConst.JAR_DIR_EXISTUJE) { panel3.add(jRelativneKProgramu); } if (jActive.isEnabled()) { panel3.add(jActive); } if (panel3.getComponentCount() > 0) { add(panel3); } panel3.setAlignmentX(LEFT_ALIGNMENT); add(box2); } // panel.add(Box.createVerticalStrut(20)); jCurrVal.setAlignmentX(LEFT_ALIGNMENT); add(jCurrVal); // add(panel); // add(Box.createVerticalStrut(20)); jbut.addActionListener( new ActionListener() { private JFileChooser fc; @Override public void actionPerformed(final ActionEvent ae) { if (fc == null) { // dlouho to trvá, tak vytvoříme vždy nový fc = new JFileChooser(); } fc.setCurrentDirectory(new File(jtext.getText())); if (jenAdresare) { fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); } final int result = fc.showDialog(JJedenSouborPanel.this, "Vybrat"); if (result == JFileChooser.APPROVE_OPTION) { jtext.setText(fc.getSelectedFile().getPath()); } } }); prepocitej(); jtext.getDocument().addDocumentListener(this); jRelativneKProgramu.addActionListener(e -> prepocitej()); jActive.addActionListener(e -> prepocitej()); }
@Override public TextRangeType getTextRangeType() { return myCbOnlyVcsChangedRegions.isEnabled() && myCbOnlyVcsChangedRegions.isSelected() ? TextRangeType.VCS_CHANGED_TEXT : TextRangeType.WHOLE_FILE; }
private void updateSoftWrapSettingsRepresentation() { myCbUseCustomSoftWrapIndent.setEnabled( myCbUseSoftWrapsAtEditor.isSelected() || myCbUseSoftWrapsAtConsole.isSelected()); myCustomSoftWrapIndent.setEnabled( myCbUseCustomSoftWrapIndent.isEnabled() && myCbUseCustomSoftWrapIndent.isSelected()); }