com.pushtotest.tool.charts
Class ChartProcessor

java.lang.Object
  extended by com.pushtotest.tool.charts.ChartProcessor

public class ChartProcessor
extends java.lang.Object


Constructor Summary
ChartProcessor()
           
 
Method Summary
 void chartDistSD(java.lang.String fileName, java.lang.String target, java.lang.String usecase, int payloadSize, int cvus, java.lang.String node, java.lang.String tickName, long date, double value)
           
 void chartDistTx(java.lang.String fileName, java.lang.String target, java.lang.String usecase, int payloadSize, int cvus, java.lang.String node, TransactionType tx, int renderType)
           
 void chartSummary(java.lang.String fileName, SummaryType summary)
           
 java.util.HashMap<java.lang.String,PTTChart> getMap()
           
 void lifetimeTx(int payloadSize, int cvus, double cant)
           
static void main(java.lang.String[] args)
           
 void resetLifetime(java.lang.String usecase)
           
 void setCharPanel(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

ChartProcessor

public ChartProcessor()
Method Detail

getMap

public java.util.HashMap<java.lang.String,PTTChart> getMap()

setCharPanel

public void setCharPanel(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(java.lang.String fileName,
                         SummaryType summary)

chartDistSD

public void chartDistSD(java.lang.String fileName,
                        java.lang.String target,
                        java.lang.String usecase,
                        int payloadSize,
                        int cvus,
                        java.lang.String node,
                        java.lang.String tickName,
                        long date,
                        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 fileName,
                        java.lang.String target,
                        java.lang.String usecase,
                        int payloadSize,
                        int cvus,
                        java.lang.String node,
                        TransactionType tx,
                        int renderType)

main

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