Esempio n. 1
0
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("TDDICauseUnion(");
            bool          __first = true;

            if (Cause != null && __isset.Cause)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Cause: ");
                __sb.Append(Cause == null ? "<null>" : Cause.ToString());
            }
            if (Gate != null && __isset.Gate)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Gate: ");
                __sb.Append(Gate == null ? "<null>" : Gate.ToString());
            }
            __sb.Append(")");
            return(__sb.ToString());
        }
Esempio n. 2
0
 public CancelBehaviorException(
     BehaviorContext context,
     Cause cause
     ) : base("Behavior tree is cancelled. CAUSE:[" + cause.ToString() + "].\n" +
              context.GetStackTrace())
 {
 }
 //public CircuitException(Cause cause, string message, params object[] args) : this(
 //    cause, null, message, args
 //) {
 //}
 public CircuitException(Cause cause, Exception innerException) : this(cause, innerException, cause.ToString())
 {
 }
Esempio n. 4
0
        public override string ToString()
        {
            StringBuilder __sb    = new StringBuilder("TDDIInterfaceFailurePropagation(");
            bool          __first = true;

            if (__isset.Id)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Id: ");
                __sb.Append(Id);
            }
            if (Name != null && __isset.Name)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Name: ");
                __sb.Append(Name);
            }
            if (Description != null && __isset.Description)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Description: ");
                __sb.Append(Description);
            }
            if (__isset.IsCitation)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("IsCitation: ");
                __sb.Append(IsCitation);
            }
            if (__isset.IsAbstract)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("IsAbstract: ");
                __sb.Append(IsAbstract);
            }
            if (KeyValueMaps != null && __isset.KeyValueMaps)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("KeyValueMaps: ");
                __sb.Append(KeyValueMaps);
            }
            if (CitedElement != null && __isset.CitedElement)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("CitedElement: ");
                __sb.Append(CitedElement == null ? "<null>" : CitedElement.ToString());
            }
            if (Cause != null && __isset.Cause)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Cause: ");
                __sb.Append(Cause == null ? "<null>" : Cause.ToString());
            }
            if (Effect != null && __isset.Effect)
            {
                if (!__first)
                {
                    __sb.Append(", ");
                }
                __first = false;
                __sb.Append("Effect: ");
                __sb.Append(Effect == null ? "<null>" : Effect.ToString());
            }
            __sb.Append(")");
            return(__sb.ToString());
        }