コード例 #1
0
ファイル: SelectEndpointForm.cs プロジェクト: michyer/canape
        protected override bool SelectTemplate(object template)
        {
            NodeLibraryManager.NodeLibraryType node = (NodeLibraryManager.NodeLibraryType)template;

            if (node.ConfigType != null)
            {
                Server = new LibraryDataEndpointFactory(node.Type, node.ConfigType, node.Name);
            }
            else
            {
                Server = new LibraryDataEndpointFactory(node.Type, node.Name);
            }

            return true;
        }
コード例 #2
0
 public NetServerProxyClient(DataEndpointFactory factory)
 {
     _factory = factory;
 }
コード例 #3
0
ファイル: SelectEndpointForm.cs プロジェクト: michyer/canape
        protected override bool SelectScript(ScriptDocument document, string className)
        {
            Server = new ScriptDataEndpointFactory(document, className);

            return true;
        }
コード例 #4
0
        private void UpdateFactory(DataEndpointFactory factory)
        {
            _factory = factory;

            textBoxLibraryServer.Text = factory.Name;
            propertyGrid.SelectedObject = factory.Config;
        }