Liking cljdoc? Tell your friends :D
Clojure only.

org.soulspace.overarch.domain.element


architecture-node-typesclj

Node types in the architecture model.

Node types in the architecture model.
sourceraw docstring

architecture-node?clj

(architecture-node? e)

Returns true if the given element e is a architecture model node.

Returns true if the given element `e` is a architecture model node.
sourceraw docstring

architecture-relation-typesclj

Relation types in the architecture model.

Relation types in the architecture model.
sourceraw docstring

architecture-relation?clj

(architecture-relation? e)

Returns true if the given element e is a architecture model relation.

Returns true if the given element `e` is a architecture model relation.
sourceraw docstring

boundary-typesclj

Element types of boundaries.

Element types of boundaries.
sourceraw docstring

boundary?clj

(boundary? e)

Returns true if e is a boundary.

Returns true if `e` is a boundary.
sourceraw docstring

c4-view-typesclj

The set of C4 view types.

The set of C4 view types.
sourceraw docstring

child?clj

(child? e p)

Returns true, if element e is a child of model element p.

Returns true, if element `e` is a child of model element `p`.
sourceraw docstring

class-model-node?clj

(class-model-node? e)

Returns true if the given element e is a class model node.

Returns true if the given element `e` is a class model node.
sourceraw docstring

class-model-relation?clj

(class-model-relation? e)

Returns true if the given element e is a class model relation.

Returns true if the given element `e` is a class model relation.
sourceraw docstring

class-node-typesclj

Node types for class models.

Node types for class models.
sourceraw docstring

class-relation-typesclj

Relation types for class models.

Relation types for class models.
sourceraw docstring

class-view-element-typesclj

Element types of a class view.

Element types of a class view.
sourceraw docstring

code-view-element-typesclj

Element types of a C4 code view.

Element types of a C4 code view.
sourceraw docstring

collect-technologiesclj

