com.openharbor.beck.xpath
Class OHXPathProcessor
java.lang.Object
com.openharbor.beck.xpath.OHXPathProcessor
- public class OHXPathProcessor
- extends java.lang.Object
Created by IntelliJ IDEA.
User: Ilya
Date: Sep 22, 2004
Time: 4:45:03 PM
To change this template use File | Settings | File Templates.
Method Summary |
void |
addValueFromXML(java.lang.Object source,
OHXPath path,
org.w3c.dom.Node node)
|
void |
addValueFromXML(java.lang.Object source,
java.lang.String ohxPath,
org.w3c.dom.Node node)
|
OHXParser |
getParser()
|
java.lang.Object |
getValue(java.lang.Object source,
OHXPath path)
|
java.lang.Object |
getValue(java.lang.Object source,
java.lang.String ohxPath)
|
java.lang.Object |
remove(java.lang.Object source,
OHXPath path)
|
java.lang.Object |
remove(java.lang.Object source,
java.lang.String ohxPath)
|
java.lang.Object |
replaceValue(java.lang.Object source,
OHXPath path,
java.lang.Object value)
|
java.lang.Object |
replaceValue(java.lang.Object source,
java.lang.String ohxPath,
java.lang.Object value)
|
void |
setValue(java.lang.Object source,
OHXPath path,
java.lang.Object value)
|
void |
setValue(java.lang.Object source,
java.lang.String ohxPath,
java.lang.Object value)
|
void |
setValueFromXML(java.lang.Object source,
OHXPath path,
org.w3c.dom.Node node)
|
void |
setValueFromXML(java.lang.Object source,
java.lang.String ohxPath,
org.w3c.dom.Node node)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected final org.apache.commons.logging.Log log
mapper
protected MapFromXML mapper
context
protected XMLContext context
parser
protected OHXParser parser
OHXPathProcessor
public OHXPathProcessor(MapFromXML map,
XMLContext context)
getParser
public OHXParser getParser()
getValue
public java.lang.Object getValue(java.lang.Object source,
java.lang.String ohxPath)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
getValue
public java.lang.Object getValue(java.lang.Object source,
OHXPath path)
throws OHXProcessingException
- Throws:
OHXProcessingException
remove
public java.lang.Object remove(java.lang.Object source,
java.lang.String ohxPath)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
remove
public java.lang.Object remove(java.lang.Object source,
OHXPath path)
throws OHXProcessingException
- Throws:
OHXProcessingException
setValue
public void setValue(java.lang.Object source,
java.lang.String ohxPath,
java.lang.Object value)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
setValue
public void setValue(java.lang.Object source,
OHXPath path,
java.lang.Object value)
throws OHXProcessingException
- Throws:
OHXProcessingException
replaceValue
public java.lang.Object replaceValue(java.lang.Object source,
java.lang.String ohxPath,
java.lang.Object value)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
replaceValue
public java.lang.Object replaceValue(java.lang.Object source,
OHXPath path,
java.lang.Object value)
throws OHXProcessingException
- Throws:
OHXProcessingException
setValueFromXML
public void setValueFromXML(java.lang.Object source,
java.lang.String ohxPath,
org.w3c.dom.Node node)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
setValueFromXML
public void setValueFromXML(java.lang.Object source,
OHXPath path,
org.w3c.dom.Node node)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
addValueFromXML
public void addValueFromXML(java.lang.Object source,
java.lang.String ohxPath,
org.w3c.dom.Node node)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException
addValueFromXML
public void addValueFromXML(java.lang.Object source,
OHXPath path,
org.w3c.dom.Node node)
throws OHXParseException,
OHXProcessingException
- Throws:
OHXParseException
OHXProcessingException