Ejemplo n.º 1
0
 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
Ejemplo n.º 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 ValidateMeasurementMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Sensor.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM.IoT_DSL_AF2.IoT_DSL_AF2DomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Measurement", "", "Sensor"),
                              "DSL0001", this);
     }
 } // ValidateMeasurementMultiplicity
 private void ValidateRelacionMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Entidad.Count == 0)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            IPS_GT16.XCXABGProyectoIPS.XCXABGProyectoIPSDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Relacion", "", "Entidad"),
                              "DSL0001", this);
     }
 } // ValidateRelacionMultiplicity
Ejemplo n.º 6
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
Ejemplo n.º 7
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
 private void ValidateAtributoRelacionMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Relacion == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.DRQPJPFMAMPracticaDSLTools.DRQPJPFMAMPracticaDSLToolsDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "AtributoRelacion", this.Name, "Relacion"),
                              "DSL0001", this);
     }
 } // ValidateAtributoRelacionMultiplicity
 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
Ejemplo n.º 10
0
 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
Ejemplo n.º 11
0
 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
 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
Ejemplo n.º 13
0
 private void ValidateAtributoRelMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.Relacion == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.RAARMAPMCWeberMDD.RAARMAPMCWeberMDDDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "AtributoRel", "", "Relacion"),
                              "DSL0001", this);
     }
 } // ValidateAtributoRelMultiplicity
Ejemplo n.º 14
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 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
Ejemplo n.º 16
0
 private void ValidateEntidadMultiplicity(DslValidation::ValidationContext context)
 {
     if (this.ClavePrimaria == null)
     {
         context.LogViolation(DslValidation::ViolationType.Error,
                              string.Format(global::System.Globalization.CultureInfo.CurrentCulture,
                                            UPM_IPS.RAARMAPMCWeberMDD.RAARMAPMCWeberMDDDomainModel.SingletonResourceManager.GetString("MinimumMultiplicityMissingLink"),
                                            "Entidad", this.nombre, "ClavePrimaria"),
                              "DSL0001", this);
     }
 } // ValidateEntidadMultiplicity
 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
Ejemplo n.º 19
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
Ejemplo n.º 21
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