コード例 #1
0
 public Relationship(TypeNameText baseTypeName, TypeNameText subTypeName, string symbol, string baseLabel = "", string subLabel = "")
 {
     this.baseTypeName = baseTypeName;
     this.subTypeName  = subTypeName;
     this.symbol       = symbol;
     this.baseLabel    = string.IsNullOrWhiteSpace(baseLabel) ? "" : $" \"{baseLabel}\"";
     this.subLabel     = string.IsNullOrWhiteSpace(subLabel) ? "" : $" \"{subLabel}\"";
 }
 public InheritanceRelationship(TypeNameText baseTypeName, TypeNameText subTypeName) : base(baseTypeName, subTypeName, "<|--", baseTypeName.TypeArguments)
 {
 }
コード例 #3
0
 public InheritanceRelationsip(TypeNameText baseTypeName, TypeNameText subTypeName)
 {
     _baseTypeName = baseTypeName;
     _subTypeName  = subTypeName;
 }