C# Class GnomeSubtitles.Core.Document

Show file Open project: GNOME/gnome-subtitles Class Usage Examples

Public Methods

Method Description
Close ( ) : void
CloseTranslation ( ) : void
Document ( ) : GnomeSubtitles.Core.Command
Document ( string path, Encoding encoding ) : GnomeSubtitles.Core.Command
NewTranslation ( ) : void
OpenTranslation ( string path, Encoding encoding ) : void
Save ( FileProperties newFileProperties ) : bool
SaveTranslation ( FileProperties newFileProperties ) : bool

Private Methods

Method Description
AddExtraSubtitles ( SubLib translation ) : void
ClearTextModified ( ) : void
ClearTranslationModified ( ) : void
ClearTranslationStatus ( ) : void
ConnectInitSignals ( ) : void
CreateNewTextFileProperties ( ) : FileProperties
DisconnectInitSignals ( ) : void
EmitModificationStatusChangedEvent ( bool modified ) : void
GetFallbackEncoding ( ) : Encoding
New ( ) : void
New ( string path ) : void
OnCommandManagerCommandActivated ( object o, CommandActivatedArgs args ) : void
Open ( string path, Encoding encoding ) : void
RemoveTranslationFromSubtitles ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

CloseTranslation() public method

public CloseTranslation ( ) : void
return void

Document() public method

public Document ( ) : GnomeSubtitles.Core.Command
return GnomeSubtitles.Core.Command

Document() public method

public Document ( string path, Encoding encoding ) : GnomeSubtitles.Core.Command
path string
encoding System.Text.Encoding
return GnomeSubtitles.Core.Command

NewTranslation() public method

public NewTranslation ( ) : void
return void

OpenTranslation() public method

public OpenTranslation ( string path, Encoding encoding ) : void
path string
encoding System.Text.Encoding
return void

Save() public method

public Save ( FileProperties newFileProperties ) : bool
newFileProperties SubLib.Core.Domain.FileProperties
return bool

SaveTranslation() public method

public SaveTranslation ( FileProperties newFileProperties ) : bool
newFileProperties SubLib.Core.Domain.FileProperties
return bool