org.erights.e.elib.slot
Class Auditable

java.lang.Object
  |
  +--org.erights.e.elib.slot.Auditable
Direct Known Subclasses:
EImpl

public class Auditable
extends Object

Untamed: This is a trusted class, and may only be directly subclassed by classes trusted to play by the rules -- to only pass in a set of approvers that truly do approve of the E-behavior of the instance.

Author:
Mark S. Miller

Field Summary
private  Auditor[] myApprovers
           
 
Constructor Summary
protected Auditable(Auditor[] approvers)
           
 
Method Summary
(package private)  boolean isApprovedBy(Auditor auditor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myApprovers

private final Auditor[] myApprovers
Constructor Detail

Auditable

protected Auditable(Auditor[] approvers)
Method Detail

isApprovedBy

boolean isApprovedBy(Auditor auditor)


comments?