tesl
Class ImplicationRelation
java.lang.Object
tesl.ImplicationRelation
- Direct Known Subclasses:
- DelayedImplication, FilteredImplication, Implication, SustainedImplication
public abstract class ImplicationRelation
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
masters_
private Clock<?>[] masters_
slave_
private Clock<?> slave_
applied_now_
protected boolean applied_now_
ImplicationRelation
public ImplicationRelation(Clock<?> slave,
Clock<?>... masters)
getMasterClocks
public Clock<?>[] getMasterClocks()
getSlaveClock
public Clock<?> getSlaveClock()
startSolving
public void startSolving()
apply
public boolean apply()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
induceTicks
protected abstract boolean induceTicks()
backup
public abstract ImplicationBackupInterface backup()
restore
public abstract void restore(ImplicationBackupInterface bck)