blob: 33138e4e46aeed092d7ec6e69cfaac6d9068704b [file] [log] [blame]
<?xml version='1.0' encoding='utf-8' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Sirius Specifier Manual</title>
<link type="text/css" rel="stylesheet" href="../resources/bootstrap.css"/>
<link type="text/css" rel="stylesheet" href="../resources/custom.css"/>
</head>
<body>
<h1 id="SiriusSpecifierManual">Sirius Specifier Manual</h1>
<p>This document describes how to create your own designers using Sirius. To learn how to
<strong>
<em>use</em>
</strong> existing designers, refer to the
<a href="../user/Sirius%20User%20Manual.html">Sirius User Manual</a> .
</p>
<p>You will find the following sections:</p>
<ul>
<li>
<a href="general/Specifying_Viewpoints.html">
<strong>Viewpoints</strong>
</a> gives a general overview of what viewpoints are and how they are specified, tested and deployed.
</li>
<li>The next sections are specific to a kind of representation supported by Sirius:
<ul>
<li>
<a href="diagrams/Diagrams.html">
<strong>Diagrams</strong>
</a> describes how to specify general graphical modelers.
</li>
<li>
<a href="sequences/Sequence%20Diagrams.html">
<strong>Sequence Diagrams</strong>
</a> are a special case of diagram with many peculiarities and specific kinds of tools, which are detailed here.
</li>
<li>
<a href="tables/Tables.html">
<strong>Tables</strong>
</a> covers how to specify both edition tables and matrix-like cross-tables.
</li>
<li>
<a href="trees/Trees.html">
<strong>Trees</strong>
</a> shows how to create tree-like modelers for a hierarchical view of data.
</li>
<li>
<a href="properties/Properties_View_Description.html">
<strong>Properties View</strong>
</a> shows how to define custom properties views for your modelers.
</li>
</ul>
</li>
<li>
<a href="general/Model_Operations.html">
<strong>Model Operations</strong>
</a> describes the small language which can be used throughout
<a href="../Glossary.html#VSM">
<em>Viewpoint Specification Models</em>
</a> to describe behavior (for example for tools).
</li>
<li>
<a href="general/Colors.html">
<strong>Colors</strong>
</a> explains how colors can be specified for all kinds of representations.
</li>
<li>
<a href="general/Writing_Queries.html">
<strong>Queries and Interpreted Expressions</strong>
</a> explains the general rules to follow to write the expressions used inside
<a href="../Glossary.html#VSM">
<em>Viewpoint Specification Models</em>
</a>, and the various languages supported.
</li>
</ul>
<p>For more information on Sirius, please refer to the
<a href="../user/Sirius%20User%20Manual.html">
<strong>Sirius User Manual</strong>
</a>, which describes how end-users can use the designers you created.
</p>
<p>In addition to this documentation, see also the <a href="http://www.eclipse.org/sirius" target="_blank">main project site</a>: and the <a href="http://wiki.eclipse.org/Sirius" target="_blank">top-level wiki page</a>.</p>
</body>
</html>