(collect-technologies 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

component-view-element-typesclj

Element types of a C4 component view.

Element types of a C4 component view.
sourceraw docstring

concept-model-node?clj

(concept-model-node? e)

Returns true if the given element e is a concept model node.

Returns true if the given element `e` is a concept model node.
sourceraw docstring

concept-model-relation?clj

(concept-model-relation? e)

Returns true if the given element e is a concept model relation.

Returns true if the given element `e` is a concept model relation.
sourceraw docstring

concept-node-typesclj

Node types for concept models.

Node types for concept models.
sourceraw docstring

concept-relation-typesclj

Relation types of concept models.

Relation types of concept models.
sourceraw docstring

concept-view-element-typesclj

Element types of a concept view.

Element types of a concept view.
sourceraw docstring

concept-view-typesclj

The set of concept views types.

The set of concept views types.
sourceraw docstring

container-view-element-typesclj

Element types of a C4 container view.

Element types of a C4 container view.
sourceraw docstring

context-view-element-typesclj

Element types of a C4 context view.

Element types of a C4 context view.
sourceraw docstring

deployment-node-typesclj

Node types for deployment models.

Node types for deployment models.
sourceraw docstring

deployment-node?clj

(deployment-node? e)

Returns true if the given element e is a deployment model node.

Returns true if the given element `e` is a deployment model node.
sourceraw docstring

deployment-relation-typesclj

Relation types for deployment models.

Relation types for deployment models.
sourceraw docstring

deployment-relation?clj

(deployment-relation? e)

Returns true if the given element e is a deployment model relation.

Returns true if the given element `e` is a deployment model relation.
sourceraw docstring

deployment-view-element-typesclj

Element types of a C4 deployment view.

Element types of a C4 deployment view.
sourceraw docstring

descendant-nodesclj

(descendant-nodes e)

Returns the descendants of the node e.

Returns the descendants of the node `e`.
sourceraw docstring

dynamic-view-element-typesclj

Element types of a C4 dynamic view.

Element types of a C4 dynamic view.
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-namespaceclj

(element-namespace e)

Returns the namespace of the element e.

Returns the namespace of the element `e`.
sourceraw docstring

element?clj

(element? e)

Returns true if the given element e has a type (:el key).

Returns true if the given element `e` has a type (:el key).
sourceraw docstring

external?clj

(external? e)

Returns true if the given element e is external.

Returns true if the given element `e` is external.
sourceraw docstring

generate-node-idclj

(generate-node-id e p)

Generates an identifier for element e based on the id of the parent p.

Generates an identifier for element `e` based on the id of the parent `p`.
sourceraw docstring

generate-relation-idclj

(generate-relation-id {:keys [el from to]})
(generate-relation-id el from to)

Generates an identifier for a relation r.

Generates an identifier for a relation `r`.
sourceraw docstring

glossary-view-element-typesclj

Element types of a glossary view.

Element types of a glossary view.
sourceraw docstring

hierarchical-view-typesclj

The set of hierarchical view types.

The set of hierarchical view types.
sourceraw docstring

hierarchical-view?clj

(hierarchical-view? e)

Returns true if the given element e is a hierarchical view.

Returns true if the given element `e` is a hierarchical view.
sourceraw docstring

identifiable-element?clj

(identifiable-element? e)

Returns true if the given element e is an element and named.

Returns true if the given element `e` is an element and named.
sourceraw docstring

identifiable-named-element?clj

(identifiable-named-element? e)

Returns true if the given element e is an element, identifiable and named.

Returns true if the given element `e` is an element, identifiable and named.
sourceraw docstring

identifiable-relational-element?clj

(identifiable-relational-element? e)

Returns true if the given element e is an identifiable relation.

Returns true if the given element `e` is an identifiable relation.
sourceraw docstring

identifiable?clj

(identifiable? e)

Returns true if the given element e has an ID (:id key).

Returns true if the given element `e` has an ID (:id key).
sourceraw docstring

internal?clj

(internal? e)

Returns true if the given element e is internal.

Returns true if the given element `e` is internal.
sourceraw docstring

model-element-typesclj

Element types for the model.

Element types for the model.
sourceraw docstring

model-element?clj

(model-element? e)

Returns true if the given element e is a model element.

Returns true if the given element `e` is a model element.
sourceraw docstring

model-node-typesclj

Node types of the model.

Node types of the model.
sourceraw docstring

model-node?clj

(model-node? e)

Returns true if the given element is a node in the model element graph. A model node is a model element which is not a relation.

Returns true if the given element is a node in the model element graph.
A model node is a model element which is not a relation.
sourceraw docstring

model-relation-typesclj

Relation types of the model.

Relation types of the model.
sourceraw docstring

model-relation?clj

(model-relation? e)

Returns true if the given element e is a relation.

Returns true if the given element `e` is a relation.
sourceraw docstring

named-element?clj

(named-element? e)

Returns true if the given element e is an element and named.

Returns true if the given element `e` is an element and named.
sourceraw docstring

named-relational-element?clj

(named-relational-element? e)

Returns true if the given element e is a named relation.

Returns true if the given element `e` is a named relation.
sourceraw docstring

named?clj

(named? e)

Returns true if the given element e has a name (:name key).

Returns true if the given element `e` has a name (:name key).
sourceraw docstring

namespaced?clj

(namespaced? e)

Returns true, if the id of element e has a namespace.

Returns true, if the id of element `e` has a namespace.
sourceraw docstring

node-of?clj

(node-of? kind e)

Returns true if the given element e is a node of kind.

Returns true if the given element `e` is a node of `kind`.
sourceraw docstring

reference-typesclj

Element types of references.

Element types of references.
sourceraw docstring

reference?clj

(reference? e)

Returns true if the given element e is a reference.

Returns true if the given element `e` is a reference.
sourceraw docstring

relation-of?clj

(relation-of? kind e)

Returns true if the given element e is a relation of kind.

Returns true if the given element `e` is a relation of `kind`.
sourceraw docstring

relational-element?clj

(relational-element? e)

Returns true if the given element e is a relation.

Returns true if the given element `e` is a relation.
sourceraw docstring

relational?clj

(relational? e)

Returns true if the given element e is a relation.

Returns true if the given element `e` is a relation.
sourceraw docstring

state-machine-view-element-typesclj

Element types of a state machine view.

Element types of a state machine view.
sourceraw docstring

statemachine-node-typesclj

Node types for statemachine models.

Node types for statemachine models.
sourceraw docstring

statemachine-node?clj

(statemachine-node? e)

Returns true if the given element e is a statemachine model node.

Returns true if the given element `e` is a statemachine model node.
sourceraw docstring

statemachine-relation-typesclj

Relation types for statemachine models.

Relation types for statemachine models.
sourceraw docstring

statemachine-relation?clj

(statemachine-relation? e)

Returns true if the given element e is a statemachine model relation.

Returns true if the given element `e` is a statemachine model relation.
sourceraw docstring

system-landscape-view-element-typesclj

Element types of a C4 system-landscape view.

Element types of a C4 system-landscape view.
sourceraw docstring

tech-collectorclj

(tech-collector)
(tech-collector acc)
(tech-collector acc e)

Adds the tech of e to the accumulator acc.

Adds the tech of `e` to the accumulator `acc`.
sourceraw docstring

tech?clj

(tech? e)

Returns true if the given element e has a tech (:tech key).

Returns true if the given element `e` has a tech (:tech key).
sourceraw docstring

technical-architecture-node-typesclj

Technical node types in the architecture model.

Technical node types in the architecture model.
sourceraw docstring

technical-architecture-node?clj

(technical-architecture-node? e)

Returns true if the given element e is a technical architecture model node.

Returns true if the given element `e` is a technical architecture model node.
sourceraw docstring

theme?clj

(theme? e)

Returns true if the given element e is a theme.

Returns true if the given element `e` is a theme.
sourceraw docstring

traverseclj

(traverse step-fn coll)
(traverse select-fn step-fn coll)

Traverses the coll of elements and returns the elements selected by the select-fn and transformed by the step-fn.

select-fn - a predicate on the current element step-fn - a function with three signatures [], [acc] and [acc e]

The no args signature of the step-fn should return an empty accumulator, the one args signature extracts the result from the accumulator on return and the 2 args signature receives the accumulator and the current element and should add the transformed element to the accumulator.

Traverses the `coll` of elements and returns the elements selected by the `select-fn`
and transformed by the `step-fn`.

select-fn - a predicate on the current element
step-fn - a function with three signatures [], [acc] and [acc e]

The no args signature of the step-fn should return an empty accumulator,
the one args signature extracts the result from the accumulator on return
and the 2 args signature receives the accumulator and the current element and
should add the transformed element to the accumulator.
sourceraw docstring

tree->setclj

(tree->set)
(tree->set acc)
(tree->set acc e)

Step function to convert a hierarchical tree of elements to a flat set of elements.

Step function to convert a hierarchical tree of elements to a flat set of elements.
sourceraw docstring

uml-node-typesclj

Node types for UML models.

Node types for UML models.
sourceraw docstring

uml-relation-typesclj

Relation types of UML models.

Relation types of UML models.
sourceraw docstring

uml-view-element-typesclj

Element types of UML views.

Element types of UML views.
sourceraw docstring

uml-view-typesclj

The set of UML view types.

The set of UML view types.
sourceraw docstring

unresolved-ref?clj

(unresolved-ref? e)

Returns true if the given element e is a reference.

Returns true if the given element `e` is a reference.
sourceraw docstring

use-case-view-element-typesclj

Element types of a use case view.

Element types of a use case view.
sourceraw docstring

usecase-node-typesclj

Node types for usecase models.

Node types for usecase models.
sourceraw docstring

usecase-node?clj

(usecase-node? e)

Returns true if the given element e is a usecase model node.

Returns true if the given element `e` is a usecase model node.
sourceraw docstring

usecase-relation-typesclj

Relation types for usecase models.

Relation types for usecase models.
sourceraw docstring

usecase-relation?clj

(usecase-relation? e)

Returns true if the given element e is a usecase model relation.

Returns true if the given element `e` is a usecase model relation.
sourceraw docstring

view-of?clj

(view-of? e kind)

Returns true if the given element e is a view of kind.

Returns true if the given element `e` is a view of `kind`.
sourceraw docstring

view-typesclj

The set of view types.

The set of view types.
sourceraw docstring

view?clj

(view? e)

Returns true if the given element e is a view.

Returns true if the given element `e` is a view.
sourceraw docstring

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

× close