Пример #1
0
 /// <summary>
 /// Updates from definition.
 /// </summary>
 /// <param name="library">The library.</param>
 public override void UpdateFromDefinition(IComponentsLibrary library)
 {
     //just go over all nodes in the subgraph
     foreach (ExperimentNode node in ComponentGraph.Vertices)
     {
         if (node.Data != null && node.Data.Metadata != null)
         {
             node.Data.Metadata.UpdateFromDefinition(library);
         }
     }
 }
Пример #2
0
        public override void UpdateFromDefinition(IComponentsLibrary library)
        {
            HasDeserializationError       = false;
            m_tempConfigWrapper           = ConfigWrapper;
            m_tempIoSpec                  = IOSpec;
            m_tempLabel                   = Label;
            m_tempWaitsForAllPredecessors = WaitsForAllPredecessors;
            ComponentMetadataDefinition   = null;

            GetDefinitionAndSet(library, m_experimentLocationRoot);
        }
 /// <summary>
 /// Updates from definition.
 /// </summary>
 /// <param name="library">The library.</param>
 public override void UpdateFromDefinition(IComponentsLibrary library)
 {
     //just go over all nodes in the subgraph
     foreach (ExperimentNode node in ComponentGraph.Vertices)
     {
         if (node.Data != null && node.Data.Metadata != null)
         {
             node.Data.Metadata.UpdateFromDefinition(library);
         }
     }
 }
 void References_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
 {
     m_packageAwareComponentLibrary = m_componentsLibraryInstance.GetPackageAwareLibrary(m_experiment.References);
     foreach (ExperimentNode node in m_experiment.Vertices)
     {
         if (node.Data != null && node.Data.Metadata != null)
         {
             node.Data.Metadata.UpdateFromDefinition(m_packageAwareComponentLibrary);
         }
     }
 }
Пример #5
0
 void References_CollectionChanged(object sender, NotifyCollectionChangedEventArgs e)
 {
     m_packageAwareComponentLibrary = m_componentsLibraryInstance.GetPackageAwareLibrary(m_experiment.References);
     foreach (ExperimentNode node in m_experiment.Vertices)
     {
         if (node.Data != null && node.Data.Metadata != null)
         {
             node.Data.Metadata.UpdateFromDefinition(m_packageAwareComponentLibrary);
         }
     }
 }
        public override void UpdateFromDefinition(IComponentsLibrary library)
        {
            HasDeserializationError = false;
            m_tempConfigWrapper = ConfigWrapper;
            m_tempIoSpec = IOSpec;
            m_tempLabel = Label;
            m_tempWaitsForAllPredecessors = WaitsForAllPredecessors;
            ComponentMetadataDefinition = null;

            GetDefinitionAndSet(library, m_experimentLocationRoot);
        }