Uses of Interface
org.biojava.utils.ChangeListener

Packages that use ChangeListener
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.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.seq.db Collections of biological sequence data. 
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. 
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. 
org.biojavax.bio.seq Rich implementations of Sequences, Locations and Features. 
org.biojavax.ga.functions GA functions 
 

Uses of ChangeListener in org.biojava.bio
 

Classes in org.biojava.bio that implement ChangeListener
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 ChangeListener in org.biojava.bio.dist
 

Classes in org.biojava.bio.dist that implement ChangeListener
static class Distribution.NullModelForwarder
          Deprecated. use new ChangeForwarder.Retyper(this, cs, Annotation.PROPERTY) instead
 

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

Classes in org.biojava.bio.gui.sequence that implement ChangeListener
static class PairwiseSequenceRenderer.PairwiseRendererForwarder
          PairwiseRendererForwarder forward events to other renderers.
static class SequenceRenderer.RendererForwarder
           
 

Methods in org.biojava.bio.gui.sequence with parameters of type ChangeListener
 void SequencePoster.addChangeListener(ChangeListener cl)
          Deprecated.  
 void SequencePanel.addChangeListener(ChangeListener cl)
           
 void PairwiseSequencePanel.addChangeListener(ChangeListener cl)
          addChangeListener adds a listener for all types of change.
 void TranslatedSequencePanel.addChangeListener(ChangeListener cl)
          addChangeListener adds a listener for all types of change.
 void SequencePoster.addChangeListener(ChangeListener cl, ChangeType ct)
          Deprecated.  
 void SequencePanel.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void PairwiseSequencePanel.addChangeListener(ChangeListener cl, ChangeType ct)
          addChangeListener adds a listener for specific types of change.
 void TranslatedSequencePanel.addChangeListener(ChangeListener cl, ChangeType ct)
          addChangeListener adds a listener for specific types of change.
 void SequencePoster.removeChangeListener(ChangeListener cl)
          Deprecated.  
 void SequencePanel.removeChangeListener(ChangeListener cl)
           
 void PairwiseSequencePanel.removeChangeListener(ChangeListener cl)
          removeChangeListener removes a listener.
 void TranslatedSequencePanel.removeChangeListener(ChangeListener cl)
          removeChangeListener removes a listener.
 void SequencePoster.removeChangeListener(ChangeListener cl, ChangeType ct)
          Deprecated.  
 void SequencePanel.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void PairwiseSequencePanel.removeChangeListener(ChangeListener cl, ChangeType ct)
          removeChangeListener removes a listener.
 void TranslatedSequencePanel.removeChangeListener(ChangeListener cl, ChangeType ct)
          removeChangeListener removes a listener.
 

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

Methods in org.biojava.bio.program.das with parameters of type ChangeListener
 void ReferenceServer.addChangeListener(ChangeListener cl)
           
 void ReferenceServer.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void ReferenceServer.removeChangeListener(ChangeListener cl)
           
 void ReferenceServer.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 

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

Classes in org.biojava.bio.seq.db that implement ChangeListener
protected  class SequenceDBWrapper.SequencesForwarder
           
 

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

Methods in org.biojava.bio.seq.impl with parameters of type ChangeListener
 void SubSequence.addChangeListener(ChangeListener cl)
           
 void LazyFilterFeatureHolder.addChangeListener(ChangeListener cl)
           
 void SubSequence.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void LazyFilterFeatureHolder.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void SubSequence.removeChangeListener(ChangeListener cl)
           
 void LazyFilterFeatureHolder.removeChangeListener(ChangeListener cl)
           
 void SubSequence.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void LazyFilterFeatureHolder.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 

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

Methods in org.biojava.bio.seq.projection with parameters of type ChangeListener
 void ProjectedFeature.addChangeListener(ChangeListener cl)
           
 void ProjectedFeature.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void ProjectionContext.addChangeListener(Feature projFeat, ChangeListener cl, ChangeType ct)
          Add a ChangeListener to a projected feature.
 void ReparentContext.addChangeListener(Feature f, ChangeListener cl, ChangeType ct)
           
 void ProjectedFeature.removeChangeListener(ChangeListener cl)
           
 void ProjectedFeature.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void ProjectionContext.removeChangeListener(Feature projFeat, ChangeListener cl, ChangeType ct)
          Remove a ChangeListener from a projected feature.
 void ReparentContext.removeChangeListener(Feature f, ChangeListener cl, ChangeType ct)
           
 

Uses of ChangeListener in org.biojava.bio.symbol
 

Classes in org.biojava.bio.symbol that implement ChangeListener
 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.
 class SimpleSymbolList
          Basic implementation of SymbolList.
 

