mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-04-05 09:39:31 +02:00
Author:halw
Date:2008-09-26T02:51:29.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@46 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -2,9 +2,4 @@
|
||||
[[Property:weight|3]]
|
||||
[[Property:uuid|cf25a603-5446-9964-892c-227c4077a829]]
|
||||
Incoming mechanism is based on URI, and introduces a new URI scheme: '''eiffel'''. By entering the URI into address of a browser, or clicking on the hyper link, an existing EiffelStudio instance or new EiffelStudio instance will try to resolve the URI and display corresponding resources.
|
||||
* [[Eiffel Scheme Syntax|Eiffel scheme Syntax]]
|
||||
* [[EIS incoming Examples|Examples]]
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,12 +1,19 @@
|
||||
[[Property:title|Eiffel Information System]]
|
||||
[[Property:weight|-2]]
|
||||
[[Property:uuid|7e0394e1-cb31-fae3-79b6-9d1847ef8db7]]
|
||||
* [[Eiffel Information System: Introduction|Introduction]]
|
||||
* [[EIS: Incoming|Incoming]]
|
||||
* [[EIS: Outgoing|Outgoing]]
|
||||
** [[Information Tool|Information(EIS) Tool]]
|
||||
The Eiffel Information System (EIS) provides a unified mechanism for linking development objects - classes, features and so on - of Eiffel systems with external information. This term refers to information other than Eiffel program texts. Usually the tools maintaining external information are separate tools, such as a browser; we call them external tools. Examples of external information and possible corresponding external tools are:
|
||||
* Web page - the default browser
|
||||
* PDF document - Acrobat
|
||||
|
||||
EIS is also intended to be the standard mechanism for obtaining help on Eiffel and EiffelStudio, replacing previous solutions. In that case external tools may actually be Eiffel tools.
|
||||
|
||||
The basic mechanisms that EIS makes available to users include two categories: outgoing (from Eiffel to external tools), incoming (the reverse).
|
||||
|
||||
Examples of outgoing mechanisms include:
|
||||
* Annotating Eiffel targets, classes and features to include references to external information. Such annotations can include tags.
|
||||
* By selecting an annotation in EiffelStudio, automatically open the corresponding external tool to display or edit that information.
|
||||
* Provide a list of all external information (in a class, cluster or entire system) corresponding to a specified tag.
|
||||
|
||||
Examples of incoming mechanisms include:
|
||||
* For supported tools, select external information linked to an Eiffel developer object and have EiffelStudio directly open on that object. In 6.2, eiffel: schema is supported on Windows.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user