Moved unused code into Achive

This commit is contained in:
Simon Martens
2022-11-25 19:15:23 +01:00
parent 5cc684550b
commit 02abfb111a
239 changed files with 51948 additions and 1673 deletions

View File

@@ -0,0 +1,28 @@
using System;
using System.Xml;
using HaXMLReader.EvArgs;
namespace HaXMLReader.Interfaces {
public interface IReader {
event EventHandler ReadingStart;
event EventHandler ReadingStop;
event EventHandler<Tag> Tag;
event EventHandler<Tag> OpenTag;
event EventHandler<Tag> CloseTag;
event EventHandler<Tag> SingleTag;
event EventHandler<Whitespace> Whitespace;
event EventHandler<Text> Text;
void Log(params string[] message);
void Read();
void Dispose();
void ImportSettings(XmlReaderSettings settings);
IReader CreateReaderForSubtree(Func<Tag, bool> Condition);
IReader CreateReaderForSubtree(string elementname);
// Legacy
void Close();
}
}