Blame view
circus/src/jcircus/util/IdCircusProcessGenerator.java
573 Bytes
8d0dc533f
![]() |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
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; } } |