app/models/taxon_name_relationship/original_combination/original_variety.rb
class TaxonNameRelationship::OriginalCombination::OriginalVariety < TaxonNameRelationship::OriginalCombination
# left_side
def self.valid_subject_ranks
SPECIES_RANK_NAMES
end
# right_side
def self.valid_object_ranks
SPECIES_RANK_NAMES
end
def self.required_taxon_name_relationships
self.collect_to_s(TaxonNameRelationship::OriginalCombination::OriginalSpecies,
TaxonNameRelationship::OriginalCombination::OriginalGenus)
end
def self.assignment_method
# bus.set_as_form_in_original_combination(aus)
:variety_in_original_combination
end
# as.
def self.inverse_assignment_method
# aus.original_combination_form = bus
:original_variety
end
def self.assignable
true
end
def monominal_prefix
'var.'
end
end