net.sf.jame.mandelbrot.extensions.fractal.incolouring
Class AbstractIncolouringFormulaConfigXMLImporter<T extends IncolouringFormulaExtensionConfig>
java.lang.Object
net.sf.jame.core.xml.XMLImporter<T>
net.sf.jame.mandelbrot.extensions.fractal.incolouring.AbstractIncolouringFormulaConfigXMLImporter<T>
- Direct Known Subclasses:
- AbstractIncolouringPaletteConfigXMLImporter
public abstract class AbstractIncolouringFormulaConfigXMLImporter<T extends IncolouringFormulaExtensionConfig>
- extends XMLImporter<T>
- Author:
- Andrea Medeghini
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractIncolouringFormulaConfigXMLImporter
public AbstractIncolouringFormulaConfigXMLImporter()
getConfigElementClassId
protected abstract java.lang.String getConfigElementClassId()
- Returns:
createExtensionConfig
protected abstract T createExtensionConfig()
- Returns:
getPropertiesSize
protected abstract int getPropertiesSize()
- Returns:
importProperties
protected abstract void importProperties(T config,
java.util.List<org.w3c.dom.Element> propertyElements)
throws XMLImportException
- Parameters:
config - propertyElements -
- Throws:
XMLImportException
importFromElement
public T importFromElement(org.w3c.dom.Element element)
throws XMLImportException
- Specified by:
importFromElement in class XMLImporter<T extends IncolouringFormulaExtensionConfig>
- Returns:
-
- Throws:
XMLImportException- See Also:
XMLImporter.importFromElement(org.w3c.dom.Element)