public virtual void Execute() { var d = FindReferencesAndRenameHelper.GetDocument(TargetClass); if (d == null) { return; } CodeGenerator.ImplementAbstractClass(new RefactoringDocumentAdapter(d), TargetClass, ClassToImplement); ParserService.ParseCurrentViewContent(); }
public override void Execute() { var codeGen = TargetClass.ProjectContent.Language.CodeGenerator; var d = FindReferencesAndRenameHelper.GetDocument(TargetClass); if (d == null) { return; } codeGen.ImplementInterface(this.ClassToImplement, new RefactoringDocumentAdapter(d), this.IsExplicitImpl, this.TargetClass); ParserService.ParseCurrentViewContent(); }