Package kg.apc.charting.elements

Examples of kg.apc.charting.elements.GraphPanelChartExactElement


    public GraphRowPercentiles() {
        super();
        //create percentiles objects, and reuse them to avoid GC
        //we remove p=100 as we now have 99.9 percentile which is enough, and by doing this loiterings will not break chart anymore
        for (long p = 1; p <= 100 * FRACTION-1; p++) {
            percentiles.put(p, new GraphPanelChartExactElement(p, 0));
        }
    }
View Full Code Here


    * @param yVal
    */
   @Override
   public void add(long xVal, double yVal)
   {
      GraphPanelChartExactElement el;
      el = new GraphPanelChartExactElement(xVal, yVal);
      values.put((long) values.size(), el);

      super.add(xVal, yVal);
   }
View Full Code Here

      return iterator==null?false:iterator.hasNext();
   }

   public Entry<Long, AbstractGraphPanelChartElement> next()
   {
      GraphPanelChartExactElement el = (GraphPanelChartExactElement) iterator.next().getValue();
      return new ExactEntry(el.getX(), el);
   }
View Full Code Here

        AbstractGraphPanelChartElement ret = null;
        Iterator<Entry<Long, AbstractGraphPanelChartElement>> it = values.entrySet().iterator();

        while(it.hasNext() && ret == null)
        {
            GraphPanelChartExactElement el = (GraphPanelChartExactElement) it.next().getValue();
            if(el.getX() == value)
            {
                ret = el;
            }
        }
View Full Code Here

    {
        System.out.println("getElement");
       
        long value = 100L;
        GraphRowExactValues instance = new GraphRowExactValues();
        AbstractGraphPanelChartElement expResult = new GraphPanelChartExactElement(value, 2);
        instance.add(value, 2);
        AbstractGraphPanelChartElement result = instance.getElement(value);
        assertTrue(instance.getElement(value).getValue() == expResult.getValue());
    }
View Full Code Here

        }

        @Override
        public AbstractGraphPanelChartElement getElement(long value)
        {
            return new GraphPanelChartExactElement(0, 0);
        }
View Full Code Here

    */
   @Test
   public void testGetValue()
   {
      System.out.println("getValue");
      GraphPanelChartExactElement instance = new GraphPanelChartExactElement(1, 1);
      double expResult = 1.0;
      double result = instance.getValue();
      assertEquals(expResult, result, 0.0);
   }
View Full Code Here

    */
   @Test
   public void testGetX()
   {
      System.out.println("getX");
      GraphPanelChartExactElement instance = new GraphPanelChartExactElement(1, 1);
      long expResult = 1L;
      long result = instance.getX();
      assertEquals(expResult, result);
   }
View Full Code Here

     */
    @Test
    public void testAdd() {
        System.out.println("add");
        double val = 0.0;
        GraphPanelChartExactElement instance = new GraphPanelChartExactElement(0, 0);
        instance.add(val);
    }
View Full Code Here

TOP

Related Classes of kg.apc.charting.elements.GraphPanelChartExactElement

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.