private ModelToViewsTuple[] InitModelViewRelation()
        {
            ModelToViewsTuple[]         modelsToViews = new ModelToViewsTuple[1];
            Dictionary <String, String> descriptions  = new Dictionary <String, String>();

            descriptions.Add("en", "This view opens the values in a SQLViewer.");
            descriptions.Add("de", "Dieses Tool öffnet die Werte in einem SQLViewer.");
            OpenEngSBCore.XLinkConnectorView[] views = new OpenEngSBCore.XLinkConnectorView[1];
            views[0] = new OpenEngSBCore.XLinkConnectorView()
            {
                name         = "SQLView",
                viewId       = "SQL Viewer",
                descriptions = descriptions.ConvertMap <OpenEngSBCore.string2stringMapEntry>()
            };
            modelsToViews[0] =
                new ModelToViewsTuple()
            {
                description = new ModelDescription()
                {
                    modelClassName = "org.openengsb.domain.SQLCode.model.SQLCreate", versionString = "3.0.0.SNAPSHOT"
                },
                views = views
            };
            return(modelsToViews);
        }
        /// <summary>
        /// Creates the Array of Model/View relations, offered by the Tool, for XLink
        /// </summary>
        private ModelToViewsTuple[] initModelViewRelation()
        {
            ModelToViewsTuple[] modelsToViews
                = new ModelToViewsTuple[1];
            Dictionary <String, String> descriptions = new Dictionary <String, String>();

            descriptions.Add("en", "This view opens the values in a C# SourceCode viewer.");
            descriptions.Add("de", "Dieses Tool öffnet die Werte in einem C# SourceCode viewer.");

            OpenEngSBCore.XLinkConnectorView[] views = new OpenEngSBCore.XLinkConnectorView[1];
            views[0]         = (new OpenEngSBCore.XLinkConnectorView()
            {
                name = "C# SourceCode View", viewId = Program.viewId, descriptions = descriptions.ConvertMap <entry3>()
            });
            modelsToViews[0] =
                new ModelToViewsTuple()
            {
                description = new ModelDescription()
                {
                    modelClassName = classNameOfOpenEngSBModel, versionString = "3.0.0.SNAPSHOT"
                },
                views = views
            };
            return(modelsToViews);
        }
 private ModelToViewsTuple[] InitModelViewRelation()
 {
     ModelToViewsTuple[] modelsToViews = new ModelToViewsTuple[1];
     Dictionary<String, String> descriptions = new Dictionary<String, String>();
     descriptions.Add("en", "This view opens the values in a SQLViewer.");
     descriptions.Add("de", "Dieses Tool öffnet die Werte in einem SQLViewer.");
     OpenEngSBCore.XLinkConnectorView[] views = new OpenEngSBCore.XLinkConnectorView[1];
     views[0] = new OpenEngSBCore.XLinkConnectorView()
     {
         name = "SQLView",
         viewId = "SQL Viewer",
         descriptions = descriptions.ConvertMap<OpenEngSBCore.string2stringMapEntry>()
     };
     modelsToViews[0] =
         new ModelToViewsTuple()
     {
         description = new ModelDescription() { modelClassName = "org.openengsb.domain.SQLCode.model.SQLCreate", versionString = "3.0.0.SNAPSHOT" },
         views = views
     };
     return modelsToViews;
 }
        /// <summary>
        /// Creates the Array of Model/View relations, offered by the Tool, for XLink
        /// </summary>
        private ModelToViewsTuple[] initModelViewRelation()
        {
            ModelToViewsTuple[] modelsToViews
                = new ModelToViewsTuple[1];
            Dictionary<String, String> descriptions = new Dictionary<String, String>();
            descriptions.Add("en", "This view opens the values in a C# SourceCode viewer.");
            descriptions.Add("de", "Dieses Tool öffnet die Werte in einem C# SourceCode viewer.");

            OpenEngSBCore.XLinkConnectorView[] views = new OpenEngSBCore.XLinkConnectorView[1];
            views[0] = (new OpenEngSBCore.XLinkConnectorView() { name = "C# SourceCode View", viewId = Program.viewId, descriptions = descriptions.ConvertMap<entry3>() });
            modelsToViews[0] =
                    new ModelToViewsTuple()
                    {
                        description = new ModelDescription() { modelClassName = classNameOfOpenEngSBModel, versionString = "3.0.0.SNAPSHOT" },
                        views = views
                    };
            return modelsToViews;
        }