Class ZoneFactories

java.lang.Object
uk.ac.starlink.topcat.plot2.ZoneFactories

public class ZoneFactories extends Object
Utility class containing zone factory implementations.
Since:
5 Feb 2016
Author:
Mark Taylor
  • Field Details

    • FIXED

      public static final ZoneFactory FIXED
      Single-zone factory.
  • Method Details

    • createSingleZoneFactory

      public static ZoneFactory createSingleZoneFactory(ZoneId zid0)
      Returns a factory suitable for single-zone use.
      Parameters:
      zid0 - sole zone ID
      Returns:
      fixed zone factory
    • createIntegerZoneFactory

      public static ZoneFactory createIntegerZoneFactory(boolean autoIncrement)
      Returns a factory that works with integer-based zone ids. Optionally, the default value increments for each subsequent call of getItem.
      Parameters:
      autoIncrement - true to force increment of default zone id for each specifier in sequence
      Returns:
      factory dispensing integer-based zone ids