Skip to content

Catenary view vocabulary ​

The terms of view files: a view, the placements of elements and statements in a view, and the marks that live in a view.

Namespace: https://cristianvasquez.github.io/catenary/vocab/view# (prefix view:)

Turtle: view.ttl

This page is generated from the Turtle file by pnpm www:vocab. Do not edit it.

view:EntityGroup ​

  • Type: rdfs:Class
  • Label: Entity group

A mark that groups entities of the model.

view:FileRef ​

  • Type: rdfs:Class
  • Label: File reference

A mark that links to a file.

view:Frame ​

  • Type: rdfs:Class
  • Label: Frame

A mark with a label. The geometry of one view gives what is inside the frame.

view:Note ​

  • Type: rdfs:Class
  • Label: Note

A mark with Markdown text.

view:Placement ​

  • Type: rdfs:Class
  • Label: Placement

Shows one element or one statement in one view. A placement of an element has view:element. A placement of a statement has rdf:reifies.

view:View ​

  • Type: rdfs:Class
  • Label: View

A diagram of the model. A view is a named graph, and the graph IRI is also the view subject. Its rdfs:label is its name.

view:arrow ​

  • Type: rdf:Property
  • Label: arrow

An arrow from one element to another. It is visual only and is not part of the model. Its placements keep it.

view:color ​

The color of a box or a line.

view:description ​

  • Type: rdf:Property
  • Label: description
  • Domain: view:View
  • Range: xsd:string

The text that describes a view.

view:display ​

  • Type: rdf:Property
  • Label: display
  • Domain: view:Placement
  • Range: xsd:string

The content of a box. The value "simple" shows the title and the tags only. Without a value, the box shows all its rows.

view:element ​

The element that a placement shows. The element is an IRI, often in another file.

view:file ​

  • Type: rdf:Property
  • Label: file
  • Domain: view:FileRef
  • Range: xsd:string

The path of the linked file, relative to the view file.

view:fromSide ​

  • Type: rdf:Property
  • Label: from side
  • Domain: view:Placement
  • Range: xsd:string

The side of the start box where a line starts: "top", "right", "bottom" or "left". It is a routing hint.

view:height ​

  • Type: rdf:Property
  • Label: height
  • Domain: view:Placement
  • Range: xsd:integer

The height of a box, in canvas units.

view:keptByLines ​

  • Type: rdf:Property
  • Label: kept by lines
  • Domain: view:Placement
  • Range: xsd:boolean

On the placement of a box (true): a line or a hub brought the box. The box leaves the view with its last line. A box that the user placed has no value and stays.

view:member ​

An entity of an entity group.

view:text ​

  • Type: rdf:Property
  • Label: text
  • Domain: view:Note
  • Range: xsd:string

The Markdown text of a note.

view:toSide ​

  • Type: rdf:Property
  • Label: to side
  • Domain: view:Placement
  • Range: xsd:string

The side of the end box where a line ends: "top", "right", "bottom" or "left". It is a routing hint.

view:vertices ​

  • Type: rdf:Property
  • Label: vertices
  • Domain: view:Placement
  • Range: xsd:string

The bends of a line from its start to its end, as "x,y x,y ..." in canvas units.

view:view ​

The view of a placement.

view:width ​

  • Type: rdf:Property
  • Label: width
  • Domain: view:Placement
  • Range: xsd:integer

The width of a box, in canvas units.

view:x ​

The horizontal position of a box, in canvas units.

view:y ​

The vertical position of a box, in canvas units.

AGPL-3.0-or-later