plugins.big.bigsnakeutils.icy.gui.pair
Class EzVarPair

java.lang.Object
  extended by plugins.adufour.ezplug.EzComponent
      extended by plugins.adufour.ezplug.EzVar<Pair>
          extended by plugins.big.bigsnakeutils.icy.gui.pair.EzVarPair
All Implemented Interfaces:
plugins.adufour.vars.util.VarListener<Pair>
Direct Known Subclasses:
EzVarPair.Double, EzVarPair.Integer

public class EzVarPair
extends plugins.adufour.ezplug.EzVar<Pair>

EzVar for a Pair object.

Version:
May 3, 2014
Author:
Julien Jacquemot

Nested Class Summary
static class EzVarPair.Double
          EzVarPair for a double values (convenient class)
static class EzVarPair.Integer
          EzVarPair for a integer values (convenient class)
 
Field Summary
 
Fields inherited from class plugins.adufour.ezplug.EzComponent
name
 
Method Summary
 double getFirstMaximum()
          Returns the maximum for the first value of the pair.
 double getFirstMinimum()
          Returns the minimum for the first value of the pair.
 double getFirstStepSize()
          Returns the step size for the first value of the pair.
 java.lang.String getLinkingWord()
          Returns the linking word displayed between the first and the second value of the pair.
 double getSecondMaximum()
          Returns the maximum for the second value of the pair.
 double getSecondMinimum()
          Returns the minimum for the second value of the pair.
 double getSecondStepSize()
          Returns the step size for the second value of the pair.
 void setBounds(double min, double max)
          Set the bounds for both values of the pair.
 void setFirstBounds(double min, double max)
          Set the bounds for the first value of the pair.
 void setFirstMaximum(double max)
          Set the maximum for the first value of the pair.
 void setFirstMinimum(double min)
          Set the minimum for the first value of the pair.
 void setFirstStepSize(double step)
          Set the step size for the first value of the pair.
 void setLinkingWord(java.lang.String word)
          Set the linking word displayed between the first and the second value of the pair.
 void setMaximum(double max)
          Set the maximum for both values of the pair.
 void setMinimum(double min)
          Set the minimum for both values of the pair.
 void setSecondBounds(double min, double max)
          Set the bounds for the second value of the pair.
 void setSecondMaximum(double max)
          Set the maximum for the second value of the pair.
 void setSecondMinimum(double min)
          Set the minimum for the second value of the pair.
 void setSecondStepSize(double step)
          Set the step size for the second value of the pair.
 void setStepSize(double step)
          Set the step size for both values of the pair.
 
Methods inherited from class plugins.adufour.ezplug.EzVar
addVarChangeListener, addVisibilityTriggerTo, getDefaultValues, getValue, getValue, getVariable, isEnabled, referenceChanged, removeAllVarChangeListeners, removeVarChangeListener, setDefaultValues, setEnabled, setOptional, setToolTipText, setValue, setVisible, toString, valueChanged
 
Methods inherited from class plugins.adufour.ezplug.EzComponent
getVisible, isVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

setFirstMinimum

public void setFirstMinimum(double min)
Set the minimum for the first value of the pair.


getFirstMinimum

public double getFirstMinimum()
Returns the minimum for the first value of the pair.


setFirstMaximum

public void setFirstMaximum(double max)
Set the maximum for the first value of the pair.


getFirstMaximum

public double getFirstMaximum()
Returns the maximum for the first value of the pair.


setFirstBounds

public void setFirstBounds(double min,
                           double max)
Set the bounds for the first value of the pair.


setSecondMinimum

public void setSecondMinimum(double min)
Set the minimum for the second value of the pair.


getSecondMinimum

public double getSecondMinimum()
Returns the minimum for the second value of the pair.


setSecondMaximum

public void setSecondMaximum(double max)
Set the maximum for the second value of the pair.


getSecondMaximum

public double getSecondMaximum()
Returns the maximum for the second value of the pair.


setSecondBounds

public void setSecondBounds(double min,
                            double max)
Set the bounds for the second value of the pair.


setMinimum

public void setMinimum(double min)
Set the minimum for both values of the pair.


setMaximum

public void setMaximum(double max)
Set the maximum for both values of the pair.


setBounds

public void setBounds(double min,
                      double max)
Set the bounds for both values of the pair.


setFirstStepSize

public void setFirstStepSize(double step)
Set the step size for the first value of the pair.


getFirstStepSize

public double getFirstStepSize()
Returns the step size for the first value of the pair.


setSecondStepSize

public void setSecondStepSize(double step)
Set the step size for the second value of the pair.


getSecondStepSize

public double getSecondStepSize()
Returns the step size for the second value of the pair.


setStepSize

public void setStepSize(double step)
Set the step size for both values of the pair.


setLinkingWord

public void setLinkingWord(java.lang.String word)
Set the linking word displayed between the first and the second value of the pair.


getLinkingWord

public java.lang.String getLinkingWord()
Returns the linking word displayed between the first and the second value of the pair.