Class XmlInterfaceImpl
- java.lang.Object
-
- net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
-
- net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterfaceImpl
-
public class XmlInterfaceImpl extends XmlInterface
Implementation ofXmlInterface
.- Since:
- 6.1.0, 6.14.0 (V2, no beanutils)
- Author:
- Clément Fournier
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
XmlInterfaceImpl.DocumentMakerVisitor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BeanNodeVisitor<org.w3c.dom.Element>
getDocumentMakerVisitor()
Gets a visitor which populates xml elements with corresponding nodes.protected SimpleBeanModelNode
parseSettingsOwnerNode(org.w3c.dom.Element nodeElement)
Parses a settings node and its descendants recursively.-
Methods inherited from class net.sourceforge.pmd.util.fxdesigner.util.beans.XmlInterface
canParse, getRevisionNumber, parseXml, writeModelToXml
-
-
-
-
Method Detail
-
parseSettingsOwnerNode
protected SimpleBeanModelNode parseSettingsOwnerNode(org.w3c.dom.Element nodeElement)
Description copied from class:XmlInterface
Parses a settings node and its descendants recursively.- Specified by:
parseSettingsOwnerNode
in classXmlInterface
- Parameters:
nodeElement
- Element to parse- Returns:
- The model described by the element
-
getDocumentMakerVisitor
protected BeanNodeVisitor<org.w3c.dom.Element> getDocumentMakerVisitor()
Description copied from class:XmlInterface
Gets a visitor which populates xml elements with corresponding nodes.- Specified by:
getDocumentMakerVisitor
in classXmlInterface
- Returns:
- A visitor
-
-