com.icl.saxon.expr
Class  PrefixTest
java.lang.Object
  |
  +--com.icl.saxon.expr.PrefixTest
- All Implemented Interfaces: 
- NameTest
- public class PrefixTest- extends java.lang.Object- implements NameTest
PrefixTest is class that performs a test as to whether a node has a given namespace prefix.
 The ttest is on a matching URI, not necessarily the prefix as written.
| Constructor Summary | 
| PrefixTest(java.lang.String uri)
 | 
 
| Method Summary | 
|  java.lang.String | compile()Compile a Java boolean expression to create the name test
 | 
|  double | getDefaultPriority()Determine the default priority of this name test when used on its own as a Pattern
 | 
|  java.lang.String | getURI()
 | 
|  boolean | isNameOf(NodeInfo node)Test whether this name test is satisfied by a given node
 | 
|  java.lang.String | toString()
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
PrefixTest
public PrefixTest(java.lang.String uri)
getURI
public java.lang.String getURI()
- 
 
isNameOf
public boolean isNameOf(NodeInfo node)
                 throws org.xml.sax.SAXException
- Description copied from interface: NameTest
- Test whether this name test is satisfied by a given node- 
- Specified by: 
- isNameOfin interface- NameTest
 
getDefaultPriority
public double getDefaultPriority()
- Description copied from interface: NameTest
- Determine the default priority of this name test when used on its own as a Pattern- 
- Specified by: 
- getDefaultPriorityin interface- NameTest
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
compile
public java.lang.String compile()
                         throws org.xml.sax.SAXException
- Compile a Java boolean expression to create the name test-