Examples of TickUnits


Examples of com.positive.charts.axis.ticks.TickUnits

   * Returns a collection of tick units for integer values.
   *
   * @return A collection of tick units for integer values.
   */
  public static TickUnitSource createIntegerTickUnits() {
    final TickUnits units = new TickUnits();
    final DecimalFormat df0 = new DecimalFormat("0");
    final DecimalFormat df1 = new DecimalFormat("#,##0");
    units.add(new NumberTickUnit(1, df0));
    units.add(new NumberTickUnit(2, df0));
    units.add(new NumberTickUnit(5, df0));
    units.add(new NumberTickUnit(10, df0));
    units.add(new NumberTickUnit(20, df0));
    units.add(new NumberTickUnit(50, df0));
    units.add(new NumberTickUnit(100, df0));
    units.add(new NumberTickUnit(200, df0));
    units.add(new NumberTickUnit(500, df0));
    units.add(new NumberTickUnit(1000, df1));
    units.add(new NumberTickUnit(2000, df1));
    units.add(new NumberTickUnit(5000, df1));
    units.add(new NumberTickUnit(10000, df1));
    units.add(new NumberTickUnit(20000, df1));
    units.add(new NumberTickUnit(50000, df1));
    units.add(new NumberTickUnit(100000, df1));
    units.add(new NumberTickUnit(200000, df1));
    units.add(new NumberTickUnit(500000, df1));
    units.add(new NumberTickUnit(1000000, df1));
    units.add(new NumberTickUnit(2000000, df1));
    units.add(new NumberTickUnit(5000000, df1));
    units.add(new NumberTickUnit(10000000, df1));
    units.add(new NumberTickUnit(20000000, df1));
    units.add(new NumberTickUnit(50000000, df1));
    units.add(new NumberTickUnit(100000000, df1));
    units.add(new NumberTickUnit(200000000, df1));
    units.add(new NumberTickUnit(500000000, df1));
    units.add(new NumberTickUnit(1000000000, df1));
    units.add(new NumberTickUnit(2000000000, df1));
    units.add(new NumberTickUnit(5000000000.0, df1));
    units.add(new NumberTickUnit(10000000000.0, df1));

    return units;
  }
View Full Code Here

