C# Класс SIL.Cog.CommandLine.VerbBase

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_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

Свойство Тип Описание

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Описание методов

AllPossiblePairs() защищенный Метод

protected AllPossiblePairs ( IEnumerable words ) : string>>.IEnumerable
words IEnumerable
Результат string>>.IEnumerable

CountedNoun() публичный статический Метод

public static CountedNoun ( int count, string singular ) : string
count int
singular string
Результат string

CountedNoun() публичный статический Метод

public static CountedNoun ( int count, string singular, string plural ) : string
count int
singular string
plural string
Результат string

DoWork() защищенный Метод

protected DoWork ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
inputReader TextReader
outputWriter System.IO.TextWriter
errorWriter System.IO.TextWriter
Результат ReturnCodes

DoWorkWithErrorChecking() публичный Метод

public DoWorkWithErrorChecking ( TextReader inputReader, TextWriter outputWriter, TextWriter errorWriter ) : ReturnCodes
inputReader TextReader
outputWriter System.IO.TextWriter
errorWriter System.IO.TextWriter
Результат ReturnCodes

FindConfigFilename() защищенный Метод

protected FindConfigFilename ( ) : string
Результат string

GetProjectFromFilename() публичный статический Метод

public static GetProjectFromFilename ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string projectFilename ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
projectFilename string
Результат SIL.Cog.Domain.CogProject

GetProjectFromResource() публичный статический Метод

public static GetProjectFromResource ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
Результат SIL.Cog.Domain.CogProject

GetProjectFromXmlString() публичный статический Метод

public static GetProjectFromXmlString ( SpanFactory spanFactory, SIL.Cog.Domain.SegmentPool segmentPool, string xmlString ) : CogProject
spanFactory SpanFactory
segmentPool SIL.Cog.Domain.SegmentPool
xmlString string
Результат SIL.Cog.Domain.CogProject

GetVerbName() публичный Метод

public GetVerbName ( ) : string
Результат string

OpenInput() защищенный Метод

protected OpenInput ( ) : StreamReader
Результат System.IO.StreamReader

OpenInput() защищенный Метод

protected OpenInput ( Encoding encoding ) : StreamReader
encoding System.Text.Encoding
Результат System.IO.StreamReader

OpenInput() защищенный Метод

protected OpenInput ( string filename ) : StreamReader
filename string
Результат System.IO.StreamReader

OpenInput() защищенный Метод

protected OpenInput ( string filename, Encoding encoding ) : StreamReader
filename string
encoding System.Text.Encoding
Результат System.IO.StreamReader

OpenOutput() защищенный Метод

protected OpenOutput ( ) : StreamWriter
Результат System.IO.StreamWriter

OpenOutput() защищенный Метод

protected OpenOutput ( Encoding encoding ) : StreamWriter
encoding System.Text.Encoding
Результат System.IO.StreamWriter

OpenOutput() защищенный Метод

protected OpenOutput ( string filename ) : StreamWriter
filename string
Результат System.IO.StreamWriter

OpenOutput() защищенный Метод

protected OpenOutput ( string filename, Encoding encoding ) : StreamWriter
filename string
encoding System.Text.Encoding
Результат System.IO.StreamWriter

ParseWord() защищенный Метод

protected ParseWord ( string wordText, Meaning meaning ) : Word
wordText string
meaning SIL.Cog.Domain.Meaning
Результат Word

ReadLines() публичный статический Метод

public static ReadLines ( TextReader input ) : IEnumerable
input TextReader
Результат IEnumerable

RunAsPipe() публичный Метод

public RunAsPipe ( ) : ReturnCodes
Результат ReturnCodes

RunAsPipe() публичный Метод

public RunAsPipe ( TextWriter errorWriter ) : ReturnCodes
errorWriter System.IO.TextWriter
Результат ReturnCodes

SetUpProject() публичный Метод

public SetUpProject ( ) : void
Результат void

Описание свойств

_meaning защищенное свойство

protected Meaning,SIL.Cog.Domain _meaning
Результат SIL.Cog.Domain.Meaning

_project защищенное свойство

protected CogProject,SIL.Cog.Domain _project
Результат SIL.Cog.Domain.CogProject

_segmentPool защищенное свойство

protected SegmentPool,SIL.Cog.Domain _segmentPool
Результат SIL.Cog.Domain.SegmentPool

_spanFactory защищенное свойство

protected SpanFactory _spanFactory
Результат SpanFactory

_variety1 защищенное свойство

protected Variety,SIL.Cog.Domain _variety1
Результат SIL.Cog.Domain.Variety

_variety2 защищенное свойство

protected Variety,SIL.Cog.Domain _variety2
Результат SIL.Cog.Domain.Variety