C# Class Case.IssueTracker.Data.BCF2.BcfContainer

Model View, binds to the tab control, contains the BCf files and the main methods as save, open...
Inheritance: INotifyPropertyChanged
Exibir arquivo Open project: WeConnect/issue-tracker

Private Properties

Property Type Description
BcfOpened void
DeserializeMarkup Markup
DeserializeProject ProjectExtension
DeserializeViewpoint VisualizationInfo
NotifyPropertyChanged void
OpenBcfDialog IEnumerable
OpenBcfFile BcfFile
SaveBcfDialog string

Public Methods

Method Description
BcfContainer ( ) : System
CloseFile ( BcfFile bcf ) : void
MergeFiles ( BcfFile bcf ) : void
NewFile ( ) : void
OpenFile ( ) : void
OpenFile ( string path ) : void
SaveBcfFile ( BcfFile bcffile ) : bool

Serializes to a bcfzip and saves it to disk

SaveFile ( BcfFile bcf ) : void

Private Methods

Method Description
BcfOpened ( BcfFile newbcf ) : void
DeserializeMarkup ( string path ) : Markup
DeserializeProject ( string path ) : ProjectExtension
DeserializeViewpoint ( string path ) : VisualizationInfo
NotifyPropertyChanged ( String info ) : void
OpenBcfDialog ( ) : IEnumerable

Prompts a dialog to select one or more BCF files to open

OpenBcfFile ( string bcfzipfile ) : BcfFile

Logic that extracts files from a bcfzip and deserializes them

SaveBcfDialog ( string filename ) : string

Prompts a the user to select where to save the bcfzip

Method Details

BcfContainer() public method

public BcfContainer ( ) : System
return System

CloseFile() public method

public CloseFile ( BcfFile bcf ) : void
bcf BcfFile
return void

MergeFiles() public method

public MergeFiles ( BcfFile bcf ) : void
bcf BcfFile
return void

NewFile() public method

public NewFile ( ) : void
return void

OpenFile() public method

public OpenFile ( ) : void
return void

OpenFile() public method

public OpenFile ( string path ) : void
path string
return void

SaveBcfFile() public static method

Serializes to a bcfzip and saves it to disk
public static SaveBcfFile ( BcfFile bcffile ) : bool
bcffile BcfFile
return bool

SaveFile() public method

public SaveFile ( BcfFile bcf ) : void
bcf BcfFile
return void