Uses of Class
plugins.adufour.vars.lang.Var

Packages that use Var
plugins.adufour.ezplug   
plugins.adufour.vars.gui   
plugins.adufour.vars.gui.swing   
plugins.adufour.vars.lang   
plugins.adufour.vars.util   
 

Uses of Var in plugins.adufour.ezplug
 

Methods in plugins.adufour.ezplug that return Var
 Var<T> EzVar.getVariable()
           
 

Methods in plugins.adufour.ezplug with parameters of type Var
 void EzVar.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void EzVar.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void EzVar.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void EzVar.valueChanged(Var<T> source, T oldValue, T newValue)
           
 

Constructors in plugins.adufour.ezplug with parameters of type Var
EzVar(Var<T> variable, T[] defaultValues, int defaultValueIndex, boolean freeInput)
          Creates a new variable with a JComboBox as default graphical component
EzVar(Var<T> variable, VarEditorModel<T> constraint)
          Constructs a new variable
EzVarChannelPicker(java.lang.String name, Var<icy.sequence.Sequence> sequence, boolean allowAllChannels)
           
EzVarDimensionPicker(java.lang.String varName, icy.sequence.DimensionId dim, Var<icy.sequence.Sequence> sequence)
          Constructs a new selector for the specified dimension
EzVarDimensionPicker(java.lang.String varName, icy.sequence.DimensionId dim, Var<icy.sequence.Sequence> sequence, boolean allowAll)
          Constructs a new selector for the specified dimension
EzVarNumeric(Var<N> variable, N[] defaultValues, int defaultValueIndex, boolean allowUserInput)
           
EzVarNumeric(Var<N> variable, VarEditorModel<N> constraint)
           
 

Uses of Var in plugins.adufour.vars.gui
 

Fields in plugins.adufour.vars.gui declared as Var
protected  Var<V> VarEditor.variable
          The Variable handled by this editor.
 

Methods in plugins.adufour.vars.gui that return Var
 Var<V> VarEditor.getVariable()
           
 

Methods in plugins.adufour.vars.gui with parameters of type Var
abstract  VarEditor<java.lang.Boolean> VarEditorFactory.createCheckBox(Var<java.lang.Boolean> variable)
           
abstract
<V> VarEditor<V>
VarEditorFactory.createComboBox(Var<V> variable)
           
abstract
<V> VarEditor<V>
VarEditorFactory.createLabel(Var<V> variable)
           
abstract  VarEditor<icy.sequence.Sequence> VarEditorFactory.createSequenceChooser(Var<icy.sequence.Sequence> variable)
           
abstract
<N extends java.lang.Number>
VarEditor<N>
VarEditorFactory.createSlider(Var<N> variable)
           
abstract
<N extends java.lang.Number>
VarEditor<N>
VarEditorFactory.createSpinner(Var<N> variable)
           
abstract  VarEditor<icy.swimmingPool.SwimmingObject> VarEditorFactory.createSwimmingObjectChooser(Var<icy.swimmingPool.SwimmingObject> variable)
           
abstract
<V> VarEditor<V>
VarEditorFactory.createTextArea(Var<V> variable, int rows)
           
abstract
<V> VarEditor<V>
VarEditorFactory.createTextField(Var<V> variable)
           
 void VarEditor.referenceChanged(Var<V> source, Var<? extends V> oldReference, Var<? extends V> newReference)
           
 void VarEditor.referenceChanged(Var<V> source, Var<? extends V> oldReference, Var<? extends V> newReference)
           
 void VarEditor.referenceChanged(Var<V> source, Var<? extends V> oldReference, Var<? extends V> newReference)
           
 void VarEditor.valueChanged(Var<V> source, V oldValue, V newValue)
           
 

Constructors in plugins.adufour.vars.gui with parameters of type Var
VarEditor(Var<V> variable)
          Constructs a new editor for the specified Variable.
 

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

Methods in plugins.adufour.vars.gui.swing with parameters of type Var
 VarEditor<java.lang.Boolean> SwingFactory.createCheckBox(Var<java.lang.Boolean> variable)
           
<V> VarEditor<V>
SwingFactory.createComboBox(Var<V> variable)
           
<V> VarEditor<V>
SwingFactory.createLabel(Var<V> variable)
           
 VarEditor<icy.sequence.Sequence> SwingFactory.createSequenceChooser(Var<icy.sequence.Sequence> variable)
           
<N extends java.lang.Number>
VarEditor<N>
SwingFactory.createSlider(Var<N> variable)
           
<N extends java.lang.Number>
VarEditor<N>
SwingFactory.createSpinner(Var<N> variable)
           
 VarEditor<icy.swimmingPool.SwimmingObject> SwingFactory.createSwimmingObjectChooser(Var<icy.swimmingPool.SwimmingObject> variable)
           
