C# Class MegaMan.Editor.Controls.ViewModels.NewProjectViewModel

Inheritance: INotifyPropertyChanged
Show file Open project: Tesserex/C--MegaMan-Engine Class Usage Examples

Public Methods

Method Description
Create ( object param ) : void
NewProjectViewModel ( IProjectDocumentFactory projectFactory, IDataAccessService dataService ) : System

Private Methods

Method Description
EmbedPathToFilePath ( string embedPath, string key ) : string
GetDefaultProjectName ( ) : string
GetMostRecentAuthor ( ) : string
GetMostRecentDirectory ( ) : string
GetResourcesUnder ( string folder ) : string[]
OnPropertyChanged ( string property ) : void
WriteResourceToFile ( string path, Stream stream ) : void

Method Details

Create() public method

public Create ( object param ) : void
param object
return void

NewProjectViewModel() public method

public NewProjectViewModel ( IProjectDocumentFactory projectFactory, IDataAccessService dataService ) : System
projectFactory IProjectDocumentFactory
dataService IDataAccessService
return System