Uses of ChangeListener in org.biojava.utils
 

Classes in org.biojava.utils that implement ChangeListener
 class ChangeAdapter
          This is a ChangeListener that ignores everything.
 class ChangeForwarder
          This is a ChangeListener that is designed to adapt events of one type from one source to events of another type emitted by another source.
static class ChangeForwarder.Retyper
          A ChangeForwarder that systematically uses a given type and wraps the old event.
static class ChangeListener.AlwaysVetoListener
          An implementation that always vetoes everything.
static class ChangeListener.ChangeEventRecorder
          A listener that remembers the ChangeEvent of the last change.
static class ChangeListener.LoggingListener
          A listener that writes information about the event stream to a PrintStream.
 

Fields in org.biojava.utils declared as ChangeListener
static ChangeListener ChangeListener.ALWAYS_VETO
          Convenience implementation which vetoes every change of which it is notified.
static ChangeListener ChangeListener.LOG_TO_OUT
          Convenience implementation that echoes all events to out.
 

Methods in org.biojava.utils with parameters of type ChangeListener
 void Changeable.addChangeListener(ChangeListener cl)
          Deprecated. use addChangeListener(cl, ChangeType.UNKNOWN)
 void Unchangeable.addChangeListener(ChangeListener cl)
           
 void ChangeSupport.addChangeListener(ChangeListener cl)
          Add a listener that will be informed of all changes.
 void AbstractChangeable.addChangeListener(ChangeListener cl)
           
 void Changeable.addChangeListener(ChangeListener cl, ChangeType ct)
          Add a listener that will be informed of changes of a given type.
 void Unchangeable.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void ChangeSupport.addChangeListener(ChangeListener cl, ChangeType ct)
          Add a listener that will be informed of changes of a given type (and it's subtypes)
 void AbstractChangeable.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void ChangeHub.addListener(java.lang.Object key, ChangeListener listener, ChangeType ct)
          add a ChangeListener associated with given key.
 void IndexedChangeHub.addListener(java.lang.Object key, ChangeListener listener, ChangeType ct)
           
 void Changeable.removeChangeListener(ChangeListener cl)
          Deprecated. use removeChangeListener(cl, ChangeType.UNKNOWN)
 void Unchangeable.removeChangeListener(ChangeListener cl)
           
 void ChangeSupport.removeChangeListener(ChangeListener cl)
          Remove a listener that was interested in all types of changes.
 void AbstractChangeable.removeChangeListener(ChangeListener cl)
           
 void Changeable.removeChangeListener(ChangeListener cl, ChangeType ct)
          Remove a listener that was interested in a specific types of changes.
 void Unchangeable.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void ChangeSupport.removeChangeListener(ChangeListener cl, ChangeType ct)
          Remove a listener that was interested in a specific types of changes.
 void AbstractChangeable.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void ChangeHub.removeListener(java.lang.Object key, ChangeListener listener, ChangeType ct)
          remove a ChangeListener associated with given key.
 void IndexedChangeHub.removeListener(java.lang.Object key, ChangeListener listener, ChangeType ct)
           
 

Uses of ChangeListener in org.biojavax.bio.seq
 

Methods in org.biojavax.bio.seq with parameters of type ChangeListener
 void InfinitelyAmbiguousSymbolList.addChangeListener(ChangeListener cl)
          Add a listener that will be informed of all changes.
 void InfinitelyAmbiguousSymbolList.addChangeListener(ChangeListener cl, ChangeType ct)
          Add a listener that will be informed of changes of a given type.
 void InfinitelyAmbiguousSymbolList.removeChangeListener(ChangeListener cl)
          Remove a listener that was interested in all types of changes.
 void InfinitelyAmbiguousSymbolList.removeChangeListener(ChangeListener cl, ChangeType ct)
          Remove a listener that was interested in a specific types of changes.
 

Uses of ChangeListener in org.biojavax.ga.functions
 

Methods in org.biojavax.ga.functions with parameters of type ChangeListener
 void MutationFunction.NoMutation.addChangeListener(ChangeListener cl)
           
 void CrossOverFunction.NoCross.addChangeListener(ChangeListener cl)
           
 void MutationFunction.NoMutation.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void CrossOverFunction.NoCross.addChangeListener(ChangeListener cl, ChangeType ct)
           
 void MutationFunction.NoMutation.removeChangeListener(ChangeListener c)
           
 void CrossOverFunction.NoCross.removeChangeListener(ChangeListener c)
           
 void MutationFunction.NoMutation.removeChangeListener(ChangeListener cl, ChangeType ct)
           
 void CrossOverFunction.NoCross.removeChangeListener(ChangeListener cl, ChangeType ct)