public MacroCondition(System.Xml.XmlReader reader, String name) { ConditionType = (MacroConditionType)reader.GetIntegerAttribute(name + "ConditionType"); if (reader.GetAttribute(name + "ConditionElement") != null) { m_Reference = new ReferenceHolder(reader, name + "ConditionElement"); } else { m_Reference = null; } }
public StopCommand(System.Xml.XmlReader reader) : base(reader) { m_StoppedElement = new ReferenceHolder(reader, "stoppedElement"); ReadToEndOfElement(reader); }
public StopCommand(IModeElement stoppedElement, MacroConditionType conditionType, IModeElement conditionElement) : base(conditionType, conditionElement) { m_StoppedElement = new ReferenceHolder(stoppedElement.Id); Title = "Stop"; }