示例#1
0
        public SourceSinkRelationship AddSourceSinkRelationship(CompositeType first, CompositeType second)
        {
            var dependency = new SourceSinkRelationship(first, second);

            AddSourceSinkRelationship(dependency);
            return(dependency);
        }
示例#2
0
 public bool InsertSourceSinkRelationship(SourceSinkRelationship sourceSink)
 {
     if (sourceSink != null && !_relationships.Contains(sourceSink) &&
         _entities.Contains(sourceSink.First) && _entities.Contains(sourceSink.Second))
     {
         AddSourceSinkRelationship(sourceSink);
         return(true);
     }
     else
     {
         return(false);
     }
 }
示例#3
0
 protected virtual void AddSourceSinkRelationship(SourceSinkRelationship sourceSink)
 {
     AddRelationship(sourceSink);
 }