public class RichXMLFactory.INDEXAddon extends RichXMLFactory.GenericAddon<MIndex>
Constructor and Description |
---|
INDEXAddon() |
Modifier and Type | Method and Description |
---|---|
String |
getImplementationId()
Null for generic implem.
|
protected void |
handleReadNode(MIndex addon,
Node node)
To handle specific "index" node.
|
protected void |
handleWriteNode(Outer os,
MIndex addon,
PersistantPropertyInfo property,
Object propertyValue) |
protected boolean |
isWriteAsNode(PersistantPropertyInfo property,
Object propertyValue)
Does value should be writen as attribute?
|
afterWriteChildren, beforeCloseNoChild, beforeWriteChildren, handleReadAttr, handleReadAttributes, handleReadChildNodes, handleWriteAttribute, injectIntoProperty, isWriteAsAttribute, read, readPersistantObject, write, write, writePersistantObject
protected void handleReadNode(MIndex addon, Node node) throws XMLMConfigurationException
handleReadNode
in class RichXMLFactory.GenericAddon<MIndex>
XMLMConfigurationException
protected boolean isWriteAsNode(PersistantPropertyInfo property, Object propertyValue) throws XMLMConfigurationException, MRuleInternalException
RichXMLFactory.GenericAddon
isWriteAsNode
in class RichXMLFactory.GenericAddon<MIndex>
property
- property info. might be null.propertyValue
- corresponding property value. might be null.XMLMConfigurationException
MRuleInternalException
RichXMLFactory.GenericAddon.isWriteAsAttribute(PersistantPropertyInfo, Object)
protected void handleWriteNode(Outer os, MIndex addon, PersistantPropertyInfo property, Object propertyValue) throws XMLMConfigurationException, IOException
handleWriteNode
in class RichXMLFactory.GenericAddon<MIndex>
XMLMConfigurationException
IOException
public String getImplementationId()
RichXMLFactory.GenericAddon
getImplementationId
in interface RichXMLFactory.RichSubFactory<MIndex>
getImplementationId
in class RichXMLFactory.GenericAddon<MIndex>