## Uses of Interface
org.biojava.bio.seq.projection.ProjectionContext

Packages that use ProjectionContext
org.biojava.bio.seq.impl: Standard in-memory implementations of `Sequence` and `Feature`.
org.biojava.bio.seq.projection: Code for projecting Feature objects and systematically altering their properties.

Uses of ProjectionContext in org.biojava.bio.seq.impl

Classes in org.biojava.bio.seq.impl that implement ProjectionContext
`class` `SimpleGappedSequence.GappedContext`
`static class` `SubSequence.SubProjectedFeatureContext` TargetContext that implements the mapping between the parent sequence and this sub-sequence.

Uses of ProjectionContext in org.biojava.bio.seq.projection

Classes in org.biojava.bio.seq.projection that implement ProjectionContext
`class` `ReparentContext` A good base class to implement ProjectionContext from.
`class` `TranslateFlipContext` A ProjectionContext that translates and optionaly flips features.

Methods in org.biojava.bio.seq.projection that return ProjectionContext
`ProjectionContext` `ProjectedFeatureHolder.getContext()`
`ProjectionContext` `Projection.getProjectionContext()`
`ProjectionContext` `ProjectedFeature.getProjectionContext()`

Methods in org.biojava.bio.seq.projection with parameters of type ProjectionContext
`Feature` `ProjectionEngine.projectFeature(Feature f, ProjectionContext ctx)` Return a projection of Feature `f` into the system defined by a given ProjectionContext.
`Feature.Template` `ProjectionEngine.revertTemplate(Feature.Template templ, ProjectionContext ctxt)` Revert a template so that it can be used on the original feature-space.
`Feature.Template` `ProjectionEngine.TemplateProjector.revertTemplate(ProjectionContext ctxt, Feature.Template projTempl)`

Constructors in org.biojava.bio.seq.projection with parameters of type ProjectionContext
`ProjectedFeature(Feature f, ProjectionContext ctx)`
`ProjectedFeatureHolder(ProjectionContext context)`