Liking cljdoc? Tell your friends :D

org.soulspace.overarch.adapter.template.model-api

Public API with useful functions on top of the model for use in templates. (Not yet stable!)

Public API with useful functions on top of the model for use in templates. (Not yet stable!)
raw docstring

actorsclj

(actors model e)

Returns the actors of a use case e in the model.

Returns the actors of a use case `e` in the `model`.
sourceraw docstring

all-fieldsclj

(all-fields model classes)

Returns a sequence of all fields of the given collection of classes.

Returns a sequence of all fields of the given collection of `classes`.
sourceraw docstring

all-methodsclj

(all-methods model classes)

Returns a sequence of all methods of the given collection of classes.

Returns a sequence of all methods of the given collection of `classes`.
sourceraw docstring

ancestor-nodesclj

(ancestor-nodes model e)

Returns the set of ancestor nodes of the model node e in the model.

Returns the set of ancestor nodes of the model node `e` in the `model`.
sourceraw docstring

architecture-model-element?clj

(architecture-model-element? e)

Returns true if the given element e is an architecture model element.

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

childrenclj

(children model e)

Returns the parent of the node e in the model.

Returns the parent of the node `e` in the `model`.
sourceraw docstring

code-model-element?clj

(code-model-element? e)

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

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

concept-model-element?clj

(concept-model-element? e)

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

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

dataflows-incomingclj

(dataflows-incoming model e)

Returns the incoming dataflow relations served by service e in the model.

Returns the incoming dataflow relations served by service `e` in the `model`.
sourceraw docstring

dataflows-outgoingclj

(dataflows-outgoing model e)

Returns the outgoing dataflow relations of e in the model.

Returns the outgoing dataflow relations of `e` in the `model`.
sourceraw docstring

deployed-onclj

(deployed-on model e)

Returns the architecture nodes deployed on the node e in the ``model`.

Returns the architecture nodes deployed on the node `e` in the ``model`.
sourceraw docstring

deployed-toclj

(deployed-to model e)

Returns the deployment nodes the architecture node e is deployed to in the ``model`.

Returns the deployment nodes the architecture node `e` is deployed to in the ``model`.
sourceraw docstring

deployment-model-element?clj

(deployment-model-element? e)

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

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

descendant-nodesclj

(descendant-nodes model e)

Returns the set of descendants of the model node e in the model.

Returns the set of descendants of the model node `e` in the `model`.
sourceraw docstring

element-nameclj

(element-name e)

Returns the name of the element e.

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

element-namespaceclj

(element-namespace e)

Returns the namespace of the element e.

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

element-namespace-pathclj

(element-namespace-path e)

Returns a path for the namespace of element e.

Returns a path for the namespace of element `e`.
sourceraw docstring

element-pathclj

(element-path e)

Returns a path for the namespace of element e.

Returns a path for the namespace of element `e`.
sourceraw docstring

extensionsclj

(extensions model e)

Returns the extension use cases of a use case e in the model.

Returns the extension use cases of a use case `e` in the `model`.
sourceraw docstring

feature-ofclj

(feature-of model e)

Returns the concepts the concept e is a feature of in the model.

Returns the concepts the concept `e` is a feature of in the `model`.
sourceraw docstring

featuresclj

(features model e)

Returns the features of the concept e in the model.

Returns the features of the concept `e` in the `model`.
sourceraw docstring

from-nameclj

(from-name model rel)

Returns the name of the from reference of the relation rel in the context of the model.

Returns the name of the from reference of the relation `rel` in the context of the `model`.
sourceraw docstring

implementationsclj

(implementations model e)

Returns the set of direct implementations of the class element e in the model.

Returns the set of direct implementations of the class element `e` in the `model`.
sourceraw docstring

includedclj

(included model e)

Returns the included use cases of a use case e in the model.

Returns the included use cases of a use case `e` in the `model`.
sourceraw docstring

interfacesclj

(interfaces model e)

Returns the set of direct interfaces of the class element e in the model.

Returns the set of direct interfaces of the class element `e` in 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?clj

(model-node? e)

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

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

model-relation?clj

(model-relation? e)

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

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

parentclj

(parent model e)

Returns the parent of the node e in the model.

Returns the parent of the node `e` in the `model`.
sourceraw docstring

publishers-ofclj

(publishers-of model e)

Returns the publishers of the queue or subscribe relation e in the model.

Returns the publishers of the queue or subscribe relation `e` in the `model`.
sourceraw docstring

publishes-incomingclj

(publishes-incoming model e)

Returns the publish relations of e in the model.

Returns the publish relations of `e` in the `model`.
sourceraw docstring

publishes-outgoingclj

(publishes-outgoing model e)

Returns the publish relations of e in the model.

Returns the publish relations of `e` in the `model`.
sourceraw docstring

referenced-byclj

