/// <summary> /// Creates the instance. /// </summary> /// <returns>The instance.</returns> /// <param name="file">File.</param> public static RulesConfigure CreateInstance(Stream file) { if (instance != null) { return(instance); } instance = new RulesConfigure(file); return(instance); }
/// <summary> /// Creates the instance. /// </summary> /// <returns>The instance.</returns> /// <param name="path">Path.</param> public static RulesConfigure CreateInstance(string path) { if (instance != null) { return(instance); } instance = new RulesConfigure(path); return(instance); }
/// <summary> /// Loads the rules from the RegexFile. /// this plugin's configure directory /// Regex.xml /// </summary> private void LoadRules() { using (Stream stream = File.Open(this.RegexConfigFile, FileMode.Open)) { this.m_allRegex = RulesConfigure.CreateInstance(stream); } }
public Ubb2HtmlPlugin() { this.m_allRegex = null; this.RegexConfigFile = ""; }