Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Both sides next revision
alvis:editor [2018/05/06 12:50]
marcin [Work Area]
alvis:editor [2021/09/23 08:51] (current)
Line 5: Line 5:
  
 ==== Installing ALVIS ==== ==== Installing ALVIS ====
- A Java 1.or higher plugin required. ALVIS runs successfully on the most recent systems with Java istalled on it. If your computer does not meet these requirements, you may not be able to use ALVIS.+ A Java JRE 1.or higher required. ALVIS runs successfully on the most recent systems with Java installed on it. If your computer does not meet these requirements, you may not be able to use ALVIS.
 ALVIS home website, hosting information about current status of the project, is located a [[https://alvis.kis.agh.edu.pl/wiki/software]]. The current version of the tool can also be download from the website. ALVIS home website, hosting information about current status of the project, is located a [[https://alvis.kis.agh.edu.pl/wiki/software]]. The current version of the tool can also be download from the website.
  
Line 27: Line 27:
  
 == File Menu == == File Menu ==
-  * New – Creates a new empty diagram and prompt (if any) before discard current diagram ; +  * New – Creates a new empty diagram and prompt before discard current diagram (if any)
-  * Open – Opens an existing diagram and prompt (if any) before discard current diagram ; +  * Open – Opens an existing diagram and prompt before discard current diagram (if any)
-  * Save – Save the current diagram; +  * Save – Saves the current diagram; 
-  * Save As . . . – Save the current diagram with a new name; +  * Save As ... – Save the current diagram with a new name; 
-  * Export to EPS. . . – Export the current diagram into EPS formats+  * Export to EPS ... – Export the current diagram into the EPS format; 
-  * Page Setup - Customize printer settings; +  * Export to SVG ... – Export the current diagram into the SVG format; 
-  * Print – Print the current page (without subpages); +  * Export to PNG ... – Export the current diagram into the PNG format
-  * Exit – Exit the application.+  * Page Setup - Customizes printer settings; 
 +  * Print – Prints the current page (without subpages); 
 +  * Preferences ... – Displays the Preferences window; 
 +  * Exit – Exits the application.
  
 == Edit Menu == == Edit Menu ==
Line 40: Line 43:
   * Redo – Redoes the last undone operation;   * Redo – Redoes the last undone operation;
   * Cut – Cuts the selected elements to the clipboard;   * Cut – Cuts the selected elements to the clipboard;
-  * Copy – Copies the elements to the clipboard;+  * Copy – Copies the selected elements to the clipboard;
   * Paste – Inserts the elements from the clipboard;   * Paste – Inserts the elements from the clipboard;
   * Delete – Deletes the selected elements;   * Delete – Deletes the selected elements;
  
 == View Menu == == View Menu ==
-  * Page Layout  –  Antialias+  * Page Layout  –  Shows and hides page layout; 
 +  * Antialias  – Turns on and off the antialias option;
   * Grid  –  Shows and hides grid;   * Grid  –  Shows and hides grid;
-  * Ruler – Shows and hides ruler; +  * Rulers – Shows and hides rulers
-  * Zoom – Custom zoom value+  * Zoom in – Zooms in on the diagram; 
-  * Zoom in – Zoom in on the diagram; +  * Zoom out – Zooms out on the diagram; 
-  * Zoom out – Zoom out on the diagram; +  * Page – Changes view layout – page or web layout; 
-  * Page – Change view layoutpage or web layout; +  * Width - Zooms the diagram to the page width size; 
-  * Width - Zoom the diagram to widht size; +  * Actual Size – Zooms the diagram to its width size; 
-  * Actual Size – Zoom the document to widht  +  * Outline – Shows and hides the outline;
-  * Outline – Shows and hides outline;+
  
 == Format Menu == == Format Menu ==
-  * Direct to source – Changes direction If only connection is selected+  * Direct to source – Changes the current connection direction (the connection will lead from target to source
-  * Direct to target – Changes direction If only connection is selected+  * Direct to target – Changes the current connection direction (the connection will lead from source to target
-  * Undirect – Changes connetion to undi+  * Undirect – Changes the current connection to bidirectional one
-  * Line – Changes connection's style;+  * Line – Changes the current connection's style;
  
 == Alignment Menu == == Alignment Menu ==
   * Left – Lays out the selected elements to the left;   * Left – Lays out the selected elements to the left;
-  * Center – Center the selected elements horizontally;+  * Center – Centers the selected elements horizontally;
   * Right – Lays out the selected elements to the right;   * Right – Lays out the selected elements to the right;
   * Top – Lays out the selected elements to the top;   * Top – Lays out the selected elements to the top;
-  * Middle – Center the selected elements vertically;+  * Middle – Centers the selected elements vertically;
   * Bottom – Lays out the selected elements to the bottom.   * Bottom – Lays out the selected elements to the bottom.
  
 == Help Menu == == Help Menu ==
-  * About  – Shows the application’s detail information dialog.+  * About Alvis  – Shows the application’s detail information dialog
 +  * Generate report  – Generates the current model report.
  
  
 ==== Alvis Files Format ==== ==== Alvis Files Format ====
-ALVIS uses XML format to store Alvis diagrams. The structure of such file is listened below:+ALVIS uses XML format to store Alvis diagrams. The structure of such file is defined by the following dtd:
  
 <code> <code>
Line 130: Line 134:
 </code> </code>
  
-XML file stores both textual and graphical layers. Every simple page of diagrams is separeted from hierachy. The graphical layer is represented by hierarchy and pages nodes. First part of stored file describes hierachy, second one describes every single pages. While we reconstruct model from file we create hierarchical tree with empty pages then we input body of pages into every pages (node of tree). The textual layer is represented by //code// tag.+XML file stores both textual and graphical layers. Every simple page of diagrams is separeted from hierachy. The graphical layer is represented by hierarchy and pages nodes. First part of stored file describes hierachy, second one describes every single page. While we reconstruct model from file we create hierarchical tree with empty pages then we input body of pages into every page (node of tree). The textual layer is represented by //code// tag.
  
 ==== License ==== ==== License ====
-ALVIS is a free software covered by the GNU Library General Public License. The tool is being developed at AGH University of Science and Technology in Kraków,  Poland. ALVIS home website, some details and current version,  is located at http://fm.ia.agh.edu.pl.+ALVIS is a free software covered by the GNU Library General Public License. The tool is being developed at AGH University of Science and Technology in Kraków,  Poland. ALVIS home website, some details and current version,  is located at [[https://alvis.kis.agh.edu.pl/wiki/software]].
  
  
Line 148: Line 152:
 To add a new passive/active agent do one of the following: To add a new passive/active agent do one of the following:
   * Click the appropriate buttons on the toolbar;   * Click the appropriate buttons on the toolbar;
-  * Click on empty space in the modeled diagram and select the appropriate entry;+  * Right-click on empty space in the modeled diagram and select the appropriate entry;
  
 New agent has a default name //Agent_//x, where //x// is a incremented maximum value //x// of all other agents on the current page. New agent has a default name //Agent_//x, where //x// is a incremented maximum value //x// of all other agents on the current page.
Line 288: Line 292:
  
 ==== Export model ==== ==== Export model ====
-The ALVIS allows for exporting diagrams into EPS format, which is helpful in documenting tested cases. To export your diagram into the format select //File > Export to EPS//. Only currently working page is being able to export into EPS format.+The ALVIS allows for exporting diagrams into EPS, SVG and PNG formats, which is helpful in documenting tested cases. To export your diagram into the desire format select //File > Export to ...//. Only currently working page is exported.