예제 #1
0
        /// <summary>
        /// Initializes the static Validation map as well as the Validation is enabled fields in the actual instance of this class.
        /// </summary>
        /// <param name="controller">Controller to initalize</param>
        /// <param name="discardController">Validation controllers to discard.</param>
        public static void Initialize(DslEditorModeling::ModelValidationController controller, System.Collections.Generic.List <string> discardController)
        {
            InitializeType(controller, typeof(global::Tum.TestLanguage.DomainModel));
            InitializeType(controller, typeof(global::Tum.TestLanguage.Test));
            InitializeType(controller, typeof(global::Tum.TestLanguage.DomainModelHasTest));

            // extern controller
            discardController.Add("global::Tum.TestLanguage.TestLanguage");
        }
예제 #2
0
        /// <summary>
        /// Initializes the static Validation map as well as the Validation is enabled fields in the actual instance of this class.
        /// </summary>
        /// <param name="controller">Controller to initalize</param>
        /// <param name="discardController">Validation controllers to discard.</param>
        public static void Initialize(DslEditorModeling::ModelValidationController controller, System.Collections.Generic.List <string> discardController)
        {
            InitializeType(controller, typeof(global::Tum.PDE.VSPluginDSL.DomainModel));
            InitializeType(controller, typeof(global::Tum.PDE.VSPluginDSL.DomainClass2));
            InitializeType(controller, typeof(global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2));

            // extern controller
            discardController.Add("global::Tum.PDE.VSPluginDSL.VSPluginDSL");
        }
예제 #3
0
        /// <summary>
        /// Initializes the static Validation map as well as the Validation is enabled fields in the actual instance of this class.
        /// </summary>
        /// <param name="controller">Controller to initalize</param>
        /// <param name="discardController">Validation controllers to discard.</param>
        public static void Initialize(DslEditorModeling::ModelValidationController controller, System.Collections.Generic.List<string> discardController)
		{
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModel));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainElementBase));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.BaseElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.ReferenceableElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.EmbeddableElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.NamedDomainElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.AttributedDomainElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.BaseDomainElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainPropertyBase));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainProperty));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainElements));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainTypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.ExternalType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainEnumeration));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.EnumerationLiteral));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DETypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRTypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DEType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.BaseDomainElementType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.ReferencingDRType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.EmbeddingDRType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.ConversionModelInfo));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.AttributedDomainElementHasDomainProperty));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.ReferenceRelationship));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.EmbeddingRelationshipBase));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.EmbeddingRelationship));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.BaseElementSourceReferencesBaseElementTargetBase));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.BaseElementSourceReferencesBaseElementTarget));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModelHasDomainElements));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainElementsHasDomainElement));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModelHasDomainTypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainTypesHasDomainType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainEnumerationHasEnumerationLiteral));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainPropertyReferencesDomainType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModelHasDETypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModelHasDRTypes));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DETypesHasDEType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRTypesHasDRType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainElementReferencesDEType));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRTypeReferencesBaseElementSourceReferencesBaseElementTarget));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRTypeReferencesDETypeSource));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DRTypeReferencesDETypeTarget));
			InitializeType(controller, typeof(global::Tum.PDE.ModelingDSL.DomainModelHasConversionModelInfo));

			// extern controller
			discardController.Add("global::Tum.PDE.ModelingDSL.PDEModelingDSL");

		}
예제 #4
0
        /// <summary>
        /// Initializes the static Validation map as well as the Validation is enabled fields in the actual instance of this class.
        /// </summary>
        /// <param name="controller">Controller to initalize</param>
        /// <param name="discardController">Validation controllers to discard.</param>
        public static void Initialize(DslEditorModeling::ModelValidationController controller, System.Collections.Generic.List <string> discardController)
        {
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.FamilyTreeModel));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.Person));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.FamilyTreePerson));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.Pet));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.FamilyTreeModelHasFamilyTreePerson));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.FamilyTreePersonHasPet));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.ParentOf));
            InitializeType(controller, typeof(global::Tum.FamilyTreeDSL.MarriedTo));

            // extern controller
            discardController.Add("global::Tum.FamilyTreeDSL.FamilyTreeDSL");
        }
예제 #5
0
        /// <summary>
        /// Initializes the static Validation map as well as the Validation is enabled fields in the actual instance of this class.
        /// </summary>
        /// <param name="controller">Controller to initalize</param>
        /// <param name="discardController">Validation controllers to discard.</param>
        public static void Initialize(DslEditorModeling::ModelValidationController controller, System.Collections.Generic.List <string> discardController)
        {
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StateMachineDomainModel));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StateBase));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.State));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StartState));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.EndState));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StateMachineDomainModelHasState));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StateMachineDomainModelHasStartState));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.StateMachineDomainModelHasEndState));
            InitializeType(controller, typeof(global::Tum.StateMachineDSL.Transition));

            // extern controller
            discardController.Add("global::Tum.StateMachineDSL.StateMachineLanguage");
        }