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; }