Helper class to wrap one ITagValueListener inside another one.
Namespace:
BioSharp.Core.Bio.Program.TagValueAssembly: BioSharp.Core (in BioSharp.Core.dll) Version: 0.1.3191.26120 (0.1.0.0)
Syntax
C# |
---|
public abstract class SimpleTagValueWrapper : ITagValueWrapper, ITagValueListener |
Remarks
Implementations will tend to intercept the tags or values as they stream through and modify them in some manner before forwarding them to the delegate listener. Using classes derived from SimpleTagValueWrapper, it is possible to build up complex chains of handlers that process and collate information as it streams through.
Original BioJava version by Matthew Pocock and David Huen (change of ITagValueWrapper to interface). Port to C# by Doug Swisher.
Inheritance Hierarchy
System..::.Object
BioSharp.Core.Bio.Program.TagValue..::.SimpleTagValueWrapper
BioSharp.Core.Bio.Program.TagValue..::.TagDropper
BioSharp.Core.Bio.Program.TagValue..::.ValueChanger
BioSharp.Core.Bio.Program.TagValue..::.SimpleTagValueWrapper
BioSharp.Core.Bio.Program.TagValue..::.TagDropper
BioSharp.Core.Bio.Program.TagValue..::.ValueChanger