From dd2338570023982fd4b10e98106ea6cf6aa0441e Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Wed, 26 Sep 2007 22:10:33 +0200 Subject: [PATCH] - new input/output matching system in IPlugin --- IPlugin.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/IPlugin.cs b/IPlugin.cs index 85bf16e..d8b429b 100644 --- a/IPlugin.cs +++ b/IPlugin.cs @@ -140,12 +140,16 @@ namespace Eithne public abstract string DescIn(int n); public abstract string DescOut(int n); + + public abstract string[] MatchIn { get; } + public abstract string[] MatchOut { get; } } public abstract class IInPlugin : IPlugin { public override int NumIn { get { return 0; } } public override string DescIn(int n) { return null; } + public override string[] MatchIn { get {return null; } } } public abstract class IOutPlugin : IPlugin @@ -162,6 +166,7 @@ namespace Eithne public override int NumOut { get { return 0; } } public override string DescOut(int n) { return null; } + public override string[] MatchOut { get { return null; } } } public abstract class IImgProcPlugin : IPlugin -- 2.11.4.GIT