Class SubSequence.SubProjectedFeatureContext

  • All Implemented Interfaces:
    Serializable, ProjectionContext
    Enclosing class:
    SubSequence

    public static class SubSequence.SubProjectedFeatureContext
    extends ReparentContext
    TargetContext that implements the mapping between the parent sequence and this sub-sequence.

    This context is public because all contexts must be public, and not because it is usefull to you or part of the API. Don't use it directly.

    The context extends TranslateFlipContext so that it can translate all features within the parent location to being from index 1 in the projection. It also transforms and reverts locations so that locations falling outside the parent location are trunchated and replaced by fuzzy locations. Lastly, features with fuzzy locations are replaced by RemoteFeature instances.

    Since:
    1.4
    Author:
    Matthew Pocock, Thomas Down
    See Also:
    Serialized Form