<V> VarEditor<V>
SwingFactory.createTextArea(Var<V> variable, int rows)
           
<V> VarEditor<V>
SwingFactory.createTextField(Var<V> variable)
           
 void SequenceViewer.referenceChanged(Var<icy.sequence.Sequence> source, Var<? extends icy.sequence.Sequence> oldReference, Var<? extends icy.sequence.Sequence> newReference)
           
 void SequenceViewer.referenceChanged(Var<icy.sequence.Sequence> source, Var<? extends icy.sequence.Sequence> oldReference, Var<? extends icy.sequence.Sequence> newReference)
           
 void SequenceViewer.referenceChanged(Var<icy.sequence.Sequence> source, Var<? extends icy.sequence.Sequence> oldReference, Var<? extends icy.sequence.Sequence> newReference)
           
 void SequenceViewer.valueChanged(Var<icy.sequence.Sequence> source, icy.sequence.Sequence oldValue, icy.sequence.Sequence newValue)
           
 

Constructors in plugins.adufour.vars.gui.swing with parameters of type Var
ChannelSelector(Var<java.lang.Integer> variable, Var<icy.sequence.Sequence> sequence, boolean allowAllChannels)
           
ChannelSelector(Var<java.lang.Integer> variable, Var<icy.sequence.Sequence> sequence, boolean allowAllChannels)
           
CheckBox(Var<java.lang.Boolean> variable)
           
ComboBox(Var<T> variable)
          Creates a new combo box component for the specified variable.
FileChooser(Var<java.io.File> variable)
          Creates a new file chooser component
FilesChooser(Var<java.io.File[]> variable)
           
Label(Var<T> variable)
           
PluginChooser(Var<icy.plugin.PluginDescriptor> variable)
           
SequenceChooser(Var<icy.sequence.Sequence> variable)
           
SequenceList(Var<icy.sequence.Sequence[]> variable)
           
SequenceViewer(Var<icy.sequence.Sequence> variable)
           
Slider(Var<N> variable)
           
Spinner(Var<N> variable)
           
SwimmingObjectChooser(Var<icy.swimmingPool.SwimmingObject> variable)
           
SwingVarEditor(Var<V> variable)
           
TextArea(Var<T> variable, int rows)
           
TextField(Var<T> variable)
           
 

Uses of Var in plugins.adufour.vars.lang
 

Subclasses of Var in plugins.adufour.vars.lang
 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.
 

Methods in plugins.adufour.vars.lang that return Var
 Var<? extends T> Var.getReference()
           
 

Methods in plugins.adufour.vars.lang that return types with arguments of type Var
 java.lang.Iterable<Var<? super T>> Var.getIterableReferrers()
           
 java.util.Iterator<Var<? super T>> Var.getReferrers()
           
 

Methods in plugins.adufour.vars.lang with parameters of type Var
protected  void Var.fireVariableChanged(Var<? extends T> oldRef, Var<? extends T> newRef)
           
protected  void Var.fireVariableChanged(Var<? extends T> oldRef, Var<? extends T> newRef)
           
 boolean VarMutableArray.isAssignableFrom(Var source)
           
 boolean VarMutable.isAssignableFrom(Var source)
           
 boolean VarObject.isAssignableFrom(Var<?> source)
           
 boolean VarNumber.isAssignableFrom(Var<?> source)
           
 boolean VarGenericArray.isAssignableFrom(Var<?> source)
           
 boolean Var.isAssignableFrom(Var<?> source)
          Checks whether the type of the given variable is equal or extends this variable's type.
If the result is true, then the given variable can become a link source for this variable
 void Var.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void Var.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void Var.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
           
 void VarMutable.setReference(Var variable)
           
 void Var.setReference(Var<T> variable)
          Sets the current variable to reference the specified variable (or null to release the reference).
 void Var.valueChanged(Var<T> source, T oldValue, T newValue)
          Called when this variable has a non-null reference and receives a value-changed event from this reference
 

Constructors in plugins.adufour.vars.lang with parameters of type Var
VarChannel(java.lang.String name, Var<icy.sequence.Sequence> sequence, boolean allowAllChannels)
           
 

Uses of Var in plugins.adufour.vars.util
 

Methods in plugins.adufour.vars.util with parameters of type Var
 void VarListener.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
          Called when the variable reference changes
 void VarListener.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
          Called when the variable reference changes
 void VarListener.referenceChanged(Var<T> source, Var<? extends T> oldReference, Var<? extends T> newReference)
          Called when the variable reference changes
 void VarListener.valueChanged(Var<T> source, T oldValue, T newValue)
          Called when the value of the source variable changes