Inheritance: XmlBrick, IElseBrick
 public override void LoadReference()
 {
     if(IfLogicElseBrick == null)
         IfLogicElseBrick = ReferenceHelper.GetReferenceObject(this, _reference) as XmlIfLogicElseBrick;
     if (string.IsNullOrEmpty(_reference))
         _reference = ReferenceHelper.GetReferenceString(this);
 }
 public override void LoadReference()
 {
     if (IfLogicElseBrick == null)
     {
         IfLogicElseBrick = ReferenceHelper.GetReferenceObject(this, _reference) as XmlIfLogicElseBrick;
     }
     if (string.IsNullOrEmpty(_reference))
     {
         _reference = ReferenceHelper.GetReferenceString(this);
     }
 }
 public bool Equals(XmlIfLogicElseBrick b)
 {
     return this.Equals((XmlBrick)b);
 }