Examples of com.positive.charts.axis.ticks.TickUnits

  public static TickUnitSource createStandardDateTickUnits(final TimeZone zone) {

    if (zone == null) {
      throw new IllegalArgumentException("Null 'zone' argument.");
    }
    final TickUnits units = new TickUnits();

    // date formatters
    final DateFormat f1 = new SimpleDateFormat("HH:mm:ss.SSS");
    final DateFormat f2 = new SimpleDateFormat("HH:mm:ss");
    final DateFormat f3 = new SimpleDateFormat("HH:mm");
    final DateFormat f4 = new SimpleDateFormat("d-MMM, HH:mm");
    final DateFormat f5 = new SimpleDateFormat("d-MMM");
    final DateFormat f6 = new SimpleDateFormat("MMM-yyyy");
    final DateFormat f7 = new SimpleDateFormat("yyyy");

    f1.setTimeZone(zone);
    f2.setTimeZone(zone);
    f3.setTimeZone(zone);
    f4.setTimeZone(zone);
    f5.setTimeZone(zone);
    f6.setTimeZone(zone);
    f7.setTimeZone(zone);

    // milliseconds
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 1, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 5,
        DateTickUnit.MILLISECOND, 1, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 10,
        DateTickUnit.MILLISECOND, 1, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 25,
        DateTickUnit.MILLISECOND, 5, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 50,
        DateTickUnit.MILLISECOND, 10, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 100,
        DateTickUnit.MILLISECOND, 10, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 250,
        DateTickUnit.MILLISECOND, 10, f1));
    units.add(new DateTickUnit(DateTickUnit.MILLISECOND, 500,
        DateTickUnit.MILLISECOND, 50, f1));

    // seconds
    units.add(new DateTickUnit(DateTickUnit.SECOND, 1,
        DateTickUnit.MILLISECOND, 50, f2));
    units.add(new DateTickUnit(DateTickUnit.SECOND, 5, DateTickUnit.SECOND,
        1, f2));
    units.add(new DateTickUnit(DateTickUnit.SECOND, 10,
        DateTickUnit.SECOND, 1, f2));
    units.add(new DateTickUnit(DateTickUnit.SECOND, 30,
        DateTickUnit.SECOND, 5, f2));

    // minutes
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 1, DateTickUnit.SECOND,
        5, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 2, DateTickUnit.SECOND,
        10, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 5, DateTickUnit.MINUTE,
        1, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 10,
        DateTickUnit.MINUTE, 1, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 15,
        DateTickUnit.MINUTE, 5, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 20,
        DateTickUnit.MINUTE, 5, f3));
    units.add(new DateTickUnit(DateTickUnit.MINUTE, 30,
        DateTickUnit.MINUTE, 5, f3));

    // hours
    units.add(new DateTickUnit(DateTickUnit.HOUR, 1, DateTickUnit.MINUTE,
        5, f3));
    units.add(new DateTickUnit(DateTickUnit.HOUR, 2, DateTickUnit.MINUTE,
        10, f3));
    units.add(new DateTickUnit(DateTickUnit.HOUR, 4, DateTickUnit.MINUTE,
        30, f3));
    units.add(new DateTickUnit(DateTickUnit.HOUR, 6, DateTickUnit.HOUR, 1,
        f3));
    units.add(new DateTickUnit(DateTickUnit.HOUR, 12, DateTickUnit.HOUR, 1,
        f4));

    // days
    units.add(new DateTickUnit(DateTickUnit.DAY, 1, DateTickUnit.HOUR, 1,
        f5));
    units.add(new DateTickUnit(DateTickUnit.DAY, 2, DateTickUnit.HOUR, 1,
        f5));
    units
        .add(new DateTickUnit(DateTickUnit.DAY, 7, DateTickUnit.DAY, 1,
            f5));
    units.add(new DateTickUnit(DateTickUnit.DAY, 15, DateTickUnit.DAY, 1,
        f5));

    // months
    units.add(new DateTickUnit(DateTickUnit.MONTH, 1, DateTickUnit.DAY, 1,
        f6));
    units.add(new DateTickUnit(DateTickUnit.MONTH, 2, DateTickUnit.DAY, 1,
        f6));
    units.add(new DateTickUnit(DateTickUnit.MONTH, 3, DateTickUnit.MONTH,
        1, f6));
    units.add(new DateTickUnit(DateTickUnit.MONTH, 4, DateTickUnit.MONTH,
        1, f6));
    units.add(new DateTickUnit(DateTickUnit.MONTH, 6, DateTickUnit.MONTH,
        1, f6));

    // years
    units.add(new DateTickUnit(DateTickUnit.YEAR, 1, DateTickUnit.MONTH, 1,
        f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 2, DateTickUnit.MONTH, 3,
        f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 5, DateTickUnit.YEAR, 1,
        f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 10, DateTickUnit.YEAR, 1,
        f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 25, DateTickUnit.YEAR, 5,
        f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 50, DateTickUnit.YEAR,
        10, f7));
    units.add(new DateTickUnit(DateTickUnit.YEAR, 100, DateTickUnit.YEAR,
        20, f7));

    return units;

  }
View Full Code Here

