﻿======================================================
 The web service « plotNumericPerformanceTable-ITTB »
======================================================

How to run the java program in command line?
============================================

::

  java –Djava.awt.headless=true -jar plotNumericPerformanceTable-ITTB.jar \
    plotOptions.xml alternatives.xml criteria.xml performanceTable.xml \
    performanceTablePlot.xml messages.xml 

where:

- The first entry file corresponds to ``plotOptions.xml``. There are many options to take into account. The generated plot can be a bar plot or pie plot. Colors can be used and the title of the plot can be typed. In the case of a bar chart, the axis-labels can also be typed. It is possible to have multiple images or only one image per plot: by column, by line or a grid. In the generated plot, you can also order the alternatives by name, by id or by values in an ascending or descending order.
- The second entry file corresponds to ``alternatives.xml``
-  The third entry file corresponds to `` criteria.xml``
-  The fourth entry file corresponds to `` performanceTable.xml``
- The first output file corresponds to the `` performanceTablePlot.xml`` file and contains the plot when it is generated. 
- The second output file corresponds to the ``messages.xml`` file. It is a list of messages generated by the algorithm. It contains information about the execution status as well as a warnings and errors when they occur.

How to run the tests?
=====================

The file ``plotOptions.xml`` can be generated in Diviz. You have to choose the proposed options (chart type, colors, etc) and put the entry files `` alternatives.xml``, `` criteria.xml`` and `` performanceTable.xml`` in the correct order.
