deserialize method

void deserialize(
  1. XmlElement e
)
override

Implementation

void deserialize(XmlElement e)
{
  /////////////////
  /* Deserialize */
  /////////////////
  super.deserialize(e);

  ///////////
  /* Cases */
  ///////////
  this.cases.clear();
  List<TriggerConditionModel> conditions = findChildrenOfExactType(TriggerConditionModel).cast<TriggerConditionModel>();
  conditions.forEach((condition) => this.cases.add(condition));
}