|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.xcap.NodeSelector.TerminalSelector
public static class NodeSelector.TerminalSelector
The TerminalSelector identifies either an attribute, the namespace, or extension of the last element step of the node selector.
Field Summary | |
---|---|
protected java.lang.String |
attrName
|
protected java.lang.String |
declaredNamespaces
|
protected org.w3c.dom.Attr |
foundAttr
|
protected java.lang.String |
namespace
|
protected java.lang.String |
nsPrefix
|
protected java.lang.String |
terminal
|
static int |
TERMINAL_TYPE_ATTR
|
static int |
TERMINAL_TYPE_NAMESPACE
|
static int |
TERMINAL_TYPE_NAMESPACE_ATTR
|
protected int |
terminalType
|
static java.lang.String |
XMLNS
|
Constructor Summary | |
---|---|
NodeSelector.TerminalSelector(java.lang.String terminal,
java.lang.String defaultNamespace)
|
Method Summary | |
---|---|
org.w3c.dom.Attr |
getAttribute()
Returns the found attribute |
java.lang.String |
getAttrName()
Returns the name of the element attribute |
java.lang.String |
getDeclaredNamespaces()
If a namespace terminal selector, then this returns the declared namespaces |
java.lang.String |
getNsPrefix()
Return the namespace prefix of the attribute |
int |
getType()
Returns the type of terminal selector |
protected boolean |
isMatch(org.w3c.dom.Element element)
Tests whether the element matches the terminal selector |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String XMLNS
public static final int TERMINAL_TYPE_ATTR
public static final int TERMINAL_TYPE_NAMESPACE
public static final int TERMINAL_TYPE_NAMESPACE_ATTR
protected java.lang.String terminal
protected int terminalType
protected java.lang.String nsPrefix
protected java.lang.String attrName
protected org.w3c.dom.Attr foundAttr
protected java.lang.String namespace
protected java.lang.String declaredNamespaces
Constructor Detail |
---|
public NodeSelector.TerminalSelector(java.lang.String terminal, java.lang.String defaultNamespace) throws java.net.MalformedURLException
java.net.MalformedURLException
Method Detail |
---|
public java.lang.String getAttrName()
public org.w3c.dom.Attr getAttribute()
public java.lang.String getNsPrefix()
public int getType()
public java.lang.String toString()
toString
in class java.lang.Object
protected boolean isMatch(org.w3c.dom.Element element)
element
- The element to match
public java.lang.String getDeclaredNamespaces()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |