public SplitPackageCaseBase(PackageText packageText) { RepositoryPackage = packageText.RepositoryPackage; ExceptedPart = new Dictionary <eSplitterObjectType, string>(); _OraParser = OraParser.Instance(); _package = _OraParser.ParsePackage(RepositoryPackage, false).Result; _splitter = new Splitter(_package); _SplitManager = SplitManager.Instance(); _SplitManager.SetOracleParsedPackage(_package); _SplitManager.SetSplitterPackage(_splitter); }
public SplitterView() { DataContext = new SplitterViewModel(SplitManager.Instance()); InitializeComponent(); }
private void window_Loaded(object sender, RoutedEventArgs e) { DataContext = new ParserViewModel(_repositoryPackage, (x) => Close(), SplitManager.Instance(), OraParser.Instance()); }