net.sf.jame.mandelbrot.fractal.outcolouring
Class OutcolouringFormulaRuntimeElement

java.lang.Object
  extended by net.sf.jame.core.config.RuntimeElement
      extended by net.sf.jame.mandelbrot.fractal.outcolouring.OutcolouringFormulaRuntimeElement

public class OutcolouringFormulaRuntimeElement
extends RuntimeElement

Author:
Andrea Medeghini

Constructor Summary
OutcolouringFormulaRuntimeElement(OutcolouringFormulaConfigElement formulaElement)
          Constructs a new formula element.
 
Method Summary
 void dispose()
          Disposes the element resources.
 OutcolouringFormulaExtensionRuntime<?> getFormulaRuntime()
           
 int getIterations()
           
 int getOpacity()
           
 boolean isAutoIterations()
           
 boolean isChanged()
          Tests and resets the change counter.
 boolean isEnabled()
           
 
Methods inherited from class net.sf.jame.core.config.RuntimeElement
changeCount, finalize, fireChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutcolouringFormulaRuntimeElement

public OutcolouringFormulaRuntimeElement(OutcolouringFormulaConfigElement formulaElement)
Constructs a new formula element.

Parameters:
formulaElement -
Method Detail

dispose

public void dispose()
Description copied from class: RuntimeElement
Disposes the element resources. The default implementation does nothing.

Overrides:
dispose in class RuntimeElement
See Also:
RuntimeElement.dispose()

getFormulaRuntime

public OutcolouringFormulaExtensionRuntime<?> getFormulaRuntime()
Returns:
the formulaRuntime

getOpacity

public int getOpacity()
Returns:
the opacity.

getIterations

public int getIterations()
Returns:
the iterations.

isEnabled

public boolean isEnabled()
Returns:
the enabled.

isAutoIterations

public boolean isAutoIterations()
Returns:

isChanged

public boolean isChanged()
Description copied from class: RuntimeElement
Tests and resets the change counter.

Overrides:
isChanged in class RuntimeElement
Returns:
true if the change counter is greater than 0.
See Also:
RuntimeElement.isChanged()