@Override public synchronized void set(String text) { super.set(text); } /* (non-Javadoc)
public synchronized void set(String text) { super.set(text); } /* (non-Javadoc)
@Override public void set(String text) { super.set(text); this.buffer.setContents(text); }
public void set(String text) { super.set(text); this.buffer.setContents(text); }
public void set(String text) { super.set(text); this.buffer.setContents(text); }
public void set(String text) { super.set(text); this.buffer.setContents(text); }
public void set(String text) { super.set(text); this.buffer.setContents(text); }
public void set(String text) { super.set(text); this.buffer.setContents(text); }
private void updatePreview(String text) { if (fSignaturePreview == null) return; if (text.length() == 0) text= "someMethodName"; //$NON-NLS-1$ int top= fSignaturePreview.getTextWidget().getTopPixel(); String signature; try { signature= fRefactoring.getSignature(text); } catch (IllegalArgumentException e) { signature= ""; //$NON-NLS-1$ } fSignaturePreviewDocument.set(signature); fSignaturePreview.getTextWidget().setTopPixel(top); }
protected void doFormatPreview() { fPreviewDocument.set(fPreviewText); String delimiter= TextUtilities.getDefaultLineDelimiter(fPreviewDocument); Map<String, String> prefs= fWorkingValues; if (fFormatterId != null) { prefs= new HashMap<>(fWorkingValues); prefs.put(JavaCore.JAVA_FORMATTER, fFormatterId); } fSourceViewer.setRedraw(false); try { TextEdit edit= CodeFormatterUtil.reformat(fCodeKind + CodeFormatter.F_INCLUDE_COMMENTS, fPreviewText, 0, delimiter, prefs); if (edit != null) edit.apply(fPreviewDocument); } catch (Exception e) { JavaPlugin.log(new Status(IStatus.ERROR, JavaPlugin.getPluginId(), IJavaStatusConstants.INTERNAL_ERROR, FormatterMessages.JavaPreview_formatter_exception, e)); } finally { fSourceViewer.setRedraw(true); } }
private CompilationUnit getRecoveredAST(IDocument document, int offset, Document recoveredDocument) { CompilationUnit ast= SharedASTProviderCore.getAST(fCompilationUnit, SharedASTProviderCore.WAIT_ACTIVE_ONLY, null); if (ast != null) { recoveredDocument.set(document.get()); return ast; } char[] content= document.get().toCharArray(); // clear prefix to avoid compile errors int index= offset - 1; while (index >= 0 && Character.isJavaIdentifierPart(content[index])) { content[index]= ' '; index--; } recoveredDocument.set(new String(content)); final ASTParser parser= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); parser.setResolveBindings(true); parser.setStatementsRecovery(true); parser.setSource(content); parser.setUnitName(fCompilationUnit.getElementName()); parser.setProject(fCompilationUnit.getJavaProject()); return (CompilationUnit) parser.createAST(new NullProgressMonitor()); }
private CompilationUnit getRecoveredAST(IDocument document, int offset, Document recoveredDocument) { CompilationUnit ast = CoreASTProvider.getInstance().getAST(fCompilationUnit, CoreASTProvider.WAIT_YES, null); if (ast != null) { recoveredDocument.set(document.get()); return ast; } char[] content= document.get().toCharArray(); // clear prefix to avoid compile errors int index= offset - 1; while (index >= 0 && Character.isJavaIdentifierPart(content[index])) { content[index]= ' '; index--; } recoveredDocument.set(new String(content)); final ASTParser parser= ASTParser.newParser(IASTSharedValues.SHARED_AST_LEVEL); parser.setResolveBindings(true); parser.setStatementsRecovery(true); parser.setSource(content); parser.setUnitName(fCompilationUnit.getElementName()); parser.setProject(fCompilationUnit.getJavaProject()); return (CompilationUnit) parser.createAST(new NullProgressMonitor()); }
private void textModified(String text) { fRefactoring.setMethodName(text); RefactoringStatus status= validatePage(true); if (!status.hasFatalError()) { updatePreview(text); } else { fSignaturePreviewDocument.set(""); //$NON-NLS-1$ } setPageComplete(status); }
/** * Set the data in the attributes and code widgets */ private void setAttributesData(boolean isValue) { if (isValue) { fSnippetDocument.set(fValueTmp); } else { Object[] elements= fAttributesContentProvider.getElements(null); fCurrentAttributeSelection= new StructuredSelection(); if (elements.length > 0) { IStructuredSelection newSelection= new StructuredSelection(elements[0]); fAttributeListViewer.setSelection(newSelection); } else { fAttributeListViewer.setSelection(fCurrentAttributeSelection); } } }
private void updateSignaturePreview() { try{ int top= fSignaturePreview.getTextWidget().getTopPixel(); fSignaturePreviewDocument.set(getIntroduceParameterRefactoring().getMethodSignaturePreview()); fSignaturePreview.getTextWidget().setTopPixel(top); } catch (JavaModelException e){ ExceptionHandler.handle(e, RefactoringMessages.IntroduceParameterWizard_defaultPageTitle, RefactoringMessages.ChangeSignatureInputPage_exception); } }
private void updateSignaturePreview() { try{ int top= fSignaturePreview.getTextWidget().getTopPixel(); fSignaturePreviewDocument.set(getChangeMethodSignatureRefactoring().getNewMethodSignature()); fSignaturePreview.getTextWidget().setTopPixel(top); } catch (JavaModelException e){ ExceptionHandler.handle(e, RefactoringMessages.ChangeSignatureRefactoring_modify_Parameters, RefactoringMessages.ChangeSignatureInputPage_exception); } } }