org.jutil.xml.message
Interface Message

All Superinterfaces:
java.io.Serializable, VersionedObject
All Known Implementing Classes:
DefaultMessage

public interface Message
extends VersionedObject


Field Summary
static java.lang.String DEFAULT_CLASS
           
 
Method Summary
 Element createElement(java.lang.String element)
           
 Element createElement(java.lang.String element, java.lang.String value)
           
 Element getRoot()
           
 boolean matches(java.lang.String xpath)
          basic XPath Support these are provisional barValue1barValue2 Can return Single Element //foo/bar@name="bar1" barValue1 Element[] //foo/bar barValue1barValue2 String attribute //foo/bar[@name="bar1"] bar1 String[] attributes //foo/bar[@name bar1,bar2
 java.lang.Number numberValueOf(java.lang.String xpath)
           
 java.util.Set select(java.lang.String xpath)
           
 void setRoot(Element root)
           
 java.lang.String valueOf(java.lang.String xpath)
           
 
Methods inherited from interface org.jutil.io.VersionedObject
getVersion
 

Field Detail

DEFAULT_CLASS

static final java.lang.String DEFAULT_CLASS
See Also:
Constant Field Values
Method Detail

getRoot

Element getRoot()

setRoot

void setRoot(Element root)

createElement

Element createElement(java.lang.String element)

createElement

Element createElement(java.lang.String element,
                      java.lang.String value)

matches

boolean matches(java.lang.String xpath)
                throws XPathException
basic XPath Support these are provisional barValue1barValue2 Can return Single Element //foo/bar@name="bar1" barValue1 Element[] //foo/bar barValue1barValue2 String attribute //foo/bar[@name="bar1"] bar1 String[] attributes //foo/bar[@name bar1,bar2

Throws:
XPathException

valueOf

java.lang.String valueOf(java.lang.String xpath)
                         throws XPathException
Throws:
XPathException

numberValueOf

java.lang.Number numberValueOf(java.lang.String xpath)
                               throws XPathException
Throws:
XPathException

select

java.util.Set select(java.lang.String xpath)
                     throws XPathException
Throws:
XPathException