net.sf.jame.mandelbrot.extensions.fractal.incolouring
Class AbstractIncolouringPaletteConfigXMLImporter<T extends AbstractIncolouringPaletteConfig>

java.lang.Object
  extended by net.sf.jame.core.xml.XMLImporter<T>
      extended by net.sf.jame.mandelbrot.extensions.fractal.incolouring.AbstractIncolouringFormulaConfigXMLImporter<T>
          extended by net.sf.jame.mandelbrot.extensions.fractal.incolouring.AbstractIncolouringPaletteConfigXMLImporter<T>

public abstract class AbstractIncolouringPaletteConfigXMLImporter<T extends AbstractIncolouringPaletteConfig>
extends AbstractIncolouringFormulaConfigXMLImporter<T>

Author:
Andrea Medeghini

Constructor Summary
AbstractIncolouringPaletteConfigXMLImporter()
           
 
Method Summary
protected  int getPropertiesSize()
           
protected  void importPalette(T config, org.w3c.dom.Element element)
           
protected  void importProperties(T config, java.util.List<org.w3c.dom.Element> propertyElements)
           
 
Methods inherited from class net.sf.jame.mandelbrot.extensions.fractal.incolouring.AbstractIncolouringFormulaConfigXMLImporter
createExtensionConfig, getConfigElementClassId, importFromElement
 
Methods inherited from class net.sf.jame.core.xml.XMLImporter
checkClassId, getClassId, getElements, getElements, getExtensionId, getProperties, isVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractIncolouringPaletteConfigXMLImporter

public AbstractIncolouringPaletteConfigXMLImporter()
Method Detail

getPropertiesSize

protected int getPropertiesSize()
Specified by:
getPropertiesSize in class AbstractIncolouringFormulaConfigXMLImporter<T extends AbstractIncolouringPaletteConfig>
Returns:
See Also:
AbstractIncolouringFormulaConfigXMLImporter.getPropertiesSize()

importProperties

protected void importProperties(T config,
                                java.util.List<org.w3c.dom.Element> propertyElements)
                         throws XMLImportException
Specified by:
importProperties in class AbstractIncolouringFormulaConfigXMLImporter<T extends AbstractIncolouringPaletteConfig>
Throws:
XMLImportException
See Also:
AbstractIncolouringFormulaConfigXMLImporter.importProperties(net.sf.jame.mandelbrot.fractal.incolouring.extension.IncolouringFormulaExtensionConfig, java.util.List)

importPalette

protected void importPalette(T config,
                             org.w3c.dom.Element element)
                      throws XMLImportException
Parameters:
config -
element -
Throws:
XMLImportException