Updated documentation for 22.05

git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@2355 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
eifops
2022-05-24 11:44:46 +00:00
parent c160be15b6
commit 5629055348
2953 changed files with 63261 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
[[Property:title|Eiffel Scheme Syntax]]
[[Property:weight|0]]
[[Property:uuid|503b260c-99c5-06fb-2953-8899866c1c51]]
The Eiffel scheme syntax is:
<tt>
<nowiki>eiffel</nowiki>:?<i><eiffel-resource></i>
</tt>
where <i><eiffel-resource></i> is a combination of following parts, connected by '''&''' if more than one part are required:
* <system>, in the form of system=to_be_replaced, '''to_be_replaced''' consists of system_name or uuid of the system, or both connected by "'''.'''".
* <target>, in the form of target=to_be_replaced, '''to_be_replaced''' consists of target_name or uuid of the system, or both connected by "'''.'''".
* <cluster>, in the form of cluster=to_be_replaced, '''to_be_replaced''' is the name of the cluster.
* <class>, in the form of class=to_be_replaced, '''to_be_replaced''' is the name of the class.
* <feature>, in the form of feature=to_be_replaced, '''to_be_replaced''' is the name of the feature.
{{note|All parts above are unordered. }}
{{seealso|<br/>
[[EIS incoming Examples|Examples]] }}

View File

@@ -0,0 +1,14 @@
[[Property:title|EIS incoming Examples]]
[[Property:weight|1]]
[[Property:uuid|24adee5e-7ccf-3280-b009-8e183ab9279c]]
The following are examples of EIS incoming URIs.
* eiffel:?class=STRING_8&feature=is_equal
* eiffel:?cluster=elks&class=STRING_8&feature=is_equal
* eiffel:?target=base&cluster=elks&class=STRING_8&feature=is_equal
* eiffel:?system=ec.D398E904-E3C8-4F8A-B9E7-6FE493CEA02F&target=base&cluster=elks&class=STRING_8&feature=is_equal
* eiffel:?class=STRING_8
* eiffel:?cluster=elks

View File

@@ -0,0 +1,5 @@
[[Property:title|EIS: Incoming]]
[[Property:weight|3]]
[[Property:uuid|cf25a603-5446-9964-892c-227c4077a829]]
The EIS incoming mechanism is based on URI, and introduces a new URI scheme: '''eiffel'''. By entering the URI into the address field of a browser, or clicking on the hyperlink, an existing EiffelStudio instance or new EiffelStudio instance will try to resolve the URI and display corresponding resources.