Class OmlValidator

Implementation of custom validations for OML

Hierarchy

  • OmlValidator

Constructors

Methods

  • Warns on any Entity with duplicate keys defined in a KeyAxiom.

    Parameters

    • entity: Entity
    • accept: ValidationAcceptor

    Returns void

  • Checks that a FacetedScalar specifies at least one supertype, or at most one supertype if any facets are defined.

    Parameters

    Returns void

  • Checks for logical inconsistencies on a RelationEntity.

    For example, an entity cannot be both symmetric and asymmetric, or reflexive and irreflexive.

    Parameters

    Returns void

Generated using TypeDoc