Examples of com.positive.charts.axis.ticks.TickUnits

   *            the locale to use to represent Numbers.
   *
   * @return A collection of tick units for integer values.
   */
  public static TickUnitSource createIntegerTickUnits(final Locale locale) {
    final TickUnits units = new TickUnits();

    final NumberFormat numberFormat = NumberFormat
        .getNumberInstance(locale);

    units.add(new NumberTickUnit(1, numberFormat));
    units.add(new NumberTickUnit(2, numberFormat));
    units.add(new NumberTickUnit(5, numberFormat));
    units.add(new NumberTickUnit(10, numberFormat));
    units.add(new NumberTickUnit(20, numberFormat));
    units.add(new NumberTickUnit(50, numberFormat));
    units.add(new NumberTickUnit(100, numberFormat));
    units.add(new NumberTickUnit(200, numberFormat));
    units.add(new NumberTickUnit(500, numberFormat));
    units.add(new NumberTickUnit(1000, numberFormat));
    units.add(new NumberTickUnit(2000, numberFormat));
    units.add(new NumberTickUnit(5000, numberFormat));
    units.add(new NumberTickUnit(10000, numberFormat));
    units.add(new NumberTickUnit(20000, numberFormat));
    units.add(new NumberTickUnit(50000, numberFormat));
    units.add(new NumberTickUnit(100000, numberFormat));
    units.add(new NumberTickUnit(200000, numberFormat));
    units.add(new NumberTickUnit(500000, numberFormat));
    units.add(new NumberTickUnit(1000000, numberFormat));
    units.add(new NumberTickUnit(2000000, numberFormat));
    units.add(new NumberTickUnit(5000000, numberFormat));
    units.add(new NumberTickUnit(10000000, numberFormat));
    units.add(new NumberTickUnit(20000000, numberFormat));
    units.add(new NumberTickUnit(50000000, numberFormat));
    units.add(new NumberTickUnit(100000000, numberFormat));
    units.add(new NumberTickUnit(200000000, numberFormat));
    units.add(new NumberTickUnit(500000000, numberFormat));
    units.add(new NumberTickUnit(1000000000, numberFormat));
    units.add(new NumberTickUnit(2000000000, numberFormat));
    units.add(new NumberTickUnit(5000000000.0, numberFormat));
    units.add(new NumberTickUnit(10000000000.0, numberFormat));

    return units;
  }
View Full Code Here

Examples of com.positive.charts.axis.ticks.TickUnits

   * class.
   *
   * @return The standard tick units.
   */
  public static TickUnitSource createStandardTickUnits() {
    final TickUnits units = new TickUnits();
    final DecimalFormat df0 = new DecimalFormat("0.00000000");
    final DecimalFormat df1 = new DecimalFormat("0.0000000");
    final DecimalFormat df2 = new DecimalFormat("0.000000");
    final DecimalFormat df3 = new DecimalFormat("0.00000");
    final DecimalFormat df4 = new DecimalFormat("0.0000");
    final DecimalFormat df5 = new DecimalFormat("0.000");
    final DecimalFormat df6 = new DecimalFormat("0.00");
    final DecimalFormat df7 = new DecimalFormat("0.0");
    final DecimalFormat df8 = new DecimalFormat("#,##0");
    final DecimalFormat df9 = new DecimalFormat("#,###,##0");
    final DecimalFormat df10 = new DecimalFormat("#,###,###,##0");

    // we can add the units in any order, the TickUnits collection will
    // sort them...
    units.add(new NumberTickUnit(0.0000001, df1));
    units.add(new NumberTickUnit(0.000001, df2));
    units.add(new NumberTickUnit(0.00001, df3));
    units.add(new NumberTickUnit(0.0001, df4));
    units.add(new NumberTickUnit(0.001, df5));
    units.add(new NumberTickUnit(0.01, df6));
    units.add(new NumberTickUnit(0.1, df7));
    units.add(new NumberTickUnit(1, df8));
    units.add(new NumberTickUnit(10, df8));
    units.add(new NumberTickUnit(100, df8));
    units.add(new NumberTickUnit(1000, df8));
    units.add(new NumberTickUnit(10000, df8));
    units.add(new NumberTickUnit(100000, df8));
    units.add(new NumberTickUnit(1000000, df9));
    units.add(new NumberTickUnit(10000000, df9));
    units.add(new NumberTickUnit(100000000, df9));
    units.add(new NumberTickUnit(1000000000, df10));
    units.add(new NumberTickUnit(10000000000.0, df10));
    units.add(new NumberTickUnit(100000000000.0, df10));

    units.add(new NumberTickUnit(0.00000025, df0));
    units.add(new NumberTickUnit(0.0000025, df1));
    units.add(new NumberTickUnit(0.000025, df2));
    units.add(new NumberTickUnit(0.00025, df3));
    units.add(new NumberTickUnit(0.0025, df4));
    units.add(new NumberTickUnit(0.025, df5));
    units.add(new NumberTickUnit(0.25, df6));
    units.add(new NumberTickUnit(2.5, df7));
    units.add(new NumberTickUnit(25, df8));
    units.add(new NumberTickUnit(250, df8));
    units.add(new NumberTickUnit(2500, df8));
    units.add(new NumberTickUnit(25000, df8));
    units.add(new NumberTickUnit(250000, df8));
    units.add(new NumberTickUnit(2500000, df9));
    units.add(new NumberTickUnit(25000000, df9));
    units.add(new NumberTickUnit(250000000, df9));
    units.add(new NumberTickUnit(2500000000.0, df10));
    units.add(new NumberTickUnit(25000000000.0, df10));
    units.add(new NumberTickUnit(250000000000.0, df10));

    units.add(new NumberTickUnit(0.0000005, df1));
    units.add(new NumberTickUnit(0.000005, df2));
    units.add(new NumberTickUnit(0.00005, df3));
    units.add(new NumberTickUnit(0.0005, df4));
    units.add(new NumberTickUnit(0.005, df5));
    units.add(new NumberTickUnit(0.05, df6));
    units.add(new NumberTickUnit(0.5, df7));
    units.add(new NumberTickUnit(5L, df8));
    units.add(new NumberTickUnit(50L, df8));
    units.add(new NumberTickUnit(500L, df8));
    units.add(new NumberTickUnit(5000L, df8));
    units.add(new NumberTickUnit(50000L, df8));
    units.add(new NumberTickUnit(500000L, df8));
    units.add(new NumberTickUnit(5000000L, df9));
    units.add(new NumberTickUnit(50000000L, df9));
    units.add(new NumberTickUnit(500000000L, df9));
    units.add(new NumberTickUnit(5000000000L, df10));
    units.add(new NumberTickUnit(50000000000L, df10));
    units.add(new NumberTickUnit(500000000000L, df10));

    return units;
  }
