All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ibatis.common.xml.Nodelet Maven / Gradle / Ivy

Go to download

The jBATIS persistence framework will help you to significantly reduce the amount of Java code that you normally need to access a relational database. iBATIS simply maps JavaBeans to SQL statements using a very simple XML descriptor.

The newest version!
package com.ibatis.common.xml;

import org.w3c.dom.Node;

/**
 * A nodelet is a sort of callback or event handler that can be registered to handle an XPath event registered with the
 * NodeParser.
 */
public interface Nodelet {

    /**
     * For a registered XPath, the NodeletParser will call the Nodelet's process method for processing.
     * 
     * @param node
     *            The node represents any XML node that can be registered under an XPath supported by the NodeletParser.
     *            Possible nodes are:
     *            
    *
  • Text - Use node.getNodeValue() for the text value. *
  • Attribute - Use node.getNodeValue() for the attribute value. *
  • Element - This is the most flexible type. You can get the node content and iterate over the node's * child nodes if neccessary. This is useful where a single XPath registration cannot describe the * complex structure for a given XML stanza. *
* */ void process(Node node) throws Exception; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy