private static void ValidateDefaultReferenceModeNamingChanged(DefaultReferenceModeNamingCustomizesORMModel defaultReferenceModeNamingCustomizesORMModel) { if (null != defaultReferenceModeNamingCustomizesORMModel) { ORMCore.ORMModel model = defaultReferenceModeNamingCustomizesORMModel.ORMModel; if (null != model) { foreach (ConceptType conceptType in AbstractionModelHasConceptType.GetConceptTypeCollection( AbstractionModelIsForORMModel.GetAbstractionModel(model))) { ValidateConceptTypeNameChanged(conceptType); } } } }
/// <summary> /// ChangeRule: typeof(ReferenceModeNaming) /// </summary> private static void DefaultReferenceModeNamingChangedRule(ElementPropertyChangedEventArgs e) { ValidateDefaultReferenceModeNamingChanged(DefaultReferenceModeNamingCustomizesORMModel.GetLinkToORMModel(e.ModelElement as DefaultReferenceModeNaming)); }