"Sense is a class representing one meaning of a lexical entry. The Sense class allows for hierarchical senses in that a sense may be more specific than another sense of the same lexical entry." (LMF) More...
Public Member Functions | |
def | __init__ |
Constructor. More... | |
def | __del__ |
Destructor. More... | |
def | get_id |
IDentifier. More... | |
def | set_senseNumber |
Set sense number. More... | |
def | get_senseNumber |
Get sense number. More... | |
def | create_definition |
Create a definition. More... | |
def | add_definition |
Add a definition to the sense. More... | |
def | get_definitions |
Get all definitions maintained by the sense. More... | |
def | get_last_definition |
Get the previously registered Definition instance. More... | |
def | find_definitions |
Find definitions. More... | |
def | set_definition |
Set definition and language. More... | |
def | find_glosses |
Find glosses. More... | |
def | set_gloss |
Set gloss and language. More... | |
def | set_note |
Set note, note type and language. More... | |
def | find_notes |
Find notes. More... | |
def | set_usage_note |
Set usage note and language. More... | |
def | find_usage_notes |
Find usage notes. More... | |
def | set_encyclopedic_information |
Set encyclopedic information and language. More... | |
def | find_encyclopedic_informations |
Find encyclopedic informations. More... | |
def | set_restriction |
Set restriction and language. More... | |
def | find_restrictions |
Find restrictions. More... | |
def | set_borrowed_word |
Set source language (in English). More... | |
def | get_borrowed_word |
Get source language (in English). More... | |
def | set_written_form |
Set loan word. More... | |
def | get_written_form |
Get loan word. More... | |
def | set_etymology |
Set etymology. More... | |
def | get_etymology |
Get etymology. More... | |
def | set_etymology_comment |
Set etymology comment and language. More... | |
def | get_etymology_comment |
Get etymology comment. More... | |
def | get_term_source_language |
Get language used for the etymology comment. More... | |
def | set_etymology_gloss |
Set etymology gloss. More... | |
def | get_etymology_gloss |
Get etymology gloss. More... | |
def | set_etymology_source |
Set etymology source. More... | |
def | get_etymology_source |
Get etymology source. More... | |
def | set_scientific_name |
Set scientific name. More... | |
def | get_scientific_name |
Get scientific name. More... | |
def | create_paradigm |
Create a paradigm. More... | |
def | add_paradigm |
Add a paradigm to the sense. More... | |
def | get_paradigms |
Get all paradigms maintained by the sense. More... | |
def | get_last_paradigm |
Get the previously registered Paradigm instance. More... | |
def | set_paradigm_label |
Set paradigm label. More... | |
def | set_paradigm_form |
Set paradigm form and language. More... | |
def | set_morphology |
Set morphology. More... | |
def | create_and_add_context |
Create a context and add it to the list. More... | |
def | get_contexts |
Get all contexts maintained by the sense. More... | |
def | get_last_context |
Get the previously registered Context instance. More... | |
def | create_example |
Create a Context instance and set its reference. More... | |
def | create_and_add_example |
Set written form, language and script of a new Context instance. More... | |
def | add_example |
Set written form, language and script of an existing Context instance. More... | |
def | set_example_comment |
Set comment of an existing Context instance. More... | |
def | create_and_add_subject_field |
Create a subject field and add it to the list. More... | |
def | get_subject_fields |
Get all subject fields maintained by the sense. More... | |
def | set_semantic_domain |
Create a SubjectField instance and set its semantic domain and language. More... | |
def | create_and_add_equivalent |
Create an equivalent and add it to the list. More... | |
def | get_equivalents |
Get all equivalents maintained by the sense. More... | |
def | set_translation |
Create an Equivalent instance and set its translation and language. More... | |
def | get_translations |
Get all translations. More... | |
Public Attributes | |
senseNumber | |
id | |
definition | |
Definition instances are owned by Sense There is zero to many Definition instances per Sense. More... | |
sense | |
Sense instances are owned by Sense There is zero to many Sense instances per Sense. More... | |
equivalent | |
Equivalent instances are owned by Sense There is zero to many Equivalent instances per Sense. More... | |
context | |
Context instances are owned by Sense There is zero to many Context instances per Sense. More... | |
subject_field | |
SubjectField instances are owned by Sense There is zero to many SubjectField instances per Sense. More... | |
paradigm | |
Paradigm instances are owned by Sense There is zero to many Paradigm instances per Sense. More... | |
"Sense is a class representing one meaning of a lexical entry. The Sense class allows for hierarchical senses in that a sense may be more specific than another sense of the same lexical entry." (LMF)
def pylmflib.pylmflib.core.sense.Sense.__init__ | ( | self, | |
id = 0 |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.__del__ | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.add_definition | ( | self, | |
definition | |||
) |
def pylmflib.pylmflib.core.sense.Sense.add_example | ( | self, | |
written_form, | |||
language = None , |
|||
script_name = None |
|||
) |
Set written form, language and script of an existing Context instance.
Attributes 'writtenForm', 'language' and 'scriptName' are owned by TextRepresentation, which is owned by Context.
written_form | The written form to set. |
language | Language used for the written form. |
script_name | The name of the script used to write the example, e.g. devanagari. |
def pylmflib.pylmflib.core.sense.Sense.add_paradigm | ( | self, | |
paradigm | |||
) |
def pylmflib.pylmflib.core.sense.Sense.create_and_add_context | ( | self, | |
reference = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.create_and_add_equivalent | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.create_and_add_example | ( | self, | |
written_form, | |||
language = None , |
|||
script_name = None |
|||
) |
Set written form, language and script of a new Context instance.
Attributes 'writtenForm', 'language' and 'scriptName' are owned by TextRepresentation, which is owned by Context.
written_form | The written form to set. |
language | Language used for the written form. |
script_name | The name of the script used to write the example, e.g. devanagari. |
def pylmflib.pylmflib.core.sense.Sense.create_and_add_subject_field | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.create_definition | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.create_example | ( | self, | |
reference = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.create_paradigm | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.find_definitions | ( | self, | |
language | |||
) |
def pylmflib.pylmflib.core.sense.Sense.find_encyclopedic_informations | ( | self, | |
language | |||
) |
def pylmflib.pylmflib.core.sense.Sense.find_glosses | ( | self, | |
language | |||
) |
def pylmflib.pylmflib.core.sense.Sense.find_notes | ( | self, | |
type, | |||
language = None |
|||
) |
Find notes.
This attribute is owned by Statement, which owned by Definition.
type | Type of the note to consider to retrieve the note. |
language | If this argument is given, find note only if written in this language. |
def pylmflib.pylmflib.core.sense.Sense.find_restrictions | ( | self, | |
language | |||
) |
def pylmflib.pylmflib.core.sense.Sense.find_usage_notes | ( | self, | |
language | |||
) |
def pylmflib.pylmflib.core.sense.Sense.get_borrowed_word | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_contexts | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_definitions | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_equivalents | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_etymology | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_etymology_comment | ( | self, | |
term_source_language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.get_etymology_gloss | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_etymology_source | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_id | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_last_context | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_last_definition | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_last_paradigm | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_paradigms | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_scientific_name | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_senseNumber | ( | self, | |
integer = False |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.get_subject_fields | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_term_source_language | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.get_translations | ( | self, | |
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.get_written_form | ( | self | ) |
def pylmflib.pylmflib.core.sense.Sense.set_borrowed_word | ( | self, | |
borrowed_word | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_definition | ( | self, | |
definition, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_encyclopedic_information | ( | self, | |
encyclopedic_information, | |||
language = None |
|||
) |
Set encyclopedic information and language.
These attributes are owned by Statement, which is owned by Definition.
encyclopedic_information | Encyclopedic information to set. |
language | Language used for the encyclopedic information. |
def pylmflib.pylmflib.core.sense.Sense.set_etymology | ( | self, | |
etymology | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_etymology_comment | ( | self, | |
etymology_comment, | |||
term_source_language = None |
|||
) |
Set etymology comment and language.
Attributes 'etymologyComment' and 'termSourceLanguage' are owned by Statement, which is owned by Definition.
etymology_comment | Etymology comment. |
term_source_language | Language of the comment. |
def pylmflib.pylmflib.core.sense.Sense.set_etymology_gloss | ( | self, | |
etymology_gloss | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_etymology_source | ( | self, | |
etymology_source | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_example_comment | ( | self, | |
comment | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_gloss | ( | self, | |
gloss, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_morphology | ( | self, | |
morphology | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_note | ( | self, | |
note, | |||
type = None , |
|||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_paradigm_form | ( | self, | |
paradigm_form, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_paradigm_label | ( | self, | |
paradigm_label | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_restriction | ( | self, | |
restriction, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_scientific_name | ( | self, | |
scientific_name | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_semantic_domain | ( | self, | |
semantic_domain, | |||
language = None |
|||
) |
Create a SubjectField instance and set its semantic domain and language.
Attributes 'semanticDomain' and 'language' are owned by SubjectField.
semantic_domain | The semantic domain to set. |
language | Language used to describe the semantic domain. |
def pylmflib.pylmflib.core.sense.Sense.set_senseNumber | ( | self, | |
sense_number | |||
) |
def pylmflib.pylmflib.core.sense.Sense.set_translation | ( | self, | |
translation, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_usage_note | ( | self, | |
usage_note, | |||
language = None |
|||
) |
def pylmflib.pylmflib.core.sense.Sense.set_written_form | ( | self, | |
written_form | |||
) |
pylmflib.pylmflib.core.sense.Sense.context |
pylmflib.pylmflib.core.sense.Sense.definition |
pylmflib.pylmflib.core.sense.Sense.equivalent |
pylmflib.pylmflib.core.sense.Sense.paradigm |
pylmflib.pylmflib.core.sense.Sense.sense |
pylmflib.pylmflib.core.sense.Sense.subject_field |