C# Class SIL.Cog.CommandLine.VerbBase

Afficher le fichier Open project: sillsdev/cog

Protected Properties

Свойство Type Description
_meaning SIL.Cog.Domain.Meaning
_project SIL.Cog.Domain.CogProject
_segmentPool SIL.Cog.Domain.SegmentPool
_spanFactory SpanFactory
_variety1 SIL.Cog.Domain.Variety
_variety2 SIL.Cog.Domain.Variety

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CountedNoun ( int count, string singular ) : string
CountedNoun ( int count, string singular, string plural ) : string
DoWorkWithErrorChecking ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
GetProjectFromFilename ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string projectFilename ) : CogProject
GetProjectFromResource ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool ) : CogProject
GetProjectFromXmlString ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string xmlString ) : CogProject
GetVerbName ( ) : string
ReadLines ( TextReader input ) : IEnumerable
RunAsPipe ( ) : ReturnCodes
RunAsPipe ( TextWriter errorWriter ) : ReturnCodes
SetUpProject ( ) : void

Méthodes protégées

Méthode Description
AllPossiblePairs ( IEnumerable words ) : string>>.IEnumerable
DoWork ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
FindConfigFilename ( ) : string
OpenInput ( ) : StreamReader
OpenInput ( Encoding encoding ) : StreamReader
OpenInput ( string filename ) : StreamReader
OpenInput ( string filename, Encoding encoding ) : StreamReader
OpenOutput ( ) : StreamWriter
OpenOutput ( Encoding encoding ) : StreamWriter
OpenOutput ( string filename ) : StreamWriter
OpenOutput ( string filename, Encoding encoding ) : StreamWriter
ParseWord ( string wordText, Meaning meaning ) : Word

Method Details

AllPossiblePairs() protected méthode

protected AllPossiblePairs ( IEnumerable words ) : string>>.IEnumerable
words IEnumerable
Résultat string>>.IEnumerable

CountedNoun() public static méthode

public static CountedNoun ( int count, string singular ) : string
count int
singular string
Résultat string

CountedNoun() public static méthode

public static CountedNoun ( int count, string singular, string plural ) : string
count int
singular string
plural string
Résultat string

DoWork() protected méthode

protected DoWork ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
inputReader TextReader
outputWriter System.IO.TextWriter
errorWriter System.IO.TextWriter
Résultat ReturnCodes

DoWorkWithErrorChecking() public méthode

public DoWorkWithErrorChecking ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
inputReader TextReader
outputWriter System.IO.TextWriter
errorWriter System.IO.TextWriter
Résultat ReturnCodes

FindConfigFilename() protected méthode

protected FindConfigFilename ( ) : string
Résultat string

GetProjectFromFilename() public static méthode

public static GetProjectFromFilename ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string projectFilename ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
projectFilename string
Résultat SIL.Cog.Domain.CogProject

GetProjectFromResource() public static méthode

public static GetProjectFromResource ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
Résultat SIL.Cog.Domain.CogProject

GetProjectFromXmlString() public static méthode

public static GetProjectFromXmlString ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string xmlString ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
xmlString string
Résultat SIL.Cog.Domain.CogProject

GetVerbName() public méthode

public GetVerbName ( ) : string
Résultat string

OpenInput() protected méthode

protected OpenInput ( ) : StreamReader
Résultat System.IO.StreamReader

OpenInput() protected méthode

protected OpenInput ( Encoding encoding ) : StreamReader
encoding System.Text.Encoding
Résultat System.IO.StreamReader

OpenInput() protected méthode

protected OpenInput ( string filename ) : StreamReader
filename string
Résultat System.IO.StreamReader

OpenInput() protected méthode

protected OpenInput ( string filename, Encoding encoding ) : StreamReader
filename string
encoding System.Text.Encoding
Résultat System.IO.StreamReader

OpenOutput() protected méthode

protected OpenOutput ( ) : StreamWriter
Résultat System.IO.StreamWriter

OpenOutput() protected méthode

protected OpenOutput ( Encoding encoding ) : StreamWriter
encoding System.Text.Encoding
Résultat System.IO.StreamWriter

OpenOutput() protected méthode

protected OpenOutput ( string filename ) : StreamWriter
filename string
Résultat System.IO.StreamWriter

OpenOutput() protected méthode

protected OpenOutput ( string filename, Encoding encoding ) : StreamWriter
filename string
encoding System.Text.Encoding
Résultat System.IO.StreamWriter

ParseWord() protected méthode

protected ParseWord ( string wordText, Meaning meaning ) : Word
wordText string
meaning SIL.Cog.Domain.Meaning
Résultat Word

ReadLines() public static méthode

public static ReadLines ( TextReader input ) : IEnumerable
input TextReader
Résultat IEnumerable

RunAsPipe() public méthode

public RunAsPipe ( ) : ReturnCodes
Résultat ReturnCodes

RunAsPipe() public méthode

public RunAsPipe ( TextWriter errorWriter ) : ReturnCodes
errorWriter System.IO.TextWriter
Résultat ReturnCodes

SetUpProject() public méthode

public SetUpProject ( ) : void
Résultat void

Property Details

_meaning protected_oe property

protected Meaning,SIL.Cog.Domain _meaning
Résultat SIL.Cog.Domain.Meaning

_project protected_oe property

protected CogProject,SIL.Cog.Domain _project
Résultat SIL.Cog.Domain.CogProject

_segmentPool protected_oe property

protected SegmentPool,SIL.Cog.Domain _segmentPool
Résultat SIL.Cog.Domain.SegmentPool

_spanFactory protected_oe property

protected SpanFactory _spanFactory
Résultat SpanFactory

_variety1 protected_oe property

protected Variety,SIL.Cog.Domain _variety1
Résultat SIL.Cog.Domain.Variety

_variety2 protected_oe property

protected Variety,SIL.Cog.Domain _variety2
Résultat SIL.Cog.Domain.Variety