Uses of Interface
plugins.adufour.vars.util.VarListener

Packages that use VarListener
plugins.adufour.ezplug   
plugins.adufour.vars.gui   
plugins.adufour.vars.gui.swing   
plugins.adufour.vars.lang   
 

Uses of VarListener in plugins.adufour.ezplug
 

Classes in plugins.adufour.ezplug that implement VarListener
 class EzVar<T>
          Class defining a variable for use within an EzPlug.

EzVar objects are powerful components that bind each parameter type to a specific graphical component that can be used to receive input from the user interface.
 class EzVarBoolean
          Boolean variable for the ezPlug framework.
 class EzVarChannelPicker
           
 class EzVarDimensionPicker
           
 class EzVarDouble
          Specialized implementation of EzVarNumeric for variables of type double
 class EzVarDoubleArray
          Deprecated. use EzVarDoubleArrayNative instead (optimized performances)
 class EzVarDoubleArrayNative
          Double arrays
 class EzVarEnum<E extends Enum<E>>
          Class defining a enumeration type variable.
 class EzVarFile
          Class defining a variable of type String, embarking a button triggering a file dialog as graphical component
 class EzVarFileArray
          Class defining a variable of type String, embarking a button triggering a file dialog as graphical component
 class EzVarFloat
          Specialized implementation of EzVarNumeric for variables of type float
 class EzVarFloatArray
          Deprecated. use EzVarFloatArrayNative instead (optimized performances)
 class EzVarFloatArrayNative
          Float arrays
 class EzVarFolder
           
 class EzVarInteger
          Specialized implementation of EzVarNumeric for variables of type integer
 class EzVarIntegerArray
          Deprecated. use EzVarIntegerArrayNative instead (optimized performances)
 class EzVarIntegerArrayNative
          Integer arrays
 class EzVarNumeric<N extends Number>
          Superclass of all variables holding a number-type variable.
 class EzVarPlugin<P extends Plugin>
          New variable displaying a list of plug-ins of a given type
 class EzVarSequence
          Class defining a sequence type variable which displays as a combo box where the user may choose among all open sequences
 class EzVarSwimmingObject<T>
           
 class EzVarText
          Class defining a variable of type String, embarking a textfield as graphical component
 

Uses of VarListener in plugins.adufour.vars.gui
 

Classes in plugins.adufour.vars.gui that implement VarListener
 class VarEditor<V>
          Class handling the graphical component used to view or modify the value of a Variable.
 

Uses of VarListener in plugins.adufour.vars.gui.swing
 

Classes in plugins.adufour.vars.gui.swing that implement VarListener
 class Button
           
 class ChannelSelector
           
 class CheckBox
           
 class ComboBox<T>
           
 class FileChooser
          File chooser component
 class FilesChooser
          File chooser component for the Vars library.
 class Label<T>
           
 class MutableVarEditor
          Special editor that changes type according to the underlying variable
 class PluginChooser<P extends Plugin>
           
 class SequenceChooser
           
 class SequenceList
          Graphical component representing the list of opened sequence, allowing multiple selected items
 class SequenceViewer
           
 class Slider<N extends Number>
           
 class Spinner<N extends Number>
           
 class SwimmingObjectChooser
           
 class SwingVarEditor<V>
          Swing implementation of the VarEditor
 class TextArea<T>
           
 class TextField<T>
           
 class TypeChooser
           
 

Uses of VarListener in plugins.adufour.vars.lang
 

Subinterfaces of VarListener in plugins.adufour.vars.lang
static interface VarTrigger.TriggerListener
           
 

Classes in plugins.adufour.vars.lang that implement VarListener
 class Var<T>
           Top-level class defining a generic variable.
 class VarArray<T>
          Convenience class defining a generic array of elements based on the specified inner type.
The type of the underlying array cannot be changed.
 class VarBoolean
          Boolean variable
 class VarChannel
           
 class VarDouble
           
 class VarDoubleArray
          Deprecated. For optimized performances on large arrays, consider using the VarDoubleArrayNative instead
 class VarDoubleArrayNative
          Class defining a variable with a native array of type double[].
 class VarEnum<T extends Enum<T>>
           
 class VarFile
           
 class VarFileArray
          Specialized implementation of Var to manipulate file arrays
 class VarFloat
           
 class VarFloatArray
          Deprecated. For optimized performances on large arrays, consider using the VarFloatArrayNative instead
 class VarFloatArrayNative
          Class defining a variable with a native array of type float[].
 class VarGenericArray<A>
          Class defining a variable holding an array of arbitrary type (including Java primitives).
 class VarImagePlus
           
 class VarInteger
           
 class VarIntegerArray
          Deprecated. For optimized performances on large arrays, consider using the VarIntegerArrayNative instead
 class VarIntegerArrayNative
          Class defining a variable with a native array of type int[].
 class VarMutable
          Variable holding a value with mutable type, i.e.
 class VarMutableArray
          Variable holding an array of mutable type
 class VarNumber<N extends Number>
          Class bringing support for variables handling comparable types
 class VarObject
           
 class VarPlugin<P extends Plugin>
          Variable that manipulates a plug-in definition
 class VarPoint5D
           
 class VarROIArray
           
 class VarSequence
           
 class VarSequenceArray
           
 class VarString
           
 class VarSwimmingObject
           
 class VarTrigger
          Variable providing a trigger (i.e.
 

Fields in plugins.adufour.vars.lang with type parameters of type VarListener
protected  java.util.List<VarListener<T>> Var.listeners
           
 

Methods in plugins.adufour.vars.lang with parameters of type VarListener
 void Var.addListener(VarListener<T> listener)
          Adds the specified listener to the list of registered listeners
 void Var.removeListener(VarListener<T> listener)
          Removes the specified listener from the list of registered listeners.