net.sf.jame.mandelbrot.extensions.fractal.rendering
Class ZAConfig

java.lang.Object
  extended by net.sf.jame.core.extension.ExtensionConfig
      extended by net.sf.jame.mandelbrot.fractal.rendering.extension.RenderingFormulaExtensionConfig
          extended by net.sf.jame.mandelbrot.extensions.fractal.rendering.AbstractRenderingFormulaConfig
              extended by net.sf.jame.mandelbrot.extensions.fractal.rendering.ZAConfig
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class ZAConfig
extends AbstractRenderingFormulaConfig

Author:
Andrea Medeghini
See Also:
Serialized Form

Field Summary
 
Fields inherited from class net.sf.jame.mandelbrot.fractal.rendering.extension.RenderingFormulaExtensionConfig
centerElement, iterationsElement, scaleElement, thresholdElement
 
Constructor Summary
ZAConfig()
           
 
Method Summary
 ZAConfig clone()
           
protected  void createConfigElements()
          Called to create the configuration elements.
protected  java.lang.StringBuilder dump(java.lang.StringBuilder buffer)
           
 boolean equals(java.lang.Object obj)
           
 java.util.List<ConfigElement> getConfigElements()
          Returns the elements list.
 DoubleVector2D getDefaultCenter()
           
 Complex getDefaultConstant()
           
 java.lang.Double getDefaultExponent()
           
 java.lang.Integer getDefaultIterations()
           
 DoubleVector2D getDefaultScale()
           
 java.lang.Double getDefaultThreshold()
           
 java.lang.Double getExponent()
           
 DoubleElement getExponentElement()
           
 java.lang.Double getExponentMax()
           
 java.lang.Double getExponentMin()
           
 java.lang.Double getExponentStep()
           
 java.lang.Integer getIterationsMax()
           
 java.lang.Integer getIterationsMin()
           
 java.lang.Integer getIterationsStep()
           
 java.lang.Double getThresholdMax()
           
 java.lang.Double getThresholdMin()
           
 java.lang.Double getThresholdStep()
           
 void setExponent(java.lang.Double exponent)
           
 
Methods inherited from class net.sf.jame.mandelbrot.fractal.rendering.extension.RenderingFormulaExtensionConfig
getCenter, getCenterElement, getIterations, getIterationsElement, getScale, getScaleElement, getThreshold, getThresholdElement, isMandelbrotModeAllowed, setCenter, setIterations, setScale, setThreshold, toString
 
Methods inherited from class net.sf.jame.core.extension.ExtensionConfig
addChangeListener, dispose, disposeConfigElements, finalize, fireValueChanged, getContext, getExtensionId, getExtensionReference, initConfigElements, removeChangeListener, setContext
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ZAConfig

public ZAConfig()
Method Detail

createConfigElements

protected void createConfigElements()
Description copied from class: ExtensionConfig
Called to create the configuration elements.

Overrides:
createConfigElements in class RenderingFormulaExtensionConfig

getConfigElements

public java.util.List<ConfigElement> getConfigElements()
Description copied from class: ExtensionConfig
Returns the elements list.

Overrides:
getConfigElements in class RenderingFormulaExtensionConfig
Returns:
the elements list.
See Also:
ExtensionConfig.getConfigElements()

getDefaultThreshold

public java.lang.Double getDefaultThreshold()
Specified by:
getDefaultThreshold in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getDefaultThreshold()

getDefaultIterations

public java.lang.Integer getDefaultIterations()
Specified by:
getDefaultIterations in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getDefaultIterations()

getDefaultCenter

public DoubleVector2D getDefaultCenter()
Specified by:
getDefaultCenter in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getDefaultCenter()

getDefaultScale

public DoubleVector2D getDefaultScale()
Specified by:
getDefaultScale in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getDefaultScale()

getDefaultConstant

public Complex getDefaultConstant()
Specified by:
getDefaultConstant in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getDefaultConstant()

getThresholdMin

public java.lang.Double getThresholdMin()
Overrides:
getThresholdMin in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getThresholdMin()

getThresholdMax

public java.lang.Double getThresholdMax()
Overrides:
getThresholdMax in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getThresholdMax()

getThresholdStep

public java.lang.Double getThresholdStep()
Overrides:
getThresholdStep in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getThresholdStep()

getIterationsMin

public java.lang.Integer getIterationsMin()
Overrides:
getIterationsMin in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getIterationsMin()

getIterationsMax

public java.lang.Integer getIterationsMax()
Overrides:
getIterationsMax in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getIterationsMax()

getIterationsStep

public java.lang.Integer getIterationsStep()
Overrides:
getIterationsStep in class RenderingFormulaExtensionConfig
Returns:
See Also:
RenderingFormulaExtensionConfig.getIterationsStep()

getDefaultExponent

public java.lang.Double getDefaultExponent()
Returns:

getExponent

public java.lang.Double getExponent()
Returns:

setExponent

public void setExponent(java.lang.Double exponent)
Parameters:
exponent -

getExponentMin

public java.lang.Double getExponentMin()
Returns:

getExponentMax

public java.lang.Double getExponentMax()
Returns:

getExponentStep

public java.lang.Double getExponentStep()
Returns:

dump

protected java.lang.StringBuilder dump(java.lang.StringBuilder buffer)
Overrides:
dump in class RenderingFormulaExtensionConfig
Parameters:
buffer -
Returns:

getExponentElement

public DoubleElement getExponentElement()
Returns:

clone

public ZAConfig clone()
Specified by:
clone in class ExtensionConfig
Returns:
See Also:
Object.clone()

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class RenderingFormulaExtensionConfig
See Also:
Object.equals(java.lang.Object)