com.pushtotest.testmaker.XSTest.client
Class ChartComparer

java.lang.Object
  extended by com.pushtotest.testmaker.XSTest.client.ChartComparer

public class ChartComparer
extends java.lang.Object


Constructor Summary
ChartComparer()
           
 
Method Summary
 void chartDistSD(java.lang.String target, java.lang.String usecase, int payloadSize, int cvus, java.lang.String node, java.lang.String tickName, long time, double value)
           
 void chartDistSDCompare(UsecaseInformation usecase, boolean[] similar, long time, double value, java.lang.String type)
           
 void chartDistTx(java.lang.String target, java.lang.String usecase, int payloadSize, int cvus, java.lang.String node, com.pushtotest.tool.xml.TXLog.TransactionType tx)
           
 void chartDistTxCompare(UsecaseInformation usecase, boolean[] similar, com.pushtotest.tool.xml.TXLog.TransactionType tx)
           
 void chartSummary(com.pushtotest.tool.xml.Summary.SummaryType summary)
           
 void lifetimeTx(int payloadSize, int cvus, double cant)
           
static void main(java.lang.String[] args)
           
 void resetLifetime(java.lang.String usecase)
           
 void scalabilityCompare(java.lang.String type, java.lang.String usecase, java.lang.String dirName, java.lang.String Serie, double value)
           
 void setCharPanel(javax.swing.JPanel chartPanel)
           
 void setCharPanelCompare(javax.swing.JPanel chartPanel)
           
 void setDescriptions(java.util.Hashtable hmTargets, java.util.Hashtable hmUseCases, java.util.Hashtable hmPayloads)
           
 void setDescriptions(org.python.core.PyDictionary hmTargets, org.python.core.PyDictionary hmUseCases, org.python.core.PyDictionary hmPayloads)
           
 void setFilters(java.util.Hashtable hmSummary, java.util.Hashtable hmDistTX, java.util.Hashtable hmDistSD)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChartComparer

public ChartComparer()
Method Detail

setCharPanel

public void setCharPanel(javax.swing.JPanel chartPanel)

setCharPanelCompare

public void setCharPanelCompare(javax.swing.JPanel chartPanel)

setDescriptions

public void setDescriptions(java.util.Hashtable hmTargets,
                            java.util.Hashtable hmUseCases,
                            java.util.Hashtable hmPayloads)

setFilters

public void setFilters(java.util.Hashtable hmSummary,
                       java.util.Hashtable hmDistTX,
                       java.util.Hashtable hmDistSD)

setDescriptions

public void setDescriptions(org.python.core.PyDictionary hmTargets,
                            org.python.core.PyDictionary hmUseCases,
                            org.python.core.PyDictionary hmPayloads)
                     throws java.lang.Exception
Throws:
java.lang.Exception

chartSummary

public void chartSummary(com.pushtotest.tool.xml.Summary.SummaryType summary)

chartDistSD

public void chartDistSD(java.lang.String target,
                        java.lang.String usecase,
                        int payloadSize,
                        int cvus,
                        java.lang.String node,
                        java.lang.String tickName,
                        long time,
                        double value)

chartDistSDCompare

public void chartDistSDCompare(UsecaseInformation usecase,
                               boolean[] similar,
                               long time,
                               double value,
                               java.lang.String type)

scalabilityCompare

public void scalabilityCompare(java.lang.String type,
                               java.lang.String usecase,
                               java.lang.String dirName,
                               java.lang.String Serie,
                               double value)

resetLifetime

public void resetLifetime(java.lang.String usecase)

lifetimeTx

public void lifetimeTx(int payloadSize,
                       int cvus,
                       double cant)

chartDistTx

public void chartDistTx(java.lang.String target,
                        java.lang.String usecase,
                        int payloadSize,
                        int cvus,
                        java.lang.String node,
                        com.pushtotest.tool.xml.TXLog.TransactionType tx)

chartDistTxCompare

public void chartDistTxCompare(UsecaseInformation usecase,
                               boolean[] similar,
                               com.pushtotest.tool.xml.TXLog.TransactionType tx)

main

public static void main(java.lang.String[] args)