View Full Code Here

Examples of com.positive.charts.axis.ticks.TickUnits

   *            the locale.
   *
   * @return A tick unit collection.
   */
  public static TickUnitSource createStandardTickUnits(final Locale locale) {
    final TickUnits units = new TickUnits();

    final NumberFormat numberFormat = NumberFormat
        .getNumberInstance(locale);

    // we can add the units in any order, the TickUnits collection will
    // sort them...
    units.add(new NumberTickUnit(0.0000001, numberFormat));
    units.add(new NumberTickUnit(0.000001, numberFormat));
    units.add(new NumberTickUnit(0.00001, numberFormat));
    units.add(new NumberTickUnit(0.0001, numberFormat));
    units.add(new NumberTickUnit(0.001, numberFormat));
    units.add(new NumberTickUnit(0.01, numberFormat));
    units.add(new NumberTickUnit(0.1, numberFormat));
    units.add(new NumberTickUnit(1, numberFormat));
    units.add(new NumberTickUnit(10, numberFormat));
    units.add(new NumberTickUnit(100, numberFormat));
    units.add(new NumberTickUnit(1000, numberFormat));
    units.add(new NumberTickUnit(10000, numberFormat));
    units.add(new NumberTickUnit(100000, numberFormat));
    units.add(new NumberTickUnit(1000000, numberFormat));
    units.add(new NumberTickUnit(10000000, numberFormat));
    units.add(new NumberTickUnit(100000000, numberFormat));
    units.add(new NumberTickUnit(1000000000, numberFormat));
    units.add(new NumberTickUnit(10000000000.0, numberFormat));

    units.add(new NumberTickUnit(0.00000025, numberFormat));
    units.add(new NumberTickUnit(0.0000025, numberFormat));
    units.add(new NumberTickUnit(0.000025, numberFormat));
    units.add(new NumberTickUnit(0.00025, numberFormat));
    units.add(new NumberTickUnit(0.0025, numberFormat));
    units.add(new NumberTickUnit(0.025, numberFormat));
    units.add(new NumberTickUnit(0.25, numberFormat));
    units.add(new NumberTickUnit(2.5, numberFormat));
    units.add(new NumberTickUnit(25, numberFormat));
    units.add(new NumberTickUnit(250, numberFormat));
    units.add(new NumberTickUnit(2500, numberFormat));
    units.add(new NumberTickUnit(25000, numberFormat));
    units.add(new NumberTickUnit(250000, numberFormat));
    units.add(new NumberTickUnit(2500000, numberFormat));
    units.add(new NumberTickUnit(25000000, numberFormat));
    units.add(new NumberTickUnit(250000000, numberFormat));
    units.add(new NumberTickUnit(2500000000.0, numberFormat));
    units.add(new NumberTickUnit(25000000000.0, numberFormat));

    units.add(new NumberTickUnit(0.0000005, numberFormat));
    units.add(new NumberTickUnit(0.000005, numberFormat));
    units.add(new NumberTickUnit(0.00005, numberFormat));
    units.add(new NumberTickUnit(0.0005, numberFormat));
    units.add(new NumberTickUnit(0.005, numberFormat));
    units.add(new NumberTickUnit(0.05, numberFormat));
    units.add(new NumberTickUnit(0.5, numberFormat));
    units.add(new NumberTickUnit(5L, numberFormat));
    units.add(new NumberTickUnit(50L, numberFormat));
    units.add(new NumberTickUnit(500L, numberFormat));
    units.add(new NumberTickUnit(5000L, numberFormat));
    units.add(new NumberTickUnit(50000L, numberFormat));
    units.add(new NumberTickUnit(500000L, numberFormat));
    units.add(new NumberTickUnit(5000000L, numberFormat));
    units.add(new NumberTickUnit(50000000L, numberFormat));
    units.add(new NumberTickUnit(500000000L, numberFormat));
    units.add(new NumberTickUnit(5000000000L, numberFormat));
    units.add(new NumberTickUnit(50000000000L, numberFormat));

    return units;
  }
