|
Qizx/Open v0.3 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--net.xfra.qizxopen.dm.BaseNodeTest
Tests a node by kind, and by name if appropriate, with wildcards.
| Field Summary | |
int |
kind
Tested kind (ELEMENT TEXT PI COMMENT..., or -1 for node()) |
java.lang.String |
name
Localname test: null if not specified (* or ns:*) |
Namespace |
namespace
Namespace test: null if not specified (* or *:NCName) |
QName |
qname
Accelerator, non-null if non-null namespace and name |
| Constructor Summary | |
BaseNodeTest(int kind,
Namespace namespace,
java.lang.String name)
|
|
| Method Summary | |
boolean |
accepts(int nodeKind,
QName nodeName)
|
boolean |
accepts(Node node)
|
int |
getNodeKind()
Returns the node kind (Node.ELEMENT, Node.TEXT etc) or -1 if not simple. |
boolean |
needsNode()
|
boolean |
staticallyCheckable()
Returns true for simple node test (node kind only). |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public int kind
public Namespace namespace
public java.lang.String name
public QName qname
| Constructor Detail |
public BaseNodeTest(int kind,
Namespace namespace,
java.lang.String name)
| Method Detail |
public java.lang.String toString()
toString in class java.lang.Objectpublic int getNodeKind()
NodeTest
getNodeKind in interface NodeTestpublic boolean staticallyCheckable()
NodeTest
staticallyCheckable in interface NodeTest
public boolean accepts(int nodeKind,
QName nodeName)
accepts in interface NodeTestpublic boolean needsNode()
needsNode in interface NodeTestpublic boolean accepts(Node node)
accepts in interface NodeTest
|
Copyright Xavier FRANC 2003-2004 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||