@Override public ExitFlags doExit(LinkedModeModel model, VerifyEvent event, int offset, int length) { fShowPreview= (event.stateMask & SWT.CTRL) != 0 && (event.character == SWT.CR || event.character == SWT.LF); return super.doExit(model, event, offset, length); } }
@Override protected Change createChange() throws CoreException { CompilationUnitChange addRequiresChange= createAddRequiresChange(); return addRequiresChange; }
@Override public boolean visit(MoveSourceEdit edit) { return rangeRemoved(edit); }
public static RearrangeStrategy create(Statement origStmt, ASTRewrite rewrite, TextEditGroup group) { ASTNode parent = origStmt.getParent(); if (parent instanceof Block) { Block block= (Block)parent; if (origStmt instanceof VariableDeclarationStatement) return new ModifyBlockWithLocalDecl(origStmt, block, rewrite, group); else return new ModifyBlock(origStmt, block, rewrite, group); } else { return new ReplaceStatement(origStmt, rewrite, group); } }
@Override public int getRelevance() { IStatus status= getFixStatus(); if (status != null && !status.isOK()) { return super.getRelevance() - 100; } else { return super.getRelevance(); } }
private void configureWizardPage(NewTypeWizardPage page) { fillInWizardPageName(page); fillInWizardPageSuperTypes(page); }
@Override public boolean visit(InsertEdit edit) { return rangeAdded(edit); }
public void unchangedUntil(int pos) { if (pos > fWrittenToPos) { appendContent(fPreviewDocument, fWrittenToPos, pos, true); fWrittenToPos= pos; } }
public static RearrangeStrategy create(Statement origStmt, ASTRewrite rewrite, TextEditGroup group) { ASTNode parent = origStmt.getParent(); if (parent instanceof Block) { Block block= (Block)parent; if (origStmt instanceof VariableDeclarationStatement) return new ModifyBlockWithLocalDecl(origStmt, block, rewrite, group); else return new ModifyBlock(origStmt, block, rewrite, group); } else { return new ReplaceStatement(origStmt, rewrite, group); } }
@Override public int getRelevance() { IStatus status= getFixStatus(); if (status != null && !status.isOK()) { return super.getRelevance() - 100; } else { return super.getRelevance(); } }
@Override public boolean visit(MoveSourceEdit edit) { return rangeRemoved(edit); }
@Override public ExitFlags doExit(LinkedModeModel model, VerifyEvent event, int offset, int length) { fShowPreview= (event.stateMask & SWT.CTRL) != 0 && (event.character == SWT.CR || event.character == SWT.LF); return super.doExit(model, event, offset, length); } }
@Override public boolean visit(InsertEdit edit) { return rangeAdded(edit); }
public void unchangedUntil(int pos) { if (pos > fWrittenToPos) { appendContent(fPreviewDocument, fWrittenToPos, pos, true); fWrittenToPos= pos; } }
@Override public boolean visit(DeleteEdit edit) { return rangeRemoved(edit); }
@Override public boolean visit(DeleteEdit edit) { return rangeRemoved(edit); }