/// <summary> /// Method adds the constant fixed definitions into given components defintion collection. /// Currently it adds two definitions, decision and loop. /// </summary> /// <param name="componentsDefinitionCollection">The collection of components definition into which fixed definition are going to be added</param> internal static void LoadConstantDefinitionsIntoLibrary(ObservableComponentDefinitionCollection componentsDefinitionCollection) { DecisionMetadataDefinition decisionMetadataDefinition = BuildDecisionDefinition(); componentsDefinitionCollection.Add(decisionMetadataDefinition); LoopMetadataDefinition loopMetadataDefinition = BuildWhileLoopDefinition(); componentsDefinitionCollection.Add(loopMetadataDefinition); DecisionMetadataDefinition gotoDecisionMetadataDefinition = BuildGoToDecisionDefinition(); componentsDefinitionCollection.Add(gotoDecisionMetadataDefinition); // HERZUM SPRINT 0.0 ScopeMetadataDefinition scopeMetadataDefinition = BuildScopeDefinition(); componentsDefinitionCollection.Add(scopeMetadataDefinition); // HERZUM SPRINT 2.0: TLAB-65 CLASS // ScopeMetadataDefinition challengeScopeMetadataDefinition = BuildChallengeDefinition(); // componentsDefinitionCollection.Add(challengeScopeMetadataDefinition); ChallengeMetadataDefinition challengeMetadataDefinition = BuildChallengeDefinition(); componentsDefinitionCollection.Add(challengeMetadataDefinition); // END HERZUM SPRINT 2.0: TLAB-65 CLASS // END HERZUM 0.0 // HERZUM SPRINT 1.0 CommentMetadataDefinition commentMetadataDefinition = BuildCommentDefinition(); componentsDefinitionCollection.Add(commentMetadataDefinition); // END HERZUM SPRINT 1.0 }
/// <summary> /// Method adds the constant fixed definitions into given components defintion collection. /// Currently it adds two definitions, decision and loop. /// </summary> /// <param name="componentsDefinitionCollection">The collection of components definition into which fixed definition are going to be added</param> internal static void LoadConstantDefinitionsIntoLibrary(ObservableComponentDefinitionCollection componentsDefinitionCollection) { DecisionMetadataDefinition decisionMetadataDefinition = BuildDecisionDefinition(); componentsDefinitionCollection.Add(decisionMetadataDefinition); LoopMetadataDefinition loopMetadataDefinition = BuildWhileLoopDefinition(); componentsDefinitionCollection.Add(loopMetadataDefinition); DecisionMetadataDefinition gotoDecisionMetadataDefinition = BuildGoToDecisionDefinition(); componentsDefinitionCollection.Add(gotoDecisionMetadataDefinition); }
public ComponentScanResults() { Components = new ObservableComponentDefinitionCollection(); CompositeComponents = new ObservableComponentDefinitionCollection(); OldGuidToNewGuidMap = new Dictionary<string, string>(); }