|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectengin.event.EnginEvent
public class EnginEvent
Engin Event
This class defines the events that can be fired by Cismo's engine.Copyright(c) 2005 Université Laval, LSFM research group.
Constructor Summary | |
---|---|
EnginEvent()
Default constructor |
Method Summary | |
---|---|
java.lang.Exception |
getStatesNotVerifingConstraint()
Returns the exception thrown from the violation of the LMP constraints. |
IntervalList |
getStatesVerifying()
Returns all the states that does verify the formula |
EnginTraceDialog |
getVerifyTrace()
Returns the trace object that contains all verification operations |
boolean |
isConstraintVerified()
Returns true if the system verifies the LMP constraints |
boolean |
isSatisfied()
Returns true if the engine has determined that the formula is verified by the probabilistic system |
void |
setConstraintVerified(boolean constraintVerified,
java.lang.Exception statesNotVerifingConstraint)
Sets a boolean value determining if the LMP constraints are verified |
void |
setSatisfies(boolean satisfies)
Sets the boolean value determining if the formula is verified by the engine |
void |
setStatesNotVerifingConstraint(java.lang.Exception statesNotVerifingConstraint)
Sets the exception thrown from the violation of the LMP constraints. |
void |
setStatesVerifying(IntervalList statesVerifying)
Sets the state set that verifies the formula |
void |
setVerifyTrace(EnginTraceDialog trace)
Set the trace object that contains all the operations that justifies the formula's verification. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EnginEvent()
Method Detail |
---|
public boolean isSatisfied()
public void setSatisfies(boolean satisfies)
satisfies
- true if the formula is verified, false otherwisepublic IntervalList getStatesVerifying()
public void setStatesVerifying(IntervalList statesVerifying)
statesVerifying
- all states verifying the formulapublic boolean isConstraintVerified()
public void setConstraintVerified(boolean constraintVerified, java.lang.Exception statesNotVerifingConstraint)
constraintVerified
- true if the constraints are verifiedstatesNotVerifingConstraint
- the exception that occured should
constraintVerified be set to falsepublic java.lang.Exception getStatesNotVerifingConstraint()
public void setStatesNotVerifingConstraint(java.lang.Exception statesNotVerifingConstraint)
statesNotVerifingConstraint
- the exception thrown from the violation of the LMP constraints.public void setVerifyTrace(EnginTraceDialog trace)
trace
- EnginTraceDialogpublic EnginTraceDialog getVerifyTrace()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |