Liking cljdoc? Tell your friends :D

org.soulspace.overarch.domain.element

This namespace contains element specific logic. It defines the different element categories of model elements and views and the hierarchical relationships. The namespace also defines predicates to query the elements and functionality requiring only elements or collections of elements without references to the model as a whole.

This namespace contains element specific logic.
It defines the different element categories of model elements and views
and the hierarchical relationships. The namespace also defines predicates
to query the elements and functionality requiring only elements or collections
of elements without references to the model as a whole.
raw docstring

org.soulspace.overarch.domain.model

Functions for the definition and handling of the overarch model.

The loaded overarch working model is a map with the following keys

KeyDescription
Relation keys
:nodesthe set of all nodes (incl. child nodes)
:relationsthe set of all relations (incl. contained-in relations)
:viewsthe set of views
:themesthe set of themes
Index keys
:id->elementa map from id to element (nodes, relations and views)
:id->parent-ida map from id to parent node id (deprecated)
:id->childrena map from id to a vector of contained nodes (deprecated)
:referrer-id->relationsa map from id to set of relations where the id is the referrer (:from)
:referred-id->relationsa map from id to set of relations where the id is referred (:to)
Problem keys
:problemsthe set of problems found during model building
Functions for the definition and handling of the overarch model.

The loaded overarch working model is a map with the following keys

| Key                     | Description 
|-------------------------|-------------
| **Relation keys**       | 
| :nodes                  | the set of all nodes (incl. child nodes)
| :relations              | the set of all relations (incl. contained-in relations)
| :views                  | the set of views
| :themes                 | the set of themes
| **Index keys**          | 
| :id->element            | a map from id to element (nodes, relations and views)
| :id->parent-id          | a map from id to parent node id (deprecated)
| :id->children           | a map from id to a vector of contained nodes (deprecated)
| :referrer-id->relations | a map from id to set of relations where the id is the referrer (:from)
| :referred-id->relations | a map from id to set of relations where the id is referred (:to)
| **Problem keys**        | 
| :problems               | the set of problems found during model building
raw docstring

org.soulspace.overarch.domain.views.model-view

No vars found in this namespace.

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close