Class: TaxonNameRelationship::Icn::Unaccepting::Usage
- Inherits:
-
TaxonNameRelationship::Icn::Unaccepting
- Object
- TaxonNameRelationship
- TaxonNameRelationship::Icn
- TaxonNameRelationship::Icn::Unaccepting
- TaxonNameRelationship::Icn::Unaccepting::Usage
- Defined in:
- app/models/taxon_name_relationship/icn/unaccepting/usage.rb
Direct Known Subclasses
Defined Under Namespace
Classes: Misspelling
Constant Summary collapse
- NOMEN_URI =
'http://purl.obolibrary.org/obo/NOMEN_0000374'.freeze
Class Method Summary collapse
Instance Method Summary collapse
Methods inherited from TaxonNameRelationship::Icn::Unaccepting
assignable, assignment_method, gbif_status_of_object, gbif_status_of_subject, inverse_assignment_method, nomenclatural_priority, #object_status, #subject_status
Methods inherited from TaxonNameRelationship::Icn
disjoint_object_classes, disjoint_subject_classes, #sv_validate_priority, valid_object_ranks, valid_subject_ranks
Class Method Details
.disjoint_taxon_name_relationships ⇒ Object
5 6 7 8 9 10 11 12 |
# File 'app/models/taxon_name_relationship/icn/unaccepting/usage.rb', line 5 def self.disjoint_taxon_name_relationships self.parent.disjoint_taxon_name_relationships + self.collect_to_s(TaxonNameRelationship::Icn::Unaccepting, TaxonNameRelationship::Icn::Unaccepting::Homonym, TaxonNameRelationship::Icn::Unaccepting::OriginallyInvalid, TaxonNameRelationship::Icn::Unaccepting::Misapplication) + self.collect_descendants_and_itself_to_s(TaxonNameRelationship::Icn::Unaccepting::Synonym) end |
Instance Method Details
#subject_properties ⇒ Object
14 15 16 |
# File 'app/models/taxon_name_relationship/icn/unaccepting/usage.rb', line 14 def subject_properties [ TaxonNameClassification::Icn::EffectivelyPublished::InvalidlyPublished ] end |