Assembly: BioSharp.Core (in BioSharp.Core.dll) Version: 0.1.3191.26120 (0.1.0.0)
Syntax
C# |
---|
public abstract class AbstractAnnotation : AbstractChangeable, IAnnotation, IChangeable |
Remarks
This class is only intended as a way to implement IAnnotation. If you are not trying to do that, then don't read on. If you are reading the documentation for an IAnnotation implementation that extends this, then don't read on. There is nothing to see here.
If you are still reading this, then you must be trying to implement IAnnotation. To do that, extend this class and implement Properties and PropertiesAllocated(). Where possible implementations should be backed with a LinkedHashMap or similar so properties are iterated in the order they were added.
Original BioJava version by Matthew Pocock and Greg Cox. Port to C# by Doug Swisher.
Inheritance Hierarchy
BioSharp.Core.Utils..::.AbstractChangeable
BioSharp.Core.Bio..::.AbstractAnnotation
BioSharp.Core.Bio..::.SimpleAnnotation
BioSharp.Core.Bio..::.SmallAnnotation