private void ValidateClaseEnriquecidaMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.ClassStyle == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS.UMLSPF.UMLSPFDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClaseEnriquecida", "", "ClassStyle"),
                              "DSL0001", this);
     }
     if (this.AtribStyle == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS.UMLSPF.UMLSPFDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClaseEnriquecida", "", "AtribStyle"),
                              "DSL0001", this);
     }
     if (this.MethodsStyle == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS.UMLSPF.UMLSPFDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClaseEnriquecida", "", "MethodsStyle"),
                              "DSL0001", this);
     }
 } // ValidateClaseEnriquecidaMultiplicity
 private void ValidateClasePrincipalMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Identificador.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.MBRDCMDMI_ProyectoIPS.MBRDCMDMI.MBRDCMDMIDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClasePrincipal", "", "Identificador"),
                              "DSL0001", this);
     }
     if (this.OrigenClasePrincipal1 == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.MBRDCMDMI_ProyectoIPS.MBRDCMDMI.MBRDCMDMIDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClasePrincipal", "", "OrigenClasePrincipal1"),
                              "DSL0001", this);
     }
     if (this.OrigenClasePrincipal3 == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.MBRDCMDMI_ProyectoIPS.MBRDCMDMI.MBRDCMDMIDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ClasePrincipal", "", "OrigenClasePrincipal3"),
                              "DSL0001", this);
     }
 } // ValidateClasePrincipalMultiplicity
Example #3
0
 private void ValidateTransistorMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Base == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Microsoft.Example.Circuits.CircuitsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Transistor", this.Name, "Base"),
                              "DSL0001", this);
     }
     if (this.Collector == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Microsoft.Example.Circuits.CircuitsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Transistor", this.Name, "Collector"),
                              "DSL0001", this);
     }
     if (this.Emitter == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Microsoft.Example.Circuits.CircuitsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Transistor", this.Name, "Emitter"),
                              "DSL0001", this);
     }
 } // ValidateTransistorMultiplicity
 private void ValidateActuatorMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Controller == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM.IoT_DSL_AF2.IoT_DSL_AF2DomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Actuator", "", "Controller"),
                              "DSL0001", this);
     }
     if (this.Action.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM.IoT_DSL_AF2.IoT_DSL_AF2DomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Actuator", "", "Action"),
                              "DSL0001", this);
     }
 } // ValidateActuatorMultiplicity
 private void ValidateEntidadMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Relacioned.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS_GT16.XCXABGProyectoIPS.XCXABGProyectoIPSDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Entidad", "", "Relacioned"),
                              "DSL0001", this);
     }
     if (this.ClavePrimaria == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS_GT16.XCXABGProyectoIPS.XCXABGProyectoIPSDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Entidad", "", "ClavePrimaria"),
                              "DSL0001", this);
     }
 } // ValidateEntidadMultiplicity
Example #6
0
 private void ValidateMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Column == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            DSLFactory.Candle.SystemModel.CandleDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ForeignKey", "", "Column"),
                              "DSL0001", this);
     }
     if (this.PrimaryKey == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            DSLFactory.Candle.SystemModel.CandleDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ForeignKey", "", "PrimaryKey"),
                              "DSL0001", this);
     }
 } // ValidateMultiplicity
 private void ValidateRelacionMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.EntidadIzq == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.RAARMAPMCWeberMDD.RAARMAPMCWeberMDDDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Relacion", "", "EntidadIzq"),
                              "DSL0001", this);
     }
     if (this.EntidadDer == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.RAARMAPMCWeberMDD.RAARMAPMCWeberMDDDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Relacion", "", "EntidadDer"),
                              "DSL0001", this);
     }
 } // ValidateRelacionMultiplicity
 private void ValidateRelacionMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.EntidadDerecha == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.DRQPJPFMAMPracticaDSLTools.DRQPJPFMAMPracticaDSLToolsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Relacion", this.Name, "EntidadDerecha"),
                              "DSL0001", this);
     }
     if (this.EntidadIzquieda == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.DRQPJPFMAMPracticaDSLTools.DRQPJPFMAMPracticaDSLToolsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Relacion", this.Name, "EntidadIzquieda"),
                              "DSL0001", this);
     }
 } // ValidateRelacionMultiplicity
 private void ValidateOutPortMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Applications.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            BizTalkMessaging.BizTalkMessagingDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "OutPort", "", "Applications"),
                              "DSL0001", this);
     }
 } // ValidateOutPortMultiplicity
 private void ValidateBizTalkMessagingModelMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Broker == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            BizTalkMessaging.BizTalkMessagingDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "BizTalkMessagingModel", "", "Broker"),
                              "DSL0001", this);
     }
 } // ValidateBizTalkMessagingModelMultiplicity
 private void ValidateSocketUseMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Socket == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Microsoft.Gadgeteer.Designer.GadgeteerDSLDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "SocketUse", this.Label, "Socket"),
                              "DSL0001", this);
     }
 } // ValidateSocketUseMultiplicity
Example #12
0
 private void ValidateComponenteAccionMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Objetivo == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.DNRDPVSQGProyectoMDD.DNRDPVSQGProyectoMDDDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ComponenteAccion", "", "Objetivo"),
                              "DSL0001", this);
     }
 } // ValidateComponenteAccionMultiplicity
 private void ValidateCustomizableElementSchemaBaseMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Policy == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            NuPattern.Runtime.Schema.PatternModelDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "CustomizableElementSchema", this.Name, "Policy"),
                              "DSL0001", this);
     }
 } // ValidateCustomizableElementSchemaBaseMultiplicity
 private void ValidateClassifierMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.IdentityGroup == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            CQRSAzure.CQRSdsl.Dsl.CQRSdslDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Classifier", this.Name, "IdentityGroup"),
                              "DSL0001", this);
     }
 } // ValidateClassifierMultiplicity
Example #15
0
 private void ValidateMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.LayerPackage == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            DSLFactory.Candle.SystemModel.CandleDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "InterfaceLayer", this.Name, "LayerPackage"),
                              "DSL0001", this);
     }
 } // ValidateMultiplicity
Example #16
0
 private void ValidateTypedEntitySetMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.ItemType == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            TXSoftware.DataObjectsNetEntityModel.Dsl.DONetEntityModelDesignerDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "TypedEntitySet", this.Name, "ItemType"),
                              "DSL0001", this);
     }
 } // ValidateTypedEntitySetMultiplicity
Example #17
0
 private void ValidateFeatureMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Actuator == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Ufba.vShome.vShomeDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Feature", "", "Actuator"),
                              "DSL0001", this);
     }
 } // ValidateFeatureMultiplicity
 private void ValidatePatternSchemaMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Views.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            NuPattern.Runtime.Schema.PatternModelDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "PatternSchema", this.Name, "Views"),
                              "DSL0001", this);
     }
 } // ValidatePatternSchemaMultiplicity
 private void ValidateProxyMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Endpoint == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            Microsoft.Practices.ServiceFactory.HostDesigner.HostDesignerDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Proxy", this.Name, "Endpoint"),
                              "DSL0001", this);
     }
 } // ValidateProxyMultiplicity
 private void ValidateConfigurationSectionPropertyMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.ContainedConfigurationSection == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            ConfigurationSectionDesigner.ConfigurationSectionDesignerDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "ConfigurationSectionProperty", "", "ContainedConfigurationSection"),
                              "DSL0001", this);
     }
 } // ValidateConfigurationSectionPropertyMultiplicity