Пример #1
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2> GetLinks(global::Tum.PDE.VSPluginDSL.DomainModel source, global::Tum.PDE.VSPluginDSL.DomainClass2 target)
 {
     global::System.Collections.Generic.List <global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2>  outLinks = new global::System.Collections.Generic.List <global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2>();
     global::System.Collections.Generic.IList <global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2>(source, global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2.DomainModelDomainRoleId);
     foreach (global::Tum.PDE.VSPluginDSL.DomainModelHasDomainClass2 link in links)
     {
         if (target.Equals(link.DomainClass2))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #2
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement> GetLinks(global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShape source, global::Microsoft.VisualStudio.Modeling.ModelElement target)
 {
     global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement>  outLinks = new global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement>();
     global::System.Collections.Generic.IList <global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement>(source, global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement.ExtendedElementDomainRoleId);
     foreach (global::ORMSolutions.ORMArchitect.Core.ShapeModel.ORMBaseShapeHasExtensionElement link in links)
     {
         if (target.Equals(link.Extension))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #3
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Fabrikam.Dsl.TestValidation.ParentRelation> GetLinks(global::Fabrikam.Dsl.TestValidation.Person source, global::Fabrikam.Dsl.TestValidation.Person target)
 {
     global::System.Collections.Generic.List <global::Fabrikam.Dsl.TestValidation.ParentRelation>  outLinks = new global::System.Collections.Generic.List <global::Fabrikam.Dsl.TestValidation.ParentRelation>();
     global::System.Collections.Generic.IList <global::Fabrikam.Dsl.TestValidation.ParentRelation> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Fabrikam.Dsl.TestValidation.ParentRelation>(source, global::Fabrikam.Dsl.TestValidation.ParentRelation.ChildDomainRoleId);
     foreach (global::Fabrikam.Dsl.TestValidation.ParentRelation link in links)
     {
         if (target.Equals(link.Parent))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #4
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::imbNLP.PipelineDSLD.ExampleModelHasElements> GetLinks(global::imbNLP.PipelineDSLD.ExampleModel source, global::imbNLP.PipelineDSLD.ExampleElement target)
 {
     global::System.Collections.Generic.List <global::imbNLP.PipelineDSLD.ExampleModelHasElements>  outLinks = new global::System.Collections.Generic.List <global::imbNLP.PipelineDSLD.ExampleModelHasElements>();
     global::System.Collections.Generic.IList <global::imbNLP.PipelineDSLD.ExampleModelHasElements> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::imbNLP.PipelineDSLD.ExampleModelHasElements>(source, global::imbNLP.PipelineDSLD.ExampleModelHasElements.ExampleModelDomainRoleId);
     foreach (global::imbNLP.PipelineDSLD.ExampleModelHasElements link in links)
     {
         if (target.Equals(link.Element))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #5
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode> GetLinks(global::SPbSU.RobotsLanguage.AbstractNode source, global::SPbSU.RobotsLanguage.AbstractNode target)
 {
     global::System.Collections.Generic.List <global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode>  outLinks = new global::System.Collections.Generic.List <global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode>();
     global::System.Collections.Generic.IList <global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode>(source, global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode.SourceAbstractNodeDomainRoleId);
     foreach (global::SPbSU.RobotsLanguage.AbstractNodeReferencesTargetAbstractNode link in links)
     {
         if (target.Equals(link.TargetAbstractNode))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
 internal static global::System.Collections.ObjectModel.ReadOnlyCollection <global::CodeGeneration.DSL.ClassReferencesDerivedClasses> GetLinks(global::CodeGeneration.DSL.Class source, global::CodeGeneration.DSL.Class target)
 {
     global::System.Collections.Generic.List <global::CodeGeneration.DSL.ClassReferencesDerivedClasses>  outLinks = new global::System.Collections.Generic.List <global::CodeGeneration.DSL.ClassReferencesDerivedClasses>();
     global::System.Collections.Generic.IList <global::CodeGeneration.DSL.ClassReferencesDerivedClasses> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::CodeGeneration.DSL.ClassReferencesDerivedClasses>(source, global::CodeGeneration.DSL.ClassReferencesDerivedClasses.SourceClassDomainRoleId);
     foreach (global::CodeGeneration.DSL.ClassReferencesDerivedClasses link in links)
     {
         if (target.Equals(link.TargetClass))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #7
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Tum.TestLanguage.DomainModelHasTest> GetLinks(global::Tum.TestLanguage.DomainModel source, global::Tum.TestLanguage.Test target)
 {
     global::System.Collections.Generic.List <global::Tum.TestLanguage.DomainModelHasTest>  outLinks = new global::System.Collections.Generic.List <global::Tum.TestLanguage.DomainModelHasTest>();
     global::System.Collections.Generic.IList <global::Tum.TestLanguage.DomainModelHasTest> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Tum.TestLanguage.DomainModelHasTest>(source, global::Tum.TestLanguage.DomainModelHasTest.DomainModelDomainRoleId);
     foreach (global::Tum.TestLanguage.DomainModelHasTest link in links)
     {
         if (target.Equals(link.Test))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #8
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::EPAM.NHModelingLanguage.EntityInheritedParent> GetLinks(global::EPAM.NHModelingLanguage.Entity source, global::EPAM.NHModelingLanguage.Entity target)
 {
     global::System.Collections.Generic.List <global::EPAM.NHModelingLanguage.EntityInheritedParent>  outLinks = new global::System.Collections.Generic.List <global::EPAM.NHModelingLanguage.EntityInheritedParent>();
     global::System.Collections.Generic.IList <global::EPAM.NHModelingLanguage.EntityInheritedParent> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::EPAM.NHModelingLanguage.EntityInheritedParent>(source, global::EPAM.NHModelingLanguage.EntityInheritedParent.SourceEntityDomainRoleId);
     foreach (global::EPAM.NHModelingLanguage.EntityInheritedParent link in links)
     {
         if (target.Equals(link.TargetEntity))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::CompanyName.LanguageSm.ExampleElementReferencesTargets> GetLinks(global::CompanyName.LanguageSm.ExampleElement source, global::CompanyName.LanguageSm.ExampleElement target)
 {
     global::System.Collections.Generic.List <global::CompanyName.LanguageSm.ExampleElementReferencesTargets>  outLinks = new global::System.Collections.Generic.List <global::CompanyName.LanguageSm.ExampleElementReferencesTargets>();
     global::System.Collections.Generic.IList <global::CompanyName.LanguageSm.ExampleElementReferencesTargets> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::CompanyName.LanguageSm.ExampleElementReferencesTargets>(source, global::CompanyName.LanguageSm.ExampleElementReferencesTargets.SourceDomainRoleId);
     foreach (global::CompanyName.LanguageSm.ExampleElementReferencesTargets link in links)
     {
         if (target.Equals(link.Target))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #10
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties> GetLinks(global::Microsoft.EntityFrameworkCore.Modeling.EntityType source, global::Microsoft.EntityFrameworkCore.Modeling.Property target)
 {
     global::System.Collections.Generic.List <global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties>  outLinks = new global::System.Collections.Generic.List <global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties>();
     global::System.Collections.Generic.IList <global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties>(source, global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties.EntityTypeDomainRoleId);
     foreach (global::Microsoft.EntityFrameworkCore.Modeling.EntityTypeHasProperties link in links)
     {
         if (target.Equals(link.Property))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #11
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::Ultramarine.Generators.Language.Children> GetLinks(global::Ultramarine.Generators.Language.CompositeTask source, global::Ultramarine.Generators.Language.Task target)
 {
     global::System.Collections.Generic.List <global::Ultramarine.Generators.Language.Children>  outLinks = new global::System.Collections.Generic.List <global::Ultramarine.Generators.Language.Children>();
     global::System.Collections.Generic.IList <global::Ultramarine.Generators.Language.Children> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::Ultramarine.Generators.Language.Children>(source, global::Ultramarine.Generators.Language.Children.CompositeTaskDomainRoleId);
     foreach (global::Ultramarine.Generators.Language.Children link in links)
     {
         if (target.Equals(link.Task))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #12
0
 internal static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition> GetLinks(global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroup source, global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyDefinition target)
 {
     global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition>  outLinks = new global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition>();
     global::System.Collections.Generic.IList <global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition>(source, global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition.CustomPropertyGroupDomainRoleId);
     foreach (global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition link in links)
     {
         if (target.Equals(link.CustomPropertyDefinition))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder> GetLinks(global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplay source, global::Microsoft.VisualStudio.Modeling.Diagrams.Diagram target)
 {
     global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder>  outLinks = new global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder>();
     global::System.Collections.Generic.IList <global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder>(source, global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder.DiagramDisplayDomainRoleId);
     foreach (global::ORMSolutions.ORMArchitect.Framework.Shell.DiagramDisplayHasDiagramOrder link in links)
     {
         if (target.Equals(link.Diagram))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #14
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder> GetLinks(global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShape source, global::ORMSolutions.ORMArchitect.Core.ObjectModel.RoleBase target)
 {
     global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder>  outLinks = new global::System.Collections.Generic.List <global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder>();
     global::System.Collections.Generic.IList <global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder>(source, global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder.FactTypeShapeDomainRoleId);
     foreach (global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder link in links)
     {
         if (target.Equals(link.RoleDisplayOrder))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #15
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode> GetLinks(global::SPbSU.RobotsLanguage.Compound source, global::SPbSU.RobotsLanguage.SubprogramNode target)
 {
     global::System.Collections.Generic.List <global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode>  outLinks = new global::System.Collections.Generic.List <global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode>();
     global::System.Collections.Generic.IList <global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode>(source, global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode.CompoundDomainRoleId);
     foreach (global::SPbSU.RobotsLanguage.CompoundHasSubprogramNode link in links)
     {
         if (target.Equals(link.SubprogramNode))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #16
0
 public static global::System.Collections.ObjectModel.ReadOnlyCollection <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> GetLinks(global::ce.GEB_NGN_PCR_Practica1.Ventana source, global::ce.GEB_NGN_PCR_Practica1.Menu target)
 {
     global::System.Collections.Generic.List <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>  outLinks = new global::System.Collections.Generic.List <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>();
     global::System.Collections.Generic.IList <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu> links    = DslModeling::DomainRoleInfo.GetElementLinks <global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu>(source, global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu.VentanaDomainRoleId);
     foreach (global::ce.GEB_NGN_PCR_Practica1.VentanaHasMenu link in links)
     {
         if (target.Equals(link.Menu))
         {
             outLinks.Add(link);
         }
     }
     return(outLinks.AsReadOnly());
 }
Пример #17
0
        /// <summary>
        /// Returns an enumeration of all the Types supported by a given Adapter.
        /// </summary>
        /// <param name="adapterId">Id of the adapter</param>
        /// <returns>Supported types by the Adapter</returns>
        public override global::System.Collections.Generic.IEnumerable <DslIntegration::SupportedType> GetExposedElementTypes(string adapterId)
        {
            // Do we support this type of adapter?
            if (!this.GetSupportedLogicalAdapterIds().Contains(adapterId))
            {
                return(new DslIntegration::SupportedType[] { });
            }

            // Cache management
            if (exposedElementTypes == null)
            {
                global::System.Collections.Generic.List <DslIntegration::SupportedType> types = new global::System.Collections.Generic.List <DslIntegration::SupportedType>();

                types.Add(
                    new DslIntegration::SupportedType(typeof(ServiceContractModel), "ServiceContractModel"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(ServiceContract), "ServiceContract"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(Operation), "Operation"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(Service), "Service"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(Message), "Message"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractMessagePart), "DataContractMessagePart"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(PrimitiveMessagePart), "PrimitiveMessagePart"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(XsdMessage), "XsdMessage"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractFault), "DataContractFault"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(XsdElementFault), "XsdElementFault"));
                exposedElementTypes = types.AsReadOnly();
            }

            return(exposedElementTypes);
        }
Пример #18
0
        /// <summary>
        /// Returns an enumeration of all the Types supported by a given Adapter.
        /// </summary>
        /// <param name="adapterId">Id of the adapter</param>
        /// <returns>Supported types by the Adapter</returns>
        public override global::System.Collections.Generic.IEnumerable <DslIntegration::SupportedType> GetExposedElementTypes(string adapterId)
        {
            // Do we support this type of adapter?
            if (!this.GetSupportedLogicalAdapterIds().Contains(adapterId))
            {
                return(new DslIntegration::SupportedType[] { });
            }

            // Cache management
            if (exposedElementTypes == null)
            {
                global::System.Collections.Generic.List <DslIntegration::SupportedType> types = new global::System.Collections.Generic.List <DslIntegration::SupportedType>();

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractModel), "DataContractModel"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContract), "DataContract"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(ModelElementReference), "ModelElementReference"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(PrimitiveDataType), "PrimitiveDataType"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(FaultContract), "FaultContract"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractCollection), "DataContractCollection"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractEnum), "DataContractEnum"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(EnumNamedValue), "EnumNamedValue"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(PrimitiveDataTypeCollection), "PrimitiveDataTypeCollection"));

                types.Add(
                    new DslIntegration::SupportedType(typeof(ReferenceDataType), "ReferenceDataType"));
                exposedElementTypes = types.AsReadOnly();
            }

            return(exposedElementTypes);
        }
Пример #19
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts> GetLinks( global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBase source, global::Microsoft.Practices.ServiceFactory.DataContracts.Contract target )
		{
			global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts> outLinks = new global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts>();
			global::System.Collections.Generic.IList<global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts>(source, global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts.DataContractBaseDomainRoleId);
			foreach ( global::Microsoft.Practices.ServiceFactory.DataContracts.DataContractBaseCanBeContainedOnContracts link in links )
			{
				if ( target.Equals(link.Contract) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #20
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint> GetLinks( global::Microsoft.Practices.ServiceFactory.HostDesigner.Proxy source, global::Microsoft.Practices.ServiceFactory.HostDesigner.Endpoint target )
		{
			global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint> outLinks = new global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint>();
			global::System.Collections.Generic.IList<global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint>(source, global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint.ProxyDomainRoleId);
			foreach ( global::Microsoft.Practices.ServiceFactory.HostDesigner.ProxyReferencesEndpoint link in links )
			{
				if ( target.Equals(link.Endpoint) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #21
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema> GetLinks( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.SchemaGenerationSetting source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema.GenerationSettingDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.GenerationSettingTargetsSchema link in links )
			{
				if ( target.Equals(link.GeneratedSchema) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #22
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType> GetLinks( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMapping source, global::ORMSolutions.ORMArchitect.Core.ObjectModel.FactType target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType.AssimilationMappingDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.AssimilationMappingCustomizesFactType link in links )
			{
				if ( target.Equals(link.FactType) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #23
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType> GetLinks( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Table source, global::ORMSolutions.ORMArchitect.ORMAbstraction.ConceptType target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType.TableDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsPrimarilyForConceptType link in links )
			{
				if ( target.Equals(link.ConceptType) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #24
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies> GetLinks( global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplication source, global::Microsoft.Practices.ServiceFactory.HostDesigner.Proxy target )
		{
			global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies> outLinks = new global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies>();
			global::System.Collections.Generic.IList<global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies>(source, global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies.ClientApplicationDomainRoleId);
			foreach ( global::Microsoft.Practices.ServiceFactory.HostDesigner.ClientApplicationHasProxies link in links )
			{
				if ( target.Equals(link.Proxy) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Tum.FamilyTreeDSL.ParentOf> GetLinks( global::Tum.FamilyTreeDSL.FamilyTreePerson source, global::Tum.FamilyTreeDSL.FamilyTreePerson target )
		{
			global::System.Collections.Generic.List<global::Tum.FamilyTreeDSL.ParentOf> outLinks = new global::System.Collections.Generic.List<global::Tum.FamilyTreeDSL.ParentOf>();
			global::System.Collections.Generic.IList<global::Tum.FamilyTreeDSL.ParentOf> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Tum.FamilyTreeDSL.ParentOf>(source, global::Tum.FamilyTreeDSL.ParentOf.ParentDomainRoleId);
			foreach ( global::Tum.FamilyTreeDSL.ParentOf link in links )
			{
				if ( target.Equals(link.Child) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #26
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole> GetLinks( global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityType source, global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.Role target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole>(source, global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole.EntityTypeDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.EntityTypePlaysRole link in links )
			{
				if ( target.Equals(link.Role) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #27
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel> GetLinks( global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.BarkerERModelGenerationSetting source, global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModel target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel.GenerationSettingDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.GenerationSettingTargetsBarkerERModel link in links )
			{
				if ( target.Equals(link.GeneratedBarkerERModel) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #28
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc> GetLinks( global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModel source, global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.ExclusiveArc target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc>(source, global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc.BarkerErModelDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.BarkerErModelContainsExclusiveArc link in links )
			{
				if ( target.Equals(link.ExclusiveArc) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #29
0
        /// <summary>
        /// Returns an enumeration of all the Types supported by a given Adapter.
        /// </summary>
        /// <param name="adapterId">Id of the adapter</param>
        /// <returns>Supported types by the Adapter</returns>
        public override global::System.Collections.Generic.IEnumerable<DslIntegration::SupportedType> GetExposedElementTypes(string adapterId)
        {
            // Do we support this type of adapter?
            if (!this.GetSupportedLogicalAdapterIds().Contains(adapterId))
            {
                return new DslIntegration::SupportedType[] { };
            }

            // Cache management
            if (exposedElementTypes == null)
            {
                global::System.Collections.Generic.List<DslIntegration::SupportedType> types = new global::System.Collections.Generic.List<DslIntegration::SupportedType>();
                types.Add(
                    new DslIntegration::SupportedType(typeof(Process), "Process"));
                types.Add(
                    new DslIntegration::SupportedType(typeof(SubProcessElement), "SubProcessElement"));
                 exposedElementTypes = types.AsReadOnly();
           }

            return exposedElementTypes;
        }
Пример #30
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Architect.ProcessOverview.SubProcessElementReferencesTargets> GetLinks( global::Architect.ProcessOverview.SubProcessElement source, global::Architect.ProcessOverview.SubProcessElement target )
		{
			global::System.Collections.Generic.List<global::Architect.ProcessOverview.SubProcessElementReferencesTargets> outLinks = new global::System.Collections.Generic.List<global::Architect.ProcessOverview.SubProcessElementReferencesTargets>();
			global::System.Collections.Generic.IList<global::Architect.ProcessOverview.SubProcessElementReferencesTargets> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Architect.ProcessOverview.SubProcessElementReferencesTargets>(source, global::Architect.ProcessOverview.SubProcessElementReferencesTargets.SourceDomainRoleId);
			foreach ( global::Architect.ProcessOverview.SubProcessElementReferencesTargets link in links )
			{
				if ( target.Equals(link.Target) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #31
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint> GetLinks( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraint source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.UniquenessConstraint target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint>(source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint.ReferenceConstraintDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ReferenceConstraintTargetsUniquenessConstraint link in links )
			{
				if ( target.Equals(link.TargetUniquenessConstraint) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
		internal static global::System.Collections.ObjectModel.ReadOnlyCollection<global::NuPattern.Runtime.Store.ElementHasChildElements> GetLinks( global::NuPattern.Runtime.Store.AbstractElement source, global::NuPattern.Runtime.Store.AbstractElement target )
		{
			global::System.Collections.Generic.List<global::NuPattern.Runtime.Store.ElementHasChildElements> outLinks = new global::System.Collections.Generic.List<global::NuPattern.Runtime.Store.ElementHasChildElements>();
			global::System.Collections.Generic.IList<global::NuPattern.Runtime.Store.ElementHasChildElements> links = DslModeling::DomainRoleInfo.GetElementLinks<global::NuPattern.Runtime.Store.ElementHasChildElements>(source, global::NuPattern.Runtime.Store.ElementHasChildElements.ParentElementDomainRoleId);
			foreach ( global::NuPattern.Runtime.Store.ElementHasChildElements link in links )
			{
				if ( target.Equals(link.ChildElement) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #33
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType> GetLinks( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Column source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.PredefinedDataType target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType>(source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType.ColumnDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.ColumnHasPredefinedDataType link in links )
			{
				if ( target.Equals(link.PredefinedDataType) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #34
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain> GetLinks( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Schema source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Domain target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain>(source, global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain.SchemaDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.SchemaContainsDomain link in links )
			{
				if ( target.Equals(link.Domain) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #35
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse> GetLinks( global::Microsoft.Practices.ServiceFactory.ServiceContracts.Operation source, global::Microsoft.Practices.ServiceFactory.ServiceContracts.MessageBase target )
		{
			global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse> outLinks = new global::System.Collections.Generic.List<global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse>();
			global::System.Collections.Generic.IList<global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse>(source, global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse.OperationDomainRoleId);
			foreach ( global::Microsoft.Practices.ServiceFactory.ServiceContracts.OperationReferencesResponse link in links )
			{
				if ( target.Equals(link.MessageBase) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #36
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity> GetLinks( global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModel source, global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntities target )
		{
			global::System.Collections.Generic.List<global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity> outLinks = new global::System.Collections.Generic.List<global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity>();
			global::System.Collections.Generic.IList<global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity>(source, global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity.DominDriveDesignModelDomainRoleId);
			foreach ( global::Com.Lotos.BinbinDomainLanguage.DominDriveDesignModelHasAggregateRootEntity link in links )
			{
				if ( target.Equals(link.AggregateRootEntities) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #37
0
        /// <summary>
        /// Returns an enumeration of all the Types supported by a given Adapter.
        /// </summary>
        /// <param name="adapterId">Id of the adapter</param>
        /// <returns>Supported types by the Adapter</returns>
        public override global::System.Collections.Generic.IEnumerable<DslIntegration::SupportedType> GetExposedElementTypes(string adapterId)
		{
            // Do we support this type of adapter?
            if (!this.GetSupportedLogicalAdapterIds().Contains(adapterId))
			{
                return new DslIntegration::SupportedType[] { };
			}

            // Cache management
            if (exposedElementTypes == null)
            {
				global::System.Collections.Generic.List<DslIntegration::SupportedType> types = new global::System.Collections.Generic.List<DslIntegration::SupportedType>();
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractModel), "DataContractModel"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContract), "DataContract"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(ModelElementReference), "ModelElementReference"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(PrimitiveDataType), "PrimitiveDataType"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(FaultContract), "FaultContract"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractCollection), "DataContractCollection"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(DataContractEnum), "DataContractEnum"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(EnumNamedValue), "EnumNamedValue"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(PrimitiveDataTypeCollection), "PrimitiveDataTypeCollection"));
			
                types.Add(
                    new DslIntegration::SupportedType(typeof(ReferenceDataType), "ReferenceDataType"));
 				exposedElementTypes = types.AsReadOnly();
           }

            return exposedElementTypes;
        }
Пример #38
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels> GetLinks( global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntities source, global::Com.Lotos.BinbinDomainLanguage.EntityModel target )
		{
			global::System.Collections.Generic.List<global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels> outLinks = new global::System.Collections.Generic.List<global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels>();
			global::System.Collections.Generic.IList<global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels> links = DslModeling::DomainRoleInfo.GetElementLinks<global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels>(source, global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels.AggregateRootEntitiesDomainRoleId);
			foreach ( global::Com.Lotos.BinbinDomainLanguage.AggregateRootEntitiesReferencesEntityModels link in links )
			{
				if ( target.Equals(link.EntityModel) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #39
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath> GetLinks( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptType source, global::ORMSolutions.ORMArchitect.ORMAbstraction.ConceptTypeAssimilatesConceptType target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath.TableIsAlsoForConceptTypeDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.TableIsAlsoForConceptTypeHasAssimilationPath link in links )
			{
				if ( target.Equals(link.Assimilation) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments> GetLinks( global::DmitriNesteruk.AsyncDsl.ExampleModel source, global::DmitriNesteruk.AsyncDsl.Comment target )
		{
			global::System.Collections.Generic.List<global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments> outLinks = new global::System.Collections.Generic.List<global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments>();
			global::System.Collections.Generic.IList<global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments> links = DslModeling::DomainRoleInfo.GetElementLinks<global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments>(source, global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments.ExampleModelDomainRoleId);
			foreach ( global::DmitriNesteruk.AsyncDsl.ExampleModelHasComments link in links )
			{
				if ( target.Equals(link.Comment) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #41
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat> GetLinks( global::ORMSolutions.ORMArchitect.RelationalModels.ConceptualDatabase.Domain source, global::ORMSolutions.ORMArchitect.ORMAbstraction.InformationTypeFormat target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat.DomainDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.DomainIsForInformationTypeFormat link in links )
			{
				if ( target.Equals(link.InformationTypeFormat) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #42
0
		internal static global::System.Collections.ObjectModel.ReadOnlyCollection<global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements> GetLinks( global::NuPattern.Authoring.WorkflowDesign.VariabilityRequirement source, global::NuPattern.Authoring.WorkflowDesign.VariabilityRequirement target )
		{
			global::System.Collections.Generic.List<global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements> outLinks = new global::System.Collections.Generic.List<global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements>();
			global::System.Collections.Generic.IList<global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements> links = DslModeling::DomainRoleInfo.GetElementLinks<global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements>(source, global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements.SourceVariabilityRequirementDomainRoleId);
			foreach ( global::NuPattern.Authoring.WorkflowDesign.ParentVariabilityRequirementHasParentVariabilityRequirements link in links )
			{
				if ( target.Equals(link.TargetVariabilityRequirement) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #43
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming> GetLinks( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModel source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.ReferenceModeNaming target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming.ModelDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToConceptualDatabaseBridge.MappingCustomizationModelHasReferenceModeNaming link in links )
			{
				if ( target.Equals(link.ReferenceModeNaming) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #44
0
		internal static global::System.Collections.ObjectModel.ReadOnlyCollection<global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets> GetLinks( global::NuPattern.Authoring.WorkflowDesign.SuppliedAsset source, global::NuPattern.Authoring.WorkflowDesign.ProducedAsset target )
		{
			global::System.Collections.Generic.List<global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets> outLinks = new global::System.Collections.Generic.List<global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets>();
			global::System.Collections.Generic.IList<global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets> links = DslModeling::DomainRoleInfo.GetElementLinks<global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets>(source, global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets.SuppliedAssetDomainRoleId);
			foreach ( global::NuPattern.Authoring.WorkflowDesign.SuppliedAssetCopiesToProducedAssets link in links )
			{
				if ( target.Equals(link.ProducedAsset) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #45
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition> GetLinks( global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroup source, global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyDefinition target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition>(source, global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition.CustomPropertyGroupDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.CustomProperties.CustomPropertyGroupContainsCustomPropertyDefinition link in links )
			{
				if ( target.Equals(link.CustomPropertyDefinition) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #46
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder> GetLinks( global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShape source, global::ORMSolutions.ORMArchitect.Core.ObjectModel.RoleBase target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder>(source, global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder.FactTypeShapeDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.Core.ShapeModel.FactTypeShapeHasRoleDisplayOrder link in links )
			{
				if ( target.Equals(link.RoleDisplayOrder) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
Пример #47
0
		public static global::System.Collections.ObjectModel.ReadOnlyCollection<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild> GetLinks( global::ORMSolutions.ORMArchitect.EntityRelationshipModels.Barker.Attribute source, global::ORMSolutions.ORMArchitect.ORMAbstraction.ConceptTypeChild target )
		{
			global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild> outLinks = new global::System.Collections.Generic.List<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild>();
			global::System.Collections.Generic.IList<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild> links = DslModeling::DomainRoleInfo.GetElementLinks<global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild>(source, global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild.AttributeDomainRoleId);
			foreach ( global::ORMSolutions.ORMArchitect.ORMAbstractionToBarkerERBridge.AttributeHasConceptTypeChild link in links )
			{
				if ( target.Equals(link.ConceptTypeChild) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}
		internal static global::System.Collections.ObjectModel.ReadOnlyCollection<global::NuPattern.Runtime.Store.ViewHasExtensionProducts> GetLinks( global::NuPattern.Runtime.Store.View source, global::NuPattern.Runtime.Store.Product target )
		{
			global::System.Collections.Generic.List<global::NuPattern.Runtime.Store.ViewHasExtensionProducts> outLinks = new global::System.Collections.Generic.List<global::NuPattern.Runtime.Store.ViewHasExtensionProducts>();
			global::System.Collections.Generic.IList<global::NuPattern.Runtime.Store.ViewHasExtensionProducts> links = DslModeling::DomainRoleInfo.GetElementLinks<global::NuPattern.Runtime.Store.ViewHasExtensionProducts>(source, global::NuPattern.Runtime.Store.ViewHasExtensionProducts.ViewDomainRoleId);
			foreach ( global::NuPattern.Runtime.Store.ViewHasExtensionProducts link in links )
			{
				if ( target.Equals(link.Extension) )
				{
					outLinks.Add(link);
				}
			}
			return outLinks.AsReadOnly();
		}