MonoDevelop.Projects.ProjectService.OnFormatExtensionChanged C# (CSharp) Method

OnFormatExtensionChanged() private method

private OnFormatExtensionChanged ( object s, Mono.Addins.ExtensionNodeEventArgs args ) : void
s object
args Mono.Addins.ExtensionNodeEventArgs
return void
		void OnFormatExtensionChanged (object s, ExtensionNodeEventArgs args)
		{
			FileFormatNode node = (FileFormatNode) args.ExtensionNode;
			if (args.Change == ExtensionChange.Add)
				formatManager.RegisterFileFormat ((IFileFormat) args.ExtensionObject, node.Id, node.Name, node.CanDefault);
			else
				formatManager.UnregisterFileFormat ((IFileFormat) args.ExtensionObject);
		}