コード例 #1
0
 public static global::Ultramarine.Generators.Language.Children GetLink(global::Ultramarine.Generators.Language.CompositeTask source, global::Ultramarine.Generators.Language.Task target)
 {
     global::System.Collections.Generic.IList <global::Ultramarine.Generators.Language.Children> links = DslModeling::DomainRoleInfo.GetElementLinks <global::Ultramarine.Generators.Language.Children>(source, global::Ultramarine.Generators.Language.Children.CompositeTaskDomainRoleId);
     foreach (global::Ultramarine.Generators.Language.Children link in links)
     {
         if (target.Equals(link.Task))
         {
             return(link);
         }
     }
     return(null);
 }
コード例 #2
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Ultramarine.Generators.Language.Children> GetLinks(global::Ultramarine.Generators.Language.CompositeTask source, global::Ultramarine.Generators.Language.Task target)
 {
     global::System.Collections.Generic.List <global::Ultramarine.Generators.Language.Children>  outLinks = new global::System.Collections.Generic.List <global::Ultramarine.Generators.Language.Children>();
     global::System.Collections.Generic.IList <global::Ultramarine.Generators.Language.Children> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Ultramarine.Generators.Language.Children>(source, global::Ultramarine.Generators.Language.Children.CompositeTaskDomainRoleId);
     foreach (global::Ultramarine.Generators.Language.Children link in links)
     {
         if (target.Equals(link.Task))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
コード例 #3
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Ultramarine.Generators.Language.Children> GetLinksToTasks(global::Ultramarine.Generators.Language.CompositeTask compositeTaskInstance)
 {
     return(DslModeling::DomainRoleInfo.GetElementLinks <global::Ultramarine.Generators.Language.Children>(compositeTaskInstance, global::Ultramarine.Generators.Language.Children.CompositeTaskDomainRoleId));
 }