Liking cljdoc? Tell your friends :D

org.soulspace.overarch.view

Functions for the handling of diagrams.

Functions for the handling of diagrams.
raw docstring

all-renderedclj

(all-rendered view)

Returns the collection of model elements and relations rendered in this view.

Returns the collection of model elements and relations rendered in this `view `.
sourceraw docstring

all-specifiedclj

(all-specified view)

Returns the collection of model elements and relations specified in this view.

Returns the collection of model elements and relations specified in this `view `.
sourceraw docstring

as-boundary?clj

(as-boundary? view-type e)

Returns the boundary element, if the element should be rendered as a boundary for this view type, false otherwise.

Returns the boundary element, if the element should be rendered
as a boundary for this view type, false otherwise.
sourceraw docstring

collect-technologiesclj

(collect-technologies coll)
(collect-technologies techs coll)

Returns the set of technologies for the elements of the coll.

Returns the set of technologies for the elements of the coll.
sourceraw docstring

element->boundaryclj

Maps model types to boundary types depending on the view type.

Maps model types to boundary types depending on the view type.
sourceraw docstring

element-hierarchyclj

Hierarchy for rendering methods.

Hierarchy for rendering methods.
sourceraw docstring

element-nameclj

(element-name e)

Returns the name of the element.

Returns the name of the element.
sourceraw docstring

element-to-renderclj

(element-to-render view-type e)

Returns the model element to be rendered for element e for the view-type. Maps some elements to other elements (e.g. boundaries), depending on the type of view.

Returns the model element to be rendered for element `e` for the `view-type`.
Maps some elements to other elements (e.g. boundaries), depending on the type of view.
sourceraw docstring

elements-in-viewclj

(elements-in-view view)
(elements-in-view elements view coll)

Returns the elements rendered in the view.

Returns the elements rendered in the view.
sourceraw docstring

elements-to-renderclj

(elements-to-render view)
(elements-to-render view coll)

Returns the list of elements to render from the view or the given collection of elements, depending on the type of the view.

Returns the list of elements to render from the view
or the given collection of elements, depending on the type
of the view.
sourceraw docstring

include-criteria?clj

(include-criteria? view)

Returns true, if the view should include elements selected by criteria.

Returns true, if the `view` should include elements selected by criteria.
sourceraw docstring

include-relations?clj

(include-relations? view)

Returns true, if the view should include the relations to the shown elements.

Returns true, if the `view` should include the relations to the shown elements.
sourceraw docstring

referenced-elementsclj

(referenced-elements view)

Returns the collection of referenced elements in the view.

Returns the collection of referenced elements in the `view`.
sourceraw docstring

relation-to-renderclj

(relation-to-render view rel)

Returns the relation to be rendered in the context of the view.

Returns the relation to be rendered in the context of the view.
sourceraw docstring

relations-for-viewclj

(relations-for-view view)
source

render-indentclj

(render-indent n)

Renders an indent of n space chars.

Renders an indent of n space chars.
sourceraw docstring

render-predicateclj

(render-predicate view-type)

Returns true if the element is should be rendered for this view type. Checks both sides of a relation.

Returns true if the element is should be rendered for this view type.
Checks both sides of a relation.
sourceraw docstring

render-relation?clj

(render-relation? rel pred)

Returns true if the relation should be rendered in the context of the view.

Returns true if the relation should be rendered in the context of the view.
sourceraw docstring

rendered-elementsclj

(rendered-elements view)

Returns the collection of model elements (without relations) rendered in this view. When the view is rendered hierachically, additional, not directly specified elements may be rendered.

Returns the collection of model elements (without relations) rendered in this `view`.
When the view is rendered hierachically, additional, not directly specified elements may be rendered.
sourceraw docstring

rendered-relationsclj

(rendered-relations view)
(rendered-relations view elements)

Returns the collection of relations rendered in this view.

Returns the collection of relations rendered in this `view `.
sourceraw docstring

specified-elementsclj

(specified-elements view)

Returns the collection of model elements (without relations) specified in this view. Also includes model elements, which are specified by include selectors in the view. When the view is rendered hierachically, additional, not directly specified elements may be rendered.

Returns the collection of model elements (without relations) specified in this `view`. 
Also includes model elements, which are specified by include selectors in the view.
When the view is rendered hierachically, additional, not directly specified elements may be rendered.
sourceraw docstring

specified-relationsclj

(specified-relations view)
(specified-relations view elements)

Returns the collection of relations specified in this view.

Returns the collection of relations specified in this `view `.
sourceraw docstring

technologies-in-viewclj

(technologies-in-view view)
source

view-type->element-predicateclj

Map from diagram type to content-level predicate.

Map from diagram type to content-level predicate.
sourceraw docstring

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

× close