public abstract class MaskPersistable extends Object implements DimapPersistable
Constructor and Description |
---|
MaskPersistable() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
configureElement(org.jdom.Element root,
Mask mask) |
protected abstract void |
configureMask(Mask mask,
org.jdom.Element element) |
protected static org.jdom.Element |
createElement(String elementName,
String value) |
protected abstract Mask.ImageType |
createImageType() |
Mask |
createObjectFromXml(org.jdom.Element element,
Product product) |
org.jdom.Element |
createXmlFromObject(Object object) |
protected static String |
getChildAttributeValue(org.jdom.Element element,
String childName,
String attributeName) |
public final Mask createObjectFromXml(org.jdom.Element element, Product product)
createObjectFromXml
in interface DimapPersistable
public final org.jdom.Element createXmlFromObject(Object object)
createXmlFromObject
in interface DimapPersistable
protected abstract Mask.ImageType createImageType()
protected abstract void configureMask(Mask mask, org.jdom.Element element)
protected abstract void configureElement(org.jdom.Element root, Mask mask)
Copyright © 2014–2015 European Space Agency (ESA). All rights reserved.