package jcircus.util; /** * Generates IdProcess. * * @author Angela Freitas */ public class IdCircusProcessGenerator { private int id = 0; // (singleton pattern) private static IdCircusProcessGenerator generator; public static IdCircusProcessGenerator getGenerator() { if (generator == null) generator = new IdCircusProcessGenerator(); return generator; } public IdCircusProcessGenerator() { } public int getNextId() { int r = this.id; this.id++; return r; } }