(referenced-by model e)

Returns the elements referencing element e in the model.

Returns the elements referencing element `e` in the `model`.
sourceraw docstring

referencingclj

(referencing model e)

Returns the referenced elements of e in the model.

Returns the referenced elements of `e` in the `model`.
sourceraw docstring

(related-nodes model coll)

Returns the related nodes for the given coll of relations in the context of the model.

Returns the related nodes for the given `coll` of relations in the context of the `model`.
sourceraw docstring

requests-incomingclj

(requests-incoming model e)

Returns the requests relations issued by client e in the model.

Returns the requests relations issued by client `e` in the `model`.
sourceraw docstring

requests-outgoingclj

(requests-outgoing model e)

Returns the requests relations served by service e in the model.

Returns the requests relations served by service `e` in the `model`.
sourceraw docstring

resolve-elementclj

(resolve-element model e)

Resolves the element e in the model.

Resolves the element `e` in the `model`.
sourceraw docstring

resolve-viewclj

(resolve-view model e view-name)

Resolves a view of the given view-name for the element e in the model.

Resolves a view of the given `view-name` for the element `e` in the `model`.
sourceraw docstring

responses-incomingclj

(responses-incoming model e)

Returns the requests relations served by service e in the model.

Returns the requests relations served by service `e` in the `model`.
sourceraw docstring

responses-outgoingclj

(responses-outgoing model e)

Returns the requests relations served by service e in the model.

Returns the requests relations served by service `e` in the `model`.
sourceraw docstring

root-nodesclj

(root-nodes model coll)

Returns the set of root nodes of the coll of elements. The root nodes are not contained as descendants in any of the element nodes.

Returns the set of root nodes of the `coll` of elements.
The root nodes are not contained as descendants in any of the element nodes.
sourceraw docstring

root-pathclj

(root-path e)

Returns a relative upwards path from the element e to the root of the model.

Returns a relative upwards path from the element `e` to the root of the model.
sourceraw docstring

sends-incomingclj

(sends-incoming model e)

Returns the send relations of receiver e in the model.

Returns the send relations of receiver `e` in the `model`.
sourceraw docstring

sends-outgoingclj

(sends-outgoing model e)

Returns the send relations of sender e in the model.

Returns the send relations of sender `e` in the `model`.
sourceraw docstring

state-machine-model-element?clj

(state-machine-model-element? e)

Returns true if the given element e is a state-machine model element.

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

subclassesclj

(subclasses model e)

Returns the set of direct subclasses of the class element e in the model.

Returns the set of direct subclasses of the class element `e` in the `model`.
sourceraw docstring

subordinatesclj

(subordinates model e)

Returns the set of direct subordinates of the concept element e in the model.

Returns the set of direct subordinates of the concept element `e` in the `model`.
sourceraw docstring

subscribers-ofclj

(subscribers-of model e)

Returns the subscribers of the queue or publish relation e in the model.

Returns the subscribers of the queue or publish relation `e` in the `model`.
sourceraw docstring

subscribes-incomingclj

(subscribes-incoming model e)

Returns the subscribe relations of e in the model.

Returns the subscribe relations of `e` in the `model`.
sourceraw docstring

subscribes-outgoingclj

(subscribes-outgoing model e)

Returns the subscribe relations of e in the model.

Returns the subscribe relations of `e` in the `model`.
sourceraw docstring

superclassesclj

(superclasses model e)

Returns the set of direct superclasses of the class element e in the model.

Returns the set of direct superclasses of the class element `e` in the `model`.
sourceraw docstring

superordinatesclj

(superordinates model e)

Returns the set of direct superordinates of the concept element e in the model.

Returns the set of direct superordinates of the concept element `e` in the `model`.
sourceraw docstring

supertypesclj

(supertypes model e)

Returns the set of direct supertypes (classes or interfaces) of the class element e in the model.

Returns the set of direct supertypes (classes or interfaces) of the class element `e` in the `model`.
sourceraw docstring

supporting-actorsclj

(supporting-actors model e)

Returns the supporting actors of a use case e in the model.

Returns the supporting actors of a use case `e` in the `model`.
sourceraw docstring

to-nameclj

(to-name model rel)

Returns the name of the from reference of the relation rel in the context of the model.

Returns the name of the from reference of the relation `rel` in the context of the `model`.
sourceraw docstring

use-case-model-element?clj

(use-case-model-element? e)

Returns true if the given element e is a use-case model element.

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

used-byclj

(used-by model e)

Returns the from side of the relation of type :uses of node e in the model.

Returns the from side of the relation of type :uses of node `e` in the `model`.
sourceraw docstring

usingclj

(using model e)

Returns the to side of the relation of type :uses of node e in the model.

Returns the to side of the relation of type :uses of node `e` in the `model`.
sourceraw docstring

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

× close