public void _unanticipatedBlacklistError(Exception e) { if (createdBehavior != null) { createdBehavior._unanticipatedBlacklistError(e); } }
public void execute() { try { action.Invoke(); } catch (BehaviorBlacklistException bbe) { SimObjectErrorManager.AddError(BehaviorFactory.createError(bbe)); } catch (Exception e) { behavior._unanticipatedBlacklistError(e); SimObjectErrorManager.AddError(BehaviorFactory.createError(behavior, e)); } }