C# Class LocalizationTool.FileHandler

Show file Open project: Orckestra/C1-Packages

Public Properties

Property Type Description
SourceFileEnding string
TargetFileEnding string

Public Methods

Method Description
AddFlag ( string file, string key, string comment ) : void
AutoTranslateEmptyStrings ( ) : void
CleanUnknownStrings ( ) : bool
CountOfMissingStrings ( string fileStem ) : int
FilterDataSource ( string search, bool isFlaged ) : void
FindNextMissingKey ( string fileStem ) : string
GetFlag ( System.Xml.Linq.XDocument flagsDoc, string file, string key ) : System.Xml.Linq.XElement
GetFlagsDocument ( ) : System.Xml.Linq.XDocument
GetSourceString ( string fileStem, string stringKey ) : string
GetStringKeys ( string fileStem ) : IEnumerable
GetTargetDocument ( string fileStem ) : System.Xml.Linq.XDocument
GetTargetString ( string fileStem, string stringKey ) : string
RegisterInCompositeConfig ( string fileStem ) : void
RemoveFlag ( string file, string key, string comment ) : void
ResaveWebConfig ( ) : void
SaveTargetFilesStructureAsSource ( ) : void
SaveTargetString ( string fileStem, string key, string newValue ) : bool
SaveTargetStringOld ( string fileStem, string key, string newValue ) : bool
TotalCountOfMissingStrings ( ) : int
UpdateFileHandler ( ) : void
UpdateFlag ( string file, string key, string comment ) : void

Private Methods

Method Description
FileHandler ( ) : System
GetSourceDocument ( string fileStem ) : System.Xml.Linq.XDocument
GetSourceDocumentAsString ( string fileStem ) : string
GetSourceDocumentPath ( string fileStem ) : string
GetSourceFileStems ( ) : IEnumerable
GetTargetDocumentPath ( string fileStem ) : string
GetTargetFileStems ( ) : IEnumerable
SaveTargetFileStructureAsSource ( string fileStem ) : void
UpdateSourceString ( string fileStem, string key, string newValue ) : void

Method Details

AddFlag() public static method

public static AddFlag ( string file, string key, string comment ) : void
file string
key string
comment string
return void

AutoTranslateEmptyStrings() public static method

public static AutoTranslateEmptyStrings ( ) : void
return void

CleanUnknownStrings() public static method

public static CleanUnknownStrings ( ) : bool
return bool

CountOfMissingStrings() public static method

public static CountOfMissingStrings ( string fileStem ) : int
fileStem string
return int

FilterDataSource() public static method

public static FilterDataSource ( string search, bool isFlaged ) : void
search string
isFlaged bool
return void

FindNextMissingKey() public static method

public static FindNextMissingKey ( string fileStem ) : string
fileStem string
return string

GetFlag() public static method

public static GetFlag ( System.Xml.Linq.XDocument flagsDoc, string file, string key ) : System.Xml.Linq.XElement
flagsDoc System.Xml.Linq.XDocument
file string
key string
return System.Xml.Linq.XElement

GetFlagsDocument() public static method

public static GetFlagsDocument ( ) : System.Xml.Linq.XDocument
return System.Xml.Linq.XDocument

GetSourceString() public static method

public static GetSourceString ( string fileStem, string stringKey ) : string
fileStem string
stringKey string
return string

GetStringKeys() public static method

public static GetStringKeys ( string fileStem ) : IEnumerable
fileStem string
return IEnumerable

GetTargetDocument() public static method

public static GetTargetDocument ( string fileStem ) : System.Xml.Linq.XDocument
fileStem string
return System.Xml.Linq.XDocument

GetTargetString() public static method

public static GetTargetString ( string fileStem, string stringKey ) : string
fileStem string
stringKey string
return string

RegisterInCompositeConfig() public static method

public static RegisterInCompositeConfig ( string fileStem ) : void
fileStem string
return void

RemoveFlag() public static method

public static RemoveFlag ( string file, string key, string comment ) : void
file string
key string
comment string
return void

ResaveWebConfig() public static method

public static ResaveWebConfig ( ) : void
return void

SaveTargetFilesStructureAsSource() public static method

public static SaveTargetFilesStructureAsSource ( ) : void
return void

SaveTargetString() public static method

public static SaveTargetString ( string fileStem, string key, string newValue ) : bool
fileStem string
key string
newValue string
return bool

SaveTargetStringOld() public static method

public static SaveTargetStringOld ( string fileStem, string key, string newValue ) : bool
fileStem string
key string
newValue string
return bool

TotalCountOfMissingStrings() public static method

public static TotalCountOfMissingStrings ( ) : int
return int

UpdateFileHandler() public static method

public static UpdateFileHandler ( ) : void
return void

UpdateFlag() public static method

public static UpdateFlag ( string file, string key, string comment ) : void
file string
key string
comment string
return void

Property Details

SourceFileEnding public static property

public static string SourceFileEnding
return string

TargetFileEnding public static property

public static string TargetFileEnding
return string