Package: com.multiversesocial.hyperview
Class: com.multiversesocial.hyperview.IncrementalID
Source: src/com/multiversesocial/hyperview/IncrementalID.java
By Tony Swain Dec 1, 1999 Return an ever increasing unique ID
Extends: none
Implements: none
public class IncrementalID
| Declaration | Value / initializer | Description | Source |
|---|---|---|---|
static int number | No comment in source; assigned in IncrementalID(), next(), reset(). |
| Signature | Description | Source |
|---|---|---|
IncrementalID() | 1 statement(s); calls this(). | |
IncrementalID(String tName) | 6 statement(s); calls super(), din.readInt(), in.close(), dos.writeInt(), fos.close(); creates File, FileInputStream, DataInputStream. |
| Signature | Description | Source |
|---|---|---|
static int next() | Return the next # | |
static int next(int maxNumber) | 3 statement(s); calls next(), dos.writeInt(), dos.close(), fos.close(); creates File, FileOutputStream, DataOutputStream. | |
static int reset() | 4 statement(s); calls dos.writeInt(), fos.close(); creates File, FileOutputStream, DataOutputStream. | |
static int reset(int resetValue) | 4 statement(s); calls dos.writeInt(), dos.close(), fos.close(); creates File, FileOutputStream, DataOutputStream. |
static call — HyperFrame.java, line 371
371 new HyperFrame(tv, IncrementalID.next(), args, orangeSize.width, orangeSize.height);
static call — HyperView.java, line 6723
6723 int tID = (byte)IncrementalID.reset(0);