@Override public void modifyText(ModifyEvent e) { fNLSRefactoring.setPrefix(fPrefixField.getText()); validateKeys(true); } });
@Override public void modifyText(ModifyEvent e) { fNLSRefactoring.setPrefix(fPrefixField.getText()); validateKeys(true); } });
/** * Updates the prefix. * * @since 3.4 */ private void updatePrefix() { if (fNLSRefactoring.isEclipseNLS()) { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('.', '_')); } else { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('_', '.')); } fPrefixField.setText(fNLSRefactoring.getPrefix()); validateKeys(true); } }
private void createIsEclipseNLSCheckbox(Composite parent) { if (fNLSRefactoring.isEclipseNLS() || isEclipseNLSAvailable()) { fIsEclipseNLS= new Button(parent, SWT.CHECK); fIsEclipseNLS.setLayoutData(new GridData(GridData.FILL_HORIZONTAL)); fIsEclipseNLS.setText(NLSUIMessages.ExternalizeWizardPage_isEclipseNLSCheckbox); fIsEclipseNLS.setSelection(fNLSRefactoring.isEclipseNLS()); fIsEclipseNLS.setEnabled(willCreateAccessorClass()); fIsEclipseNLS.addSelectionListener(new SelectionAdapter() { public void widgetSelected(SelectionEvent e) { super.widgetDefaultSelected(e); boolean isEclipseNLS= fIsEclipseNLS.getSelection(); fNLSRefactoring.setIsEclipseNLS(isEclipseNLS); if (isEclipseNLS) { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('.', '_')); } else { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('_', '.')); } fPrefixField.setText(fNLSRefactoring.getPrefix()); validateKeys(true); } }); } }
/** * Updates the prefix. * * @since 3.4 */ private void updatePrefix() { if (fNLSRefactoring.isEclipseNLS()) { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('.', '_')); } else { fNLSRefactoring.setPrefix(fNLSRefactoring.getPrefix().replace('_', '.')); } fPrefixField.setText(fNLSRefactoring.getPrefix()); validateKeys(true); } }
private NLSRefactoring(ICompilationUnit cu) { Assert.isNotNull(cu); fCu= cu; CompilationUnit astRoot= SharedASTProviderCore.getAST(fCu, SharedASTProviderCore.WAIT_YES, null); NLSHint nlsHint= new NLSHint(fCu, astRoot); fSubstitutions= nlsHint.getSubstitutions(); setAccessorClassName(nlsHint.getAccessorClassName()); setAccessorClassPackage(nlsHint.getAccessorClassPackage()); setIsEclipseNLS(detectIsEclipseNLS()); setResourceBundleName(nlsHint.getResourceBundleName()); setResourceBundlePackage(nlsHint.getResourceBundlePackage()); setSubstitutionPattern(DEFAULT_SUBST_PATTERN); String cuName= fCu.getElementName(); if (fIsEclipseNLS) setPrefix(cuName.substring(0, cuName.length() - 5) + "_"); // A.java -> A_ //$NON-NLS-1$ else setPrefix(cuName.substring(0, cuName.length() - 4)); // A.java -> A. }
private NLSRefactoring(ICompilationUnit cu) { Assert.isNotNull(cu); fCu= cu; CompilationUnit astRoot= SharedASTProvider.getAST(fCu, SharedASTProvider.WAIT_YES, null); NLSHint nlsHint= new NLSHint(fCu, astRoot); fSubstitutions= nlsHint.getSubstitutions(); setAccessorClassName(nlsHint.getAccessorClassName()); setAccessorClassPackage(nlsHint.getAccessorClassPackage()); setIsEclipseNLS(detectIsEclipseNLS()); setResourceBundleName(nlsHint.getResourceBundleName()); setResourceBundlePackage(nlsHint.getResourceBundlePackage()); setSubstitutionPattern(DEFAULT_SUBST_PATTERN); String cuName= fCu.getElementName(); if (fIsEclipseNLS) setPrefix(cuName.substring(0, cuName.length() - 5) + "_"); // A.java -> A_ //$NON-NLS-1$ else setPrefix(cuName.substring(0, cuName.length() - 4)); // A.java -> A. }
private NLSRefactoring(ICompilationUnit cu) { Assert.isNotNull(cu); fCu= cu; CompilationUnit astRoot= JavaPlugin.getDefault().getASTProvider().getAST(fCu, ASTProvider.WAIT_YES, null); NLSHint nlsHint= new NLSHint(fCu, astRoot); fSubstitutions= nlsHint.getSubstitutions(); setAccessorClassName(nlsHint.getAccessorClassName()); setAccessorClassPackage(nlsHint.getAccessorClassPackage()); setIsEclipseNLS(detectIsEclipseNLS()); setResourceBundleName(nlsHint.getResourceBundleName()); setResourceBundlePackage(nlsHint.getResourceBundlePackage()); setSubstitutionPattern(DEFAULT_SUBST_PATTERN); String cuName= fCu.getElementName(); if (fIsEclipseNLS) setPrefix(cuName.substring(0, cuName.length() - 5) + "_"); // A.java -> A_ //$NON-NLS-1$ else setPrefix(cuName.substring(0, cuName.length() - 4)); // A.java -> A. }