public ExtractInterfaceRefactoringAction(
     AddInterfaceImplementationsRefactoringAction addImplementationsRefactoringAction,
     IParseTreeProvider parseTreeProvider,
     IParseManager parseManager,
     IRewritingManager rewritingManager,
     IProjectsProvider projectsProvider,
     IAddComponentService addComponentService)
     : base(parseManager, rewritingManager)
 {
     _addImplementationsRefactoringAction = addImplementationsRefactoringAction;
     _parseTreeProvider   = parseTreeProvider;
     _projectsProvider    = projectsProvider;
     _addComponentService = addComponentService;
 }
示例#2
0
 public CodeExplorerAddComponentService(IParseManager parseManager, IAddComponentService addComponentService, IVBE vbe)
 {
     _parseManager        = parseManager;
     _addComponentService = addComponentService;
     _vbe = vbe;
 }