Exemplo n.º 1
0
 def set_etymologySource(self, etymology_source):
     """Set etymology source.
     @param etymolgy_source The etymology source to set.
     @return Statement instance.
     """
     error_msg = "Etymology source value '%s' is not allowed" % etymology_source
     check_attr_type(etymology_source, [str, unicode], error_msg)
     self.etymologySource = etymology_source
     return self
Exemplo n.º 2
0
 def set_termSourceLanguage(self, term_source_language):
     """Set language used for the etymology comment.
     @param term_source_language The etymology comment language to set.
     @return Statement instance.
     """
     error_msg = "Term source language value '%s' is not allowed" % term_source_language
     check_attr_type(term_source_language, [str, unicode], error_msg)
     self.termSourceLanguage = term_source_language
     return self
Exemplo n.º 3
0
 def set_etymologyGloss(self, etymology_gloss):
     """Set etymology gloss.
     @param etymolgy_gloss The etymology gloss to set.
     @return Statement instance.
     """
     error_msg = "Etymology gloss value '%s' is not allowed" % etymology_gloss
     check_attr_type(etymology_gloss, [str, unicode], error_msg)
     self.etymologyGloss = etymology_gloss
     return self
Exemplo n.º 4
0
 def set_etymology(self, etymology):
     """Set etymology.
     @param etymolgy The etymology to set.
     @return Statement instance.
     """
     error_msg = "Etymology value '%s' is not allowed" % etymology
     check_attr_type(etymology, [str, unicode], error_msg)
     self.etymology = etymology
     return self
Exemplo n.º 5
0
 def set_writtenForm(self, written_form):
     """Set loan word.
     @param written_form The loan word to set.
     @return Statement instance.
     """
     error_msg = "Written form value '%s' is not allowed" % written_form
     check_attr_type(written_form, [str, unicode], error_msg)
     self.writtenForm = written_form
     return self
Exemplo n.º 6
0
 def set_borrowedWord(self, borrowed_word):
     """Set source language (in English), e.g. "Chinese".
     @param borrowed_word The source language to set.
     @return Statement instance.
     """
     error_msg = "Borrowed word value '%s' is not allowed" % borrowed_word
     check_attr_type(borrowed_word, [str, unicode], error_msg)
     self.borrowedWord = borrowed_word
     return self
Exemplo n.º 7
0
 def set_scientificName(self, scientific_name):
     """Set scientific name.
     @param scientific_name The scientific name to set.
     @return Statement instance.
     """
     error_msg = "Scientific name value '%s' is not allowed" % scientific_name
     check_attr_type(scientific_name, [str, unicode], error_msg)
     self.scientificName = scientific_name
     return self
Exemplo n.º 8
0
 def set_borrowedWord(self, borrowed_word):
     """Set source language (in English), e.g. "Chinese".
     @param borrowed_word The source language to set.
     @return Statement instance.
     """
     error_msg = "Borrowed word value '%s' is not allowed" % borrowed_word
     check_attr_type(borrowed_word, [str, unicode], error_msg)
     self.borrowedWord = borrowed_word
     return self
Exemplo n.º 9
0
 def set_language(self, language):
     """! @brief Set language used for semantic domain.
     @param language Language used to describe the semantic domain.
     @return SubjectField instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 10
0
 def set_comment(self, comment):
     """! @brief Set written form comment.
     @param comment Comment about the written form.
     @return TextRepresentation instance.
     """
     error_msg = "Written form comment value '%s' is not allowed" % comment
     check_attr_type(comment, [str, unicode], error_msg)
     self.comment = comment
     return self
Exemplo n.º 11
0
 def set_language(self, language):
     """! @brief Set language used for written form.
     @param language Language used for the written form.
     @return TextRepresentation instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 12
0
 def set_scriptName(self, script_name):
     """! @brief Set script name.
     @param script_name The script name to set.
     @return FormRepresentation instance.
     """
     error_msg = "Script name value '%s' is not allowed" % script_name
     check_attr_type(script_name, [str, unicode], error_msg)
     self.scriptName = script_name
     return self
Exemplo n.º 13
0
 def set_variantForm(self, variant_form):
     """! @brief Set variant form.
     @param variant_form The variant form to set.
     @return FormRepresentation instance.
     """
     error_msg = "Variant form value '%s' is not allowed" % variant_form
     check_attr_type(variant_form, [str, unicode], error_msg)
     self.variantForm = variant_form
     return self
Exemplo n.º 14
0
 def set_dialect(self, dialect):
     """! @brief Set dialect.
     @param dialect The dialect to set.
     @return FormRepresentation instance.
     """
     error_msg = "Dialect value '%s' is not allowed" % dialect
     check_attr_type(dialect, [str, unicode], error_msg)
     self.dialect = dialect
     return self
Exemplo n.º 15
0
 def set_transliteration(self, transliteration):
     """! @brief Set transliteration.
     @param transliteration The transliteration to set.
     @return FormRepresentation instance.
     """
     error_msg = "Transliteration value '%s' is not allowed" % transliteration
     check_attr_type(transliteration, [str, unicode], error_msg)
     self.transliteration = transliteration
     return self
Exemplo n.º 16
0
 def set_spellingVariant(self, spelling_variant):
     """! @brief Set spelling variant.
     @param spelling_variant The spelling variant to set.
     @return FormRepresentation instance.
     """
     error_msg = "Spelling variant value '%s' is not allowed" % spelling_variant
     check_attr_type(spelling_variant, [str, unicode], error_msg)
     self.spellingVariant = spelling_variant
     return self
Exemplo n.º 17
0
 def set_citationForm(self, citation_form):
     """! @brief Set citation form.
     @param citation_form The citation form to set.
     @return FormRepresentation instance.
     """
     error_msg = "Citation form value '%s' is not allowed" % citation_form
     check_attr_type(citation_form, [str, unicode], error_msg)
     self.citationForm = citation_form
     return self
Exemplo n.º 18
0
 def set_phoneticForm(self, phonetic_form):
     """! @brief Set phonetic form.
     @param phonetic_form The phonetic form to set.
     @return FormRepresentation instance.
     """
     error_msg = "Phonetic form value '%s' is not allowed" % phonetic_form
     check_attr_type(phonetic_form, [str, unicode], error_msg)
     self.phoneticForm = phonetic_form
     return self
Exemplo n.º 19
0
 def set_contextualVariation(self, contextual_variation):
     """! @brief Set contextual variation.
     @param contextualVariation The contextual variation to set.
     @return FormRepresentation instance.
     """
     error_msg = "Contextual variation value '%s' is not allowed" % contextual_variation
     check_attr_type(contextual_variation, [str, unicode], error_msg)
     self.contextualVariation = contextual_variation
     return self
Exemplo n.º 20
0
 def set_geographicalVariant(self, geographical_variant):
     """! @brief Set geographical variant.
     @param geographical_variant The geographical variant to set.
     @return FormRepresentation instance.
     """
     error_msg = "Geographical variant value '%s' is not allowed" % geographical_variant
     check_attr_type(geographical_variant, [str, unicode], error_msg)
     self.geographicalVariant = geographical_variant
     return self
Exemplo n.º 21
0
 def set_tone(self, tone):
     """! @brief Set tone.
     @param tone The tone to set.
     @return FormRepresentation instance.
     """
     error_msg = "Tone value '%s' is not allowed" % tone
     check_attr_type(tone, [str, unicode], error_msg)
     self.tone = tone
     return self
