Files
UnrealEngineUWP/Engine/Source/Programs/UnrealDocTool/MarkdownMode/ToolWindow/UDNDocView.cs
Ben Marsh 149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00

36 lines
1.3 KiB
C#

// Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.VisualStudio.Text.Editor;
using Microsoft.VisualStudio.Shell.Interop;
namespace MarkdownMode.ToolWindow
{
using MarkdownSharp.EpicMarkdown;
internal class UDNDocView
{
public UDNDocView(string sourceFilePath, IWpfTextView textEditorView, IVsWindowFrame windowFrame, MarkdownPackage package, IVsUIShell uiShell)
{
SourceFilePath = sourceFilePath;
TextEditorView = textEditorView;
WindowFrame = windowFrame;
NavigateToComboData = new NavigateToComboData(textEditorView, uiShell);
ParsingResultsCache = new UDNParsingResultsCache(package, sourceFilePath, textEditorView);
}
public string SourceFilePath { get; private set; }
public IWpfTextView TextEditorView { get; private set; }
public IVsWindowFrame WindowFrame { get; private set; }
public NavigateToComboData NavigateToComboData { get; private set; }
public UDNParsingResultsCache ParsingResultsCache { get; private set; }
public EMDocument CurrentEMDocument { get { return ParsingResultsCache.Results.Document; } }
}
}