hmi.bml.feedback
Class BMLExceptionFeedback

java.lang.Object
  extended by hmi.bml.feedback.BMLExceptionFeedback
All Implemented Interfaces:
BMLFeedback

@Immutable
public final class BMLExceptionFeedback
extends Object
implements BMLFeedback

Indicates that a failure has occured when executing the BML block with id bmlId.

Author:
Herwin van Welbergen

Field Summary
 String bmlId
           
 String exceptionText
           
 Set<String> failedBehaviours
           
 Set<String> failedConstraints
           
 String id
           
 boolean performanceFailed
           
 double timeStamp
           
 
Constructor Summary
BMLExceptionFeedback(String id, String bmlId, double timeStamp, Set<String> failedBehaviours, Set<String> failedConstraints, String exceptionText, boolean performanceFailed)
           
 
Method Summary
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

public final String id

bmlId

public final String bmlId

timeStamp

public final double timeStamp

failedBehaviours

public final Set<String> failedBehaviours

failedConstraints

public final Set<String> failedConstraints

exceptionText

public final String exceptionText

performanceFailed

public final boolean performanceFailed
Constructor Detail

BMLExceptionFeedback

public BMLExceptionFeedback(String id,
                            String bmlId,
                            double timeStamp,
                            Set<String> failedBehaviours,
                            Set<String> failedConstraints,
                            String exceptionText,
                            boolean performanceFailed)
Method Detail

toString

public final String toString()
Overrides:
toString in class Object