Exemplo n.º 22
0
 def set_language(self, language):
     """! @brief Set language used for written form.
     @param language Language used for the written form.
     @return TextRepresentation instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 23
0
 def set_scriptName(self, script_name):
     """! @brief Set script name.
     @param script_name The script name to set.
     @return TextRepresentation instance.
     """
     error_msg = "Script name value '%s' is not allowed" % script_name
     check_attr_type(script_name, [str, unicode], error_msg)
     self.scriptName = script_name
     return self
Exemplo n.º 24
0
 def set_termSourceLanguage(self, term_source_language):
     """Set language used for the etymology comment.
     @param term_source_language The etymology comment language to set.
     @return Statement instance.
     """
     error_msg = "Term source language value '%s' is not allowed" % term_source_language
     check_attr_type(term_source_language, [str, unicode], error_msg)
     self.termSourceLanguage = term_source_language
     return self
Exemplo n.º 25
0
 def set_etymologyGloss(self, etymology_gloss):
     """Set etymology gloss.
     @param etymolgy_gloss The etymology gloss to set.
     @return Statement instance.
     """
     error_msg = "Etymology gloss value '%s' is not allowed" % etymology_gloss
     check_attr_type(etymology_gloss, [str, unicode], error_msg)
     self.etymologyGloss = etymology_gloss
     return self
Exemplo n.º 26
0
 def set_etymology(self, etymology):
     """Set etymology.
     @param etymolgy The etymology to set.
     @return Statement instance.
     """
     error_msg = "Etymology value '%s' is not allowed" % etymology
     check_attr_type(etymology, [str, unicode], error_msg)
     self.etymology = etymology
     return self
Exemplo n.º 27
0
 def set_transcription(self, transcription):
     """! @brief Set transcription of the audio recording.
     @param Transcription to set.
     @return Audio instance.
     """
     error_msg = "Transcription value '%s' is not allowed" % transcription.encode(ENCODING)
     check_attr_type(transcription, [str, unicode], error_msg)
     self.transcription = transcription
     return self
Exemplo n.º 28
0
 def set_externalReference(self, external_reference):
     """! @brief Set external reference.
     @param external_reference External reference to set.
     @return Audio instance.
     """
     error_msg = "External reference value '%s' is not allowed" % external_reference.encode(ENCODING)
     check_attr_type(external_reference, [str, unicode], error_msg)
     self.externalReference = external_reference
     return self
Exemplo n.º 29
0
 def set_sound(self, sound):
     """! @brief Set sound.
     @param sound Sound to set.
     @return Audio instance.
     """
     error_msg = "Sound value '%s' is not allowed" % sound.encode(ENCODING)
     check_attr_type(sound, [str, unicode], error_msg)
     self.sound = sound
     return self
Exemplo n.º 30
0
 def set_quality(self, quality):
     """! @brief Set audio recording quality.
     @param quality Quality to set.
     @return Audio instance.
     """
     error_msg = "Quality value '%s' is not allowed" % quality.encode(ENCODING)
     check_attr_type(quality, [str, unicode], error_msg)
     self.quality = check_attr_range(str(quality), quality_range, error_msg)
     return self
Exemplo n.º 31
0
 def set_sound(self, sound):
     """! @brief Set sound.
     @param sound Sound to set.
     @return Audio instance.
     """
     error_msg = "Sound value '%s' is not allowed" % sound.encode(ENCODING)
     check_attr_type(sound, [str, unicode], error_msg)
     self.sound = sound
     return self
Exemplo n.º 32
0
 def set_fileName(self, file_name):
     """! @brief Set file name.
     @param file_name Name to set.
     @return Audio instance.
     """
     error_msg = "File name value '%s' is not allowed" % file_name.encode(ENCODING)
     check_attr_type(file_name, [str, unicode], error_msg)
     self.fileName = file_name
     return self
Exemplo n.º 33
0
 def set_author(self, author):
     """! @brief Set author of the material resource.
     @param author Author to set.
     @return Audio instance.
     """
     error_msg = "Author value '%s' is not allowed" % author.encode(ENCODING)
     check_attr_type(author, [str, unicode], error_msg)
     self.author = author
     return self
Exemplo n.º 34
0
 def set_comment(self, comment):
     """! @brief Set written form comment.
     @param comment Comment about the written form.
     @return TextRepresentation instance.
     """
     error_msg = "Written form comment value '%s' is not allowed" % comment
     check_attr_type(comment, [str, unicode], error_msg)
     self.comment = comment
     return self
Exemplo n.º 35
0
 def set_mediaType(self, media_type):
     """! @brief Set media type.
     @param media_type Type to set.
     @return Audio instance.
     """
     error_msg = "Media type value '%s' is not allowed" % media_type.encode(ENCODING)
     check_attr_type(media_type, [str, unicode], error_msg)
     self.mediaType = check_attr_range(str(media_type), mediaType_range, error_msg)
     return self
Exemplo n.º 36
0
 def set_independentWord(self, independent_word):
     """! @brief Set lexical entry independent word indication.
     @param independent_word The independent word indication to set.
     @return LexicalEntry instance.
     """
     error_msg = "Independent word '%s' encountered for lexeme '%s' is not allowed" % (str(independent_word), self.get_lexeme())
     check_attr_type(independent_word, bool, error_msg)
     self.independentWord = independent_word
     return self
Exemplo n.º 37
0
 def set_writtenForm(self, written_form):
     """Set loan word.
     @param written_form The loan word to set.
     @return Statement instance.
     """
     error_msg = "Written form value '%s' is not allowed" % written_form
     check_attr_type(written_form, [str, unicode], error_msg)
     self.writtenForm = written_form
     return self
Exemplo n.º 38
0
 def set_language(self, language):
     """! @brief Set language used for translation.
     @param language Language used for the translation.
     @return Equivalent instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 39
0
 def set_language(self, language):
     """! @brief Set language used for the note.
     @param language Language used for the note.
     @return Statement instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 40
0
 def set_scientificName(self, scientific_name):
     """Set scientific name.
     @param scientific_name The scientific name to set.
     @return Statement instance.
     """
     error_msg = "Scientific name value '%s' is not allowed" % scientific_name
     check_attr_type(scientific_name, [str, unicode], error_msg)
     self.scientificName = scientific_name
     return self
Exemplo n.º 41
0
 def set_etymologySource(self, etymology_source):
     """Set etymology source.
     @param etymolgy_source The etymology source to set.
     @return Statement instance.
     """
     error_msg = "Etymology source value '%s' is not allowed" % etymology_source
     check_attr_type(etymology_source, [str, unicode], error_msg)
     self.etymologySource = etymology_source
     return self
Exemplo n.º 42
0
 def set_audioFileFormat(self, audio_file_format):
     """! @brief Set audio file format.
     @param audio_file_format Audio file format to set.
     @return Audio instance.
     """
     error_msg = "Audio file format value '%s' is not allowed" % audio_file_format.encode(ENCODING)
     check_attr_type(audio_file_format, [str, unicode], error_msg)
     self.audioFileFormat = audio_file_format
     return self
Exemplo n.º 43
0
 def set_audioFileFormat(self, audio_file_format):
     """! @brief Set audio file format.
     @param audio_file_format Audio file format to set.
     @return Audio instance.
     """
     error_msg = "Audio file format value '%s' is not allowed" % audio_file_format.encode(
         ENCODING)
     check_attr_type(audio_file_format, [str, unicode], error_msg)
     self.audioFileFormat = audio_file_format
     return self
Exemplo n.º 44
0
 def set_transcription(self, transcription):
     """! @brief Set transcription of the audio recording.
     @param Transcription to set.
     @return Audio instance.
     """
     error_msg = "Transcription value '%s' is not allowed" % transcription.encode(
         ENCODING)
     check_attr_type(transcription, [str, unicode], error_msg)
     self.transcription = transcription
     return self
Exemplo n.º 45
0
 def set_externalReference(self, external_reference):
     """! @brief Set external reference.
     @param external_reference External reference to set.
     @return Audio instance.
     """
     error_msg = "External reference value '%s' is not allowed" % external_reference.encode(
         ENCODING)
     check_attr_type(external_reference, [str, unicode], error_msg)
     self.externalReference = external_reference
     return self
Exemplo n.º 46
0
 def set_author(self, author):
     """! @brief Set author of the material resource.
     @param author Author to set.
     @return Audio instance.
     """
     error_msg = "Author value '%s' is not allowed" % author.encode(
         ENCODING)
     check_attr_type(author, [str, unicode], error_msg)
     self.author = author
     return self
Exemplo n.º 47
0
 def set_fileName(self, file_name):
     """! @brief Set file name.
     @param file_name Name to set.
     @return Audio instance.
     """
     error_msg = "File name value '%s' is not allowed" % file_name.encode(
         ENCODING)
     check_attr_type(file_name, [str, unicode], error_msg)
     self.fileName = file_name
     return self
Exemplo n.º 48
0
 def set_language(self, language):
     """! @brief Set language used for definition and gloss.
     @param language Language used for definition and gloss.
     @return Definition instance.
     """
     error_msg = "Language value '%s' is not allowed" % language
     # Check value
     check_attr_type(language, [str, unicode], error_msg)
     self.language = language
     return self
Exemplo n.º 49
0
 def set_quality(self, quality):
     """! @brief Set audio recording quality.
     @param quality Quality to set.
     @return Audio instance.
     """
     error_msg = "Quality value '%s' is not allowed" % quality.encode(
         ENCODING)
     check_attr_type(quality, [str, unicode], error_msg)
     self.quality = check_attr_range(str(quality), quality_range, error_msg)
     return self
Exemplo n.º 50
0
 def set_noteType(self, note_type):
     """! @brief Set type of the note.
     @param note_type Type of the note.
     @return Statement instance.
     """
     error_msg = "Note type value '%s' is not allowed" % note_type
     check_attr_type(note_type, [str, unicode], error_msg)
     check_attr_range(note_type, noteType_range, error_msg)
     self.noteType = note_type
     return self