## Uses of Class
org.biojava.utils.ChangeForwarder

Packages that use ChangeForwarder
org.biojava.bio: The core classes that will be used throughout the bio packages.
org.biojava.bio.dist: Probability distributions over Alphabets.
org.biojava.bio.dp: HMM and Dynamic Programming Algorithms.
org.biojava.bio.gui.sequence: Graphical displays of biological sequences and associated annotations.
org.biojava.bio.program.das: Development client for the Distributed Annotation System.
org.biojava.bio.search: Interfaces and classes for representing sequence similarity search results.
org.biojava.bio.seq: Classes and interfaces for defining biological sequences and informatics objects.
org.biojava.bio.seq.db: Collections of biological sequence data.
org.biojava.bio.seq.impl: Standard in-memory implementations of `Sequence` and `Feature`.
org.biojava.bio.symbol: Representation of the Symbols that make up a sequence, and locations within them.
org.biojava.utils: Miscellaneous utility classes used by other BioJava components.

Uses of ChangeForwarder in org.biojava.bio

Subclasses of ChangeForwarder in org.biojava.bio
`static class` `Annotatable.AnnotationForwarder` Deprecated. use `new ChangeForwarder.Retyper(source, cs, Annotation.PROPERTY)` instead
`protected class` `MergeAnnotation.PropertyForwarder` Listener used to forward changes for any of the underlying annotations to listeners on this annotation.
`protected class` `OverlayAnnotation.PropertyForwarder` Forwards change events from the underlying Annotation to this one.

Uses of ChangeForwarder in org.biojava.bio.dist

Subclasses of ChangeForwarder in org.biojava.bio.dist
`static class` `Distribution.NullModelForwarder` Deprecated. use `new ChangeForwarder.Retyper(this, cs, Annotation.PROPERTY)` instead

Fields in org.biojava.bio.dist declared as ChangeForwarder
`protected ChangeForwarder` `AbstractDistribution.nullModelForwarder` Forwarder for modifications to the null model.
`protected ChangeForwarder` `AbstractOrderNDistribution.weightForwarder` The listener that will forward events from the underlying distributions to listeners for this distribution.

Uses of ChangeForwarder in org.biojava.bio.dp

Fields in org.biojava.bio.dp declared as ChangeForwarder
`protected ChangeForwarder` `SimpleEmissionState.annotationForwarder`
`protected ChangeForwarder` `SimpleEmissionState.distForwarder`

Uses of ChangeForwarder in org.biojava.bio.gui.sequence

Subclasses of ChangeForwarder in org.biojava.bio.gui.sequence
`static class` `PairwiseSequenceRenderer.PairwiseRendererForwarder` `PairwiseRendererForwarder` forward events to other renderers.
`static class` `SequenceRenderer.RendererForwarder`

Uses of ChangeForwarder in org.biojava.bio.program.das

Fields in org.biojava.bio.program.das declared as ChangeForwarder
`protected ChangeForwarder` `DASSequence.annotationForwarder`

Uses of ChangeForwarder in org.biojava.bio.search

Fields in org.biojava.bio.search declared as ChangeForwarder
`protected ChangeForwarder` `SimpleSeqSimilaritySearchSubHit.annotationForwarder`
`protected ChangeForwarder` `SimpleSeqSimilaritySearchResult.annotationForwarder`
`protected ChangeForwarder` `SimpleSeqSimilaritySearchHit.annotationForwarder`
`protected ChangeForwarder` `SequenceDBSearchSubHit.annotationForwarder` Deprecated.
`protected ChangeForwarder` `SequenceDBSearchResult.annotationForwarder` Deprecated.
`protected ChangeForwarder` `SequenceDBSearchHit.annotationForwarder` Deprecated.

Uses of ChangeForwarder in org.biojava.bio.seq

Fields in org.biojava.bio.seq declared as ChangeForwarder
`protected ChangeForwarder` `SimpleAssembly.annotationForwarder`
`protected ChangeForwarder` `NewSimpleAssembly.annotationForwarder`

Uses of ChangeForwarder in org.biojava.bio.seq.db

Subclasses of ChangeForwarder in org.biojava.bio.seq.db
`protected class` `SequenceDBWrapper.SequencesForwarder`

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

Fields in org.biojava.bio.seq.impl declared as ChangeForwarder
`protected ChangeForwarder` `SubSequence.annotationForwarder`

Uses of ChangeForwarder in org.biojava.bio.symbol

Subclasses of ChangeForwarder in org.biojava.bio.symbol
`class` `AbstractSymbolList.EditScreener` This adapter screens all edit events to see if they overlap with a window of interest.
`class` `AbstractSymbolList.EditTranslater` This translates edit events that fall within a window into window co-ordinates.

Fields in org.biojava.bio.symbol declared as ChangeForwarder
`protected ChangeForwarder` `SimpleAlphabet.annotationForwarder`
`protected ChangeForwarder` `AbstractSymbol.annotationForwarder`

Uses of ChangeForwarder in org.biojava.utils

Subclasses of ChangeForwarder in org.biojava.utils
`static class` `ChangeForwarder.Retyper` A ChangeForwarder that systematically uses a given type and wraps the old event.

Methods in org.biojava.utils with parameters of type ChangeForwarder
`void` `Unchangeable.addForwarder(ChangeForwarder cf, ChangeType ct)`
`void` `Unchangeable.removeForwarder(ChangeForwarder cf, ChangeType ct)`