public void SetUp() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + "author = ''\r\n" + "copyright = 'prj:///doc/copyright.txt'\r\n" + "description = ''\r\n" + "addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { AddIn addin = AddIn.Load(reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties = new Properties(); properties.Set<string>("extensions", " .xml; .xsd "); properties.Set<string>("id", "Xml"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "CodeCompletionC#", new Properties(), new ICondition[0]), new Codon(addin, "CodeCompletionXml", properties, new ICondition[0]) }); fileExtensions = new DefaultXmlFileExtensions(addinTreeNode); } }
public void Init() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + "author = ''\r\n" + "copyright = 'prj:///doc/copyright.txt'\r\n" + "description = ''\r\n" + "addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { var addInTree = MockRepository.GenerateStrictMock<IAddInTree>(); AddIn addin = AddIn.Load(addInTree, reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties1 = new Properties(); properties1.Set<string>("id", ".xml"); properties1.Set<string>("namespaceUri", "http://example.com"); Properties properties2 = new Properties(); properties2.Set<string>("id", ".xsl"); properties2.Set<string>("namespaceUri", "http://example.com/xsl"); properties2.Set<string>("namespacePrefix", "xs"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "SchemaAssociation", properties1, new ICondition[0]), new Codon(addin, "SchemaAssociation", properties2, new ICondition[0]) }); schemaAssociations = new DefaultXmlSchemaFileAssociations(addinTreeNode); } }
DefaultXmlSchemaFileAssociations CreateDefaultXmlSchemaFileExtensions() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + "author = ''\r\n" + "copyright = 'prj:///doc/copyright.txt'\r\n" + "description = ''\r\n" + "addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { AddIn addin = AddIn.Load(reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties = new Properties(); properties.Set<string>("id", ".xml"); properties.Set<string>("namespaceUri", "http://example.com"); properties.Set<string>("namespacePrefix", "e"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "SchemaAssociation", properties, new ICondition[0]) }); return new DefaultXmlSchemaFileAssociations(addinTreeNode); } }
public void SetUp() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + "author = ''\r\n" + "copyright = 'prj:///doc/copyright.txt'\r\n" + "description = ''\r\n" + "addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { var addInTree = MockRepository.GenerateStrictMock <IAddInTree>(); AddIn addin = AddIn.Load(addInTree, reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties = new Properties(); properties.Set <string>("extensions", " .xml; .xsd "); properties.Set <string>("id", "Xml"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "CodeCompletionC#", new Properties(), new ICondition[0]), new Codon(addin, "CodeCompletionXml", properties, new ICondition[0]) }); fileExtensions = new DefaultXmlFileExtensions(addinTreeNode); } }
public void Init() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + "author = ''\r\n" + "copyright = 'prj:///doc/copyright.txt'\r\n" + "description = ''\r\n" + "addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { AddIn addin = AddIn.Load(reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties1 = new Properties(); properties1.Set <string>("id", ".xml"); properties1.Set <string>("namespaceUri", "http://example.com"); Properties properties2 = new Properties(); properties2.Set <string>("id", ".xsl"); properties2.Set <string>("namespaceUri", "http://example.com/xsl"); properties2.Set <string>("namespacePrefix", "xs"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "SchemaAssociation", properties1, new ICondition[0]), new Codon(addin, "SchemaAssociation", properties2, new ICondition[0]) }); schemaAssociations = new DefaultXmlSchemaFileAssociations(addinTreeNode); } }
DefaultXmlSchemaFileAssociations CreateDefaultXmlSchemaFileExtensions() { string addinXml = "<AddIn name = 'Xml Editor'\r\n" + " author = ''\r\n" + " copyright = 'prj:///doc/copyright.txt'\r\n" + " description = ''\r\n" + " addInManagerHidden = 'preinstalled'>\r\n" + "</AddIn>"; using (StringReader reader = new StringReader(addinXml)) { var addInTree = MockRepository.GenerateStrictMock <IAddInTree>(); AddIn addin = AddIn.Load(addInTree, reader); AddInTreeNode addinTreeNode = new AddInTreeNode(); Properties properties = new Properties(); properties.Set <string>("id", ".xml"); properties.Set <string>("namespaceUri", "http://example.com"); properties.Set <string>("namespacePrefix", "e"); addinTreeNode.AddCodons( new Codon[] { new Codon(addin, "SchemaAssociation", properties, new ICondition[0]) }); return(new DefaultXmlSchemaFileAssociations(addinTreeNode)); } }
public override void Run() { #if !STANDALONE AddIn addIn = ((AddInControl)Owner).AddIn; AddInTreeNode dummyNode = new AddInTreeNode(); foreach (KeyValuePair <string, ExtensionPath> pair in addIn.Paths) { if (pair.Key.StartsWith("/SharpDevelop/Dialogs/OptionsDialog")) { dummyNode.AddCodons(pair.Value.Codons); } } ICSharpCode.SharpDevelop.Commands.OptionsCommand.ShowTabbedOptions(addIn.Name + " " + ResourceService.GetString("AddInManager.Options"), dummyNode); #endif }
public override void ShowOptions() { ClearReportedMessages(); AddInTreeNode dummyNode = new AddInTreeNode(); foreach (KeyValuePair <string, ExtensionPath> pair in _addIn.Paths) { if (pair.Key.StartsWith("/SharpDevelop/Dialogs/OptionsDialog")) { dummyNode.AddCodons(pair.Value.Codons); } } ICSharpCode.SharpDevelop.Commands.OptionsCommand.ShowTabbedOptions( _addIn.Name + " " + SD.ResourceService.GetString("AddInManager.Options"), dummyNode); }
public override void ShowOptions() { ClearReportedMessages(); AddInTreeNode dummyNode = new AddInTreeNode(); foreach (KeyValuePair<string, ExtensionPath> pair in _addIn.Paths) { if (pair.Key.StartsWith("/SharpDevelop/Dialogs/OptionsDialog")) { dummyNode.AddCodons(pair.Value.Codons); } } ICSharpCode.SharpDevelop.Commands.OptionsCommand.ShowTabbedOptions( _addIn.Name + " " + SD.ResourceService.GetString("AddInManager.Options"), dummyNode); }
public override void ShowOptions() { ClearReportedMessages(); var dummyNode = new AddInTreeNode(); foreach (var pair in _addIn.Paths) { if (pair.Key.StartsWith("/SharpDevelop/Dialogs/OptionsDialog")) { dummyNode.AddCodons(pair.Value.Codons); } } ICSharpCode.SharpDevelop.Commands.OptionsCommand.ShowTabbedOptions( _addIn.Name + " " + Resources.AddInManager_Options, dummyNode); }
public override void Run() { #if !STANDALONE AddIn addIn = ((AddInControl)Owner).AddIn; AddInTreeNode dummyNode = new AddInTreeNode(); foreach (KeyValuePair<string, ExtensionPath> pair in addIn.Paths) { if (pair.Key.StartsWith("/SharpDevelop/Dialogs/OptionsDialog")) { dummyNode.AddCodons(pair.Value.Codons); } } ICSharpCode.SharpDevelop.Commands.OptionsCommand.ShowTabbedOptions(addIn.Name + " " + ResourceService.GetString("AddInManager.Options"), dummyNode); #endif }