Skip to content

Commit

Permalink
[doc] Consistency of addon documentation sections (#139)
Browse files Browse the repository at this point in the history
Change-Id: Ie53495f57f07cdcc1cd1169f73befe165c059353
Signed-off-by: claudiasima <claudia.sima@thalesgroup.com>
  • Loading branch information
claudiasima-ro committed May 24, 2021
1 parent 909b27e commit f55343e
Show file tree
Hide file tree
Showing 30 changed files with 211 additions and 93 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
eclipse.preferences.version=1
encoding//html/1_gettingstarted/1_gettingstarted.html=UTF-8
encoding//html/2_programmerguide/21_architectureoverview.html=UTF-8
encoding//html/2_programmerguide/22_metamodels.html=UTF-8
encoding//html/2_programmerguide/23_extensionpoints.html=UTF-8
encoding//html/1_releasenotes/Knownissues.html=UTF-8
encoding//html/1_releasenotes/Limitations.html=UTF-8
encoding//html/1_releasenotes/TeamForCapella.html=UTF-8
encoding//html/1_releasenotes/Whatsnew.html=UTF-8
encoding//html/2_installation/2_installation.html=UTF-8
encoding//html/3_userguide/1_gettingstarted.html=UTF-8
encoding//html/3_userguide/310_teamforcapella.html=UTF-8
encoding//html/3_userguide/311_diagrams.html=UTF-8
encoding//html/3_userguide/31_reqifexport.html=UTF-8
Expand All @@ -15,6 +17,6 @@ encoding//html/3_userguide/37_semanticbrowser.html=UTF-8
encoding//html/3_userguide/38_validation_rule.html=UTF-8
encoding//html/3_userguide/39_commandline.html=UTF-8
encoding//html/3_userguide/3a_edition.html=UTF-8
encoding//html/4_knownissues/4.1_limitations.html=UTF-8
encoding//html/4_knownissues/4.2_knownissues.html=UTF-8
encoding//html/4_knownissues/4.3_team4capella.html=UTF-8
encoding//html/4_programmerguide/21_architectureoverview.html=UTF-8
encoding//html/4_programmerguide/22_metamodels.html=UTF-8
encoding//html/4_programmerguide/23_extensionpoints.html=UTF-8
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ <h1 id="Known_Issues">Known Issues</h1>
<p>Retrieve all known issues by following this link.</p>
<ul>
<li>
<a href="https://github.com/eclipse/capella-requirements-vp/issues">Known issues</a>
<a href="https://github.com/eclipse/capella-requirements-vp/issues" target="_blank">Known issues</a>
</li>
</ul>
</body>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Known Issues =

Retrieve all known issues by following this link.

* [https://github.com/eclipse/capella-requirements-vp/issues Known issues]
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Limitations =

== No compatiblity with previous prototypes ==
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Team for Capella =

In the context of Team for Capella product, the import from a connected project is not supported
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<?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=iso-8859-1"/>
<link rel="stylesheet" type="text/css" href="PLUGINS_ROOT/org.polarsys.capella.doc/html/styles.css" media="all"/>
<title>What's new</title>
</head>
<body>
<h1 id="What.27s_new">What's new</h1>
<p>Release notes describing enhancements and fixes done per release are available online on each dedicated release pages.</p>
<ul>
<li>
<a href="https://github.com/eclipse/capella-requirements-vp/releases" target="_blank">Requirements releases</a>
</li>
</ul>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= What's new =

Release notes describing enhancements and fixes done per release are available online on each dedicated release pages.

* [https://github.com/eclipse/capella-requirements-vp/releases Requirements releases]
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<?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>Installation and Uninstallation</title>
<link type="text/css" rel="stylesheet" href="PLUGINS_ROOT/org.polarsys.capella.doc/html/styles.css"/>
</head>
<body>
<h1 id="Installation_and_Uninstallation">Installation and Uninstallation</h1>
<p>Install Capella as described
<a href="/wiki/../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html" title="../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html">here</a><span class="github-link">

<a href="/wiki/https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki" title="https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki">(online documentation)</a></span>.
</p>
<p>To install the Requirements Viewpoint read the
<a href="/wiki/../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html?#Configuration_and_Extensibility" title="../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html?#Configuration_and_Extensibility">Configuration and Extensibility</a>
<span class="github-link">
<a href="/wiki/https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki#Configuration_and_Extensibility" title="https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki#Configuration_and_Extensibility">(online documentation)</a></span> section.
</p>
</body>
</html>
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
=Installation and Uninstallation=

Install Capella as described [[../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html | here]]<span class="github-link">
[[https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki|(online documentation)]]</span>.


To install the Requirements Viewpoint read the [[../help/topic/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.html?#Configuration_and_Extensibility | Configuration and Extensibility]]
<span class="github-link">[[https://github.com/eclipse/capella/blob/master/doc/plugins/org.polarsys.capella.ui.doc/html/Installation%20Guide/How%20to%20install%20Capella%20and%20Addons.mediawiki#Configuration_and_Extensibility|(online documentation)]]</span> section.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<link rel="stylesheet" type="text/css" href="PLUGINS_ROOT/org.polarsys.capella.doc/html/styles.css" media="all"/>
<title>Getting Started</title>
<title>Introduction</title>
</head>
<body>
<h1 id="Getting_Started">Getting Started</h1>
<h1 id="Introduction">Introduction</h1>
<p>The Requirements Viewpoint for Capella allows importing a set of requirements from a ReqIF file.
This file shall be exported from IBM Doors or any other requirement tool supporting the ReqIF OMG standard.</p>
<p><b>Note:</b> Capella provides also Legacy Capella requirements (Right click, Add Element "Requirement Package"), but there is no relation with this advanced Requirement Viewpoint. For a next Major Release to plan, these Legacy Requirements will be removed from Capella and migrated to this new Viewpoint requirements through a dedicated migration tooling and, then, no more available within Capella core.</p>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= Getting Started =
= Introduction =

The Requirements Viewpoint for Capella allows importing a set of requirements from a ReqIF file.
This file shall be exported from IBM Doors or any other requirement tool supporting the ReqIF OMG standard.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,10 @@ <h2 id="Relations_between_elements_stored_in_different_layers">Relations between
<li>For incoming links, source elements are limited to those stored in the current layer and the lower ones</li>
<li>For internal links, target elements are limited to those stored in the current layer and the upper ones</li>
</ol>
<p>
<i>Some limitations should be noted for Libraries (see the suitable part of
<a href="/wiki/../help/topic/org.polarsys.capella.vp.requirements.doc/html/4_knownissues/4.1_limitations.html" title="../help/topic/org.polarsys.capella.vp.requirements.doc/html/4_knownissues/4.1_limitations.html">Limitations</a> section).
</i>
<p>''Some limitations should be noted for Libraries (see the suitable part of
<a href="/wiki/../help/topic/org.polarsys.capella.vp.requirements.doc/html/1_releasenotes/Limitations.html" title="../help/topic/org.polarsys.capella.vp.requirements.doc/html/1_releasenotes/Limitations.html">Limitations</a> <span class="github-link">

<a href="/wiki/../1_releasenotes/Limitations.mediawiki" title="../1_releasenotes/Limitations.mediawiki">(online documentation)</a></span> section).''

<br/>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ Certain rules are applied when creating relations between Requirements and Capel
# For incoming links, source elements are limited to those stored in the current layer and the lower ones
# For internal links, target elements are limited to those stored in the current layer and the upper ones
''Some limitations should be noted for Libraries (see the suitable part of [[../help/topic/org.polarsys.capella.vp.requirements.doc/html/4_knownissues/4.1_limitations.html|Limitations]] section).''
''Some limitations should be noted for Libraries (see the suitable part of [[../help/topic/org.polarsys.capella.vp.requirements.doc/html/1_releasenotes/Limitations.html|Limitations]] <span class="github-link">
[[../1_releasenotes/Limitations.mediawiki|(online documentation)]]</span> section).''
<br/>
<br/>

Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Architecture Overview =

The image below presents the architecture overview of the ReqIF importer for Capella.

[[Image:../../images/overview.png]]

Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Meta-Models =

The generic part of the requirements meta-model only depends on ECore.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<!--
Copyright (c) 2021 THALES GLOBAL SERVICES.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License 2.0 which is available at
http://www.eclipse.org/legal/epl-2.0
SPDX-License-Identifier: EPL-2.0
Contributors:
Thales - initial API and implementation
-->
= Extension Points =

The following extension points can be used to extend the capabilities of the Capella Requirements Viewpoint.

== Importer ==

# '''"org.polarsys.capella.vp.requirements.importer.extension.attributesProvider"'''
: This extension point allows to extend the scope of the importer.
: [[Image:../../images/extension_point.png]]
6 changes: 0 additions & 6 deletions plugins/org.polarsys.capella.vp.requirements.doc/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,11 @@
file="toc/index.xml"
primary="true">
</toc>
<toc
file="toc/gettingstarted.xml">
</toc>
<toc
file="toc/programmerguide.xml">
</toc>
<toc
file="toc/userguide.xml">
</toc>
<toc
file="toc/knownissues.xml">
</toc>
</extension>
</plugin>

This file was deleted.

26 changes: 17 additions & 9 deletions plugins/org.polarsys.capella.vp.requirements.doc/toc/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,18 +11,26 @@
Contributors:
Thales - initial API and implementation
-->
<toc label="Requirements Viewpoint Guide">
<topic href="html/1_gettingstarted/1_gettingstarted.html" label="Getting Started">
<anchor id="gettingstarted"/>
<toc label="Requirements Viewpoint Guide" sort="false">
<anchor id="requirementsviewpointforcapella"/>
<topic label="Release Notes">
<anchor id="releasenotes"/>
<topic href="html/1_releasenotes/Whatsnew.html" label="What&apos;s new">
</topic>
<topic href="html/1_releasenotes/KnownIssues.html" label="Known Issues">
</topic>
<topic href="html/1_releasenotes/Limitations.html" label="Limitations">
<topic href="html/1_releasenotes/TeamForCapella.html" label="Team for Capella">
</topic>
</topic>
</topic>
<topic label="User's Guide">
<anchor id="userguide"/>
<topic href="html/2_installation/2_installation.html" label="Installation and Uninstallation">
<anchor id="installation"/>
</topic>
<topic label="Limitations / Known Issues">
<anchor id="knownissues"/>
<topic label="User Manual">
<anchor id="usermanual"/>
</topic>
<topic label="Programmer's Guide">
<topic label="Programmer&apos;s Guide">
<anchor id="programmerguide"/>
</topic>
<anchor id="requirementsviewpointforcapella"/>
</toc>

This file was deleted.

0 comments on commit f55343e

Please sign in to comment.