org.jaxen.expr

Interface NameStep

All Superinterfaces:
Predicated, Serializable, Step
Known Implementing Classes:
DefaultNameStep

public interface NameStep
extends Step

Represents an XPath name test such as para or svg:rect. This is production 37 in the XPath 1.0 specification:
[37] NameTest ::=  '*' 
                | NCName ':' '*'    
                | QName

Method Summary

String
getLocalName()
Returns the local name of the matched node
String
getPrefix()
Returns the namespace prefix of the matched node.

Methods inherited from interface org.jaxen.expr.Predicated

addPredicate, getPredicateSet, getPredicates

Methods inherited from interface org.jaxen.expr.Step

axisIterator, evaluate, getAxis, getText, matches, simplify

Method Details

getLocalName

public String getLocalName()
Returns the local name of the matched node
Returns:
the local name of the test

getPrefix

public String getPrefix()
Returns the namespace prefix of the matched node. This is the empty string for nodes in the default namespace.
Returns:
the namespace prefix of the natched node