public virtual string ToString(IFormatProvider formatProvider) { return(Aspect.ToString(formatProvider)); }
public Member(Aspect aspect) { Aspect = aspect; RelatedAspects = new List <RelatedAspect>(); Children = new List <Member>(); }
public override bool Equals(Aspect other) { var typedOther = other as EntityAspect; return(typedOther != null && typedOther.Entity == Entity); }
public ConceptMember(Aspect aspect) : base(aspect) { }
public override bool Equals(Aspect other) { var typedOther = other as ConceptAspect; return(typedOther != null && typedOther.ConceptName == ConceptName); }
public override bool Equals(Aspect other) { var typedOther = other as PeriodAspect; return(typedOther != null && typedOther.Period.Id == Period.Id); }