C# Класс NDG.ModelsParser.QuestionDataFactory

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

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

Метод Описание
CreateDateQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateDecimalQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateDescriptiveQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateExclusiveChoiceQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateGeopointQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateImageQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateIntegerQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateMultipleChoiceQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
CreateTimeQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
GetRelevantString ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string

Приватные методы

Метод Описание
GetConstraints ( string constraint, string expression ) : string>.Dictionary
GetRequired ( string required, string expression ) : System.Boolean

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

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

public static CreateDateQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateDecimalQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateDescriptiveQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateExclusiveChoiceQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateGeopointQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateImageQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateIntegerQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateMultipleChoiceQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static CreateTimeQuestion ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string

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

public static GetRelevantString ( System.Xml.Linq.XElement questionIterator, Category parent, System.Xml.Linq.XDocument xmlDocument ) : string
questionIterator System.Xml.Linq.XElement
parent NDG.DataAccessModels.Category
xmlDocument System.Xml.Linq.XDocument
Результат string