Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

BirConstants Interface Reference

Inheritance diagram for BirConstants:
[legend]
List of all members.

Static Public Attributes

final int ANY = -1
final int LOCKTYPE = 1
final int BOOL = 2
final int ENUMERATED = 4
final int RANGE = 8
final int ARRAY = 16
final int RECORD = 32
final int FIELD = 64
final int COLLECTION = 128
final int REF = 256
final int INVALID = 0
final int LOCK = 1
final int UNLOCK = 2
final int WAIT = 4
final int UNWAIT = 8
final int NOTIFY = 16
final int NOTIFYALL = 32
final int LOCK_AVAILABLE = 1
final int HAS_LOCK = 2
final int WAS_NOTIFIED = 4
final int START = 1
final int JOIN = 2
final int EXIT = 4
final int THREAD_TERMINATED = 1

Detailed Description

Most BIR constants are defined here, including: We use power of two encoding to allow subsets to be tested for (e.g., type is BOOL or RANGE = (type & (BOOL | RANGE)) != 0).

Definition at line 50 of file BirConstants.java.


The documentation for this interface was generated from the following file:
Generated at Thu Feb 7 07:05:21 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001