public HexMarkerTagger(HexViewSearchServiceProvider hexViewSearchServiceProvider, WpfHexView wpfHexView) { if (hexViewSearchServiceProvider == null) { throw new ArgumentNullException(nameof(hexViewSearchServiceProvider)); } if (wpfHexView == null) { throw new ArgumentNullException(nameof(wpfHexView)); } hexViewSearchService = hexViewSearchServiceProvider.Get(wpfHexView); hexViewSearchService.RegisterHexMarkerListener(this); }
public CommandTargetFilter(HexViewSearchServiceProvider hexViewSearchServiceProvider, WpfHexView wpfHexView) { hexViewSearchService = hexViewSearchServiceProvider.Get(wpfHexView); }
HexMarkerTaggerProvider(HexViewSearchServiceProvider hexViewSearchServiceProvider) => this.hexViewSearchServiceProvider = hexViewSearchServiceProvider;
public CommandTargetFilterFocus(HexViewSearchServiceProvider hexViewSearchServiceProvider, WpfHexView wpfHexView) { hexViewSearchService = hexViewSearchServiceProvider.Get(wpfHexView); }