View Full Code Here

Examples of org.jfree.chart.axis.TickUnits

import org.jfree.chart.axis.TickUnitSource;
import org.jfree.chart.axis.TickUnits;

public class JFreechartUtil {
    public static TickUnitSource create1024IntegerTickUnits() {
        TickUnits units = new TickUnits();
        DecimalFormat df0 = new DecimalFormat("0");
        DecimalFormat df1 = new DecimalFormat("#,##0");
//        units.add(new NumberTickUnit(1, df0, 2));
//        units.add(new NumberTickUnit(2, df0, 2));
//        units.add(new NumberTickUnit(5, df0, 5));
//        units.add(new NumberTickUnit(10, df0, 2));
//        units.add(new NumberTickUnit(20, df0, 2));
//        units.add(new NumberTickUnit(50, df0, 5));
//        units.add(new NumberTickUnit(100, df0, 2));
//        units.add(new NumberTickUnit(200, df0, 2));
//        units.add(new NumberTickUnit(500, df0, 5));
//        units.add(new NumberTickUnit(1000, df1, 2));
//        units.add(new NumberTickUnit(2000, df1, 2));
//        units.add(new NumberTickUnit(5000, df1, 5));
//        units.add(new NumberTickUnit(10000, df1, 2));
//        units.add(new NumberTickUnit(20000, df1, 2));
//        units.add(new NumberTickUnit(50000, df1, 5));
//        units.add(new NumberTickUnit(100000, df1, 2));
//        units.add(new NumberTickUnit(200000, df1, 2));
//        units.add(new NumberTickUnit(500000, df1, 5));
//        units.add(new NumberTickUnit(1000000, df1, 2));
//        units.add(new NumberTickUnit(2000000, df1, 2));
//        units.add(new NumberTickUnit(5000000, df1, 5));
//        units.add(new NumberTickUnit(10000000, df1, 2));
//        units.add(new NumberTickUnit(20000000, df1, 2));
//        units.add(new NumberTickUnit(50000000, df1, 5));
//        units.add(new NumberTickUnit(100000000, df1, 2));
//        units.add(new NumberTickUnit(200000000, df1, 2));
//        units.add(new NumberTickUnit(500000000, df1, 5));
//        units.add(new NumberTickUnit(1000000000, df1, 2));
//        units.add(new NumberTickUnit(2000000000, df1, 2));
//        units.add(new NumberTickUnit(5000000000.0, df1, 5));
//        units.add(new NumberTickUnit(10000000000.0, df1, 2));

        units.add(new NumberTickUnit(1, df0, 2));
        units.add(new NumberTickUnit(2, df0, 2));
        units.add(new NumberTickUnit(4, df0, 2));
        units.add(new NumberTickUnit(8, df0, 2));
        units.add(new NumberTickUnit(16, df0, 2));
        units.add(new NumberTickUnit(32, df0, 2));
        units.add(new NumberTickUnit(64, df0, 2));
        units.add(new NumberTickUnit(128, df0, 2));
        units.add(new NumberTickUnit(256, df0, 2));
        units.add(new NumberTickUnit(512, df0, 2));

        units.add(new NumberTickUnit(1024, df1, 2));
        units.add(new NumberTickUnit(1024 * 2, df1, 2));
        units.add(new NumberTickUnit(1024 * 4, df1, 2));
        units.add(new NumberTickUnit(1024 * 8, df1, 2));
        units.add(new NumberTickUnit(1024 * 16, df1, 2));
        units.add(new NumberTickUnit(1024 * 32, df1, 2));
        units.add(new NumberTickUnit(1024 * 64, df1, 2));
        units.add(new NumberTickUnit(1024 * 128, df1, 2));
        units.add(new NumberTickUnit(1024 * 256, df1, 2));
        units.add(new NumberTickUnit(1024 * 512, df1, 2));

        units.add(new NumberTickUnit(1024 * 1024, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 2, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 4, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 8, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 16, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 32, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 64, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 128, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 256, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 512, df1, 2));

        units.add(new NumberTickUnit(1024 * 1024 * 1024, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 2, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 4, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 8, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 16, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 32, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 64, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 128, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 256, df1, 2));
        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 512, df1, 2));

        units.add(new NumberTickUnit(1024 * 1024 * 1024 * 1024, df1, 2));
        return units;
    }
View Full Code Here

Examples of org.jfree.chart.axis.TickUnits

    /**
     * Serialize an instance, restore it, and check for equality.
     */
    public void testSerialization() {

        TickUnits t1 = (TickUnits) NumberAxis.createIntegerTickUnits();
        TickUnits t2 = null;

        try {
            ByteArrayOutputStream buffer = new ByteArrayOutputStream();
            ObjectOutput out = new ObjectOutputStream(buffer);
            out.writeObject(t1);
View Full Code Here

Examples of org.jfree.chart.axis.TickUnits

    /**
     * Confirm that cloning works.
     */
    public void testCloning() {
        TickUnits t1 = (TickUnits) NumberAxis.createIntegerTickUnits();
        TickUnits t2 = null;
        try {
            t2 = (TickUnits) t1.clone();
        }
        catch (CloneNotSupportedException e) {
            e.printStackTrace();
        }
        assertTrue(t1 != t2);
        assertTrue(t1.getClass() == t2.getClass());
        assertTrue(t1.equals(t2));
    }
View Full Code Here

Examples of org.jfree.chart.axis.TickUnits

    /**
     * Confirm that the equals method can distinguish all the required fields.
     */
    public void testEquals() {
        TickUnits t1 = (TickUnits) NumberAxis.createIntegerTickUnits();
        TickUnits t2 = (TickUnits) NumberAxis.createIntegerTickUnits();
        assertTrue(t1.equals(t2));
        assertTrue(t2.equals(t1));
    }
View Full Code Here

Examples of org.jfree.chart.axis.TickUnits

    /**
     * Serialize an instance, restore it, and check for equality.
     */
    public void testSerialization() {

        TickUnits t1 = (TickUnits) NumberAxis.createIntegerTickUnits();
        TickUnits t2 = null;

        try {
            ByteArrayOutputStream buffer = new ByteArrayOutputStream();
            ObjectOutput out = new ObjectOutputStream(buffer);
            out.writeObject(t1);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.