Ontology

Class used as the Model of the whole app.

Hierarchy

Implements

Constructors

Properties

_entities: Map<string, GrapholEntity> = ...
_hierarchies: Map<string, Hierarchy> = ...
_inclusions: {
    subclass: GrapholEntity;
    superclass: GrapholEntity;
}[] = []
_subHierarchiesMap: Map<string, Set<Hierarchy>> = ...
_superHierarchiesMap: Map<String, Set<Hierarchy>> = ...
annProperties: AnnotationProperty[] = []
defaultLanguage?: string

Memberof

RDFGraphMetadata

diagrams: (Diagram | AnnotationsDiagram)[] = []
iri?: string

Memberof

RDFGraphMetadata

languages: string[] = []

Memberof

RDFGraphMetadata

name: string

Memberof

RDFGraphMetadata

namespaces: Namespace[] = []

Memberof

RDFGraphMetadata

ontologyEntity: GrapholEntity
usedColorScales: string[] = []
version: string

Memberof

RDFGraphMetadata

Accessors

Methods

  • Get the Namspace object given its IRI string

    Returns

    Parameters

    • iriValue: string

      the IRI assigned to the namespace

    Returns undefined | Namespace

  • Returns

    The arrary of hiearchies for which a class appear as superclass

    Parameters

    • superClassIri: string | Iri

      the superclass iri

    Returns Hierarchy[]

  • Retrieve the full IRI given a prefixed IRI

    Returns

    full IRI

    Parameters

    • prefixedIri: string

      a prefixed IRI

    Returns undefined | string