mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2026-04-05 09:39:31 +02:00
Author:halw
Date:2009-08-04T01:52:15.000000Z git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@272 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
[[Property:title|Eiffel Information System]]
|
||||
[[Property:weight|-2]]
|
||||
[[Property:uuid|7e0394e1-cb31-fae3-79b6-9d1847ef8db7]]
|
||||
The Eiffel Information System (EIS) provides a unified mechanism for linking development objects - e.g., classes and features - of Eiffel systems with '''external''' information. External means information other than Eiffel program texts. Usually the tools associated with external information are separate from Eiffel, such as web browsers. Examples of external information and possible corresponding external tools are:
|
||||
* Web page - the default browser
|
||||
* PDF document - Acrobat
|
||||
The Eiffel Information System (EIS) provides a unified mechanism for linking development objects - e.g., classes and features - of Eiffel systems with '''external''' information resources. External means information other than Eiffel program texts. Usually the tools associated with external resources are separate from Eiffel, such as web browsers. Examples of external information resources and possible corresponding external tools are:
|
||||
* Resource: Web page -- External Tool: default web browser
|
||||
* Resource: PDF document -- External Tool: Adobe 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.
|
||||
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.
|
||||
|
||||
EIS makes two mechanisms available to users: outgoing (from Eiffel to external tools), incoming (the reverse).
|
||||
EIS makes two mechanisms available to users: '''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.
|
||||
* Associating EIS '''annotations''' containing references to external resources with certain Eiffel components of Eiffel systems.
|
||||
* Automatically opening the corresponding external tool to display or edit information associated with an annotation.
|
||||
* Listing all external information (in a class, cluster or entire system) corresponding to a specified tag.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user