|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.specrunner.source.namespace.core.AbstractNamespaceProcessor
public abstract class AbstractNamespaceProcessor
Basic processor.
| Constructor Summary | |
|---|---|
protected |
AbstractNamespaceProcessor(String prefix,
String uri,
String tag)
Default. |
| Method Summary | |
|---|---|
nu.xom.XPathContext |
getContext()
Get the current context. |
String |
getPrefix()
Processor prefix. |
String |
getTag()
Get tag. |
String |
getUri()
Get URI. |
protected nu.xom.Nodes |
lookup(nu.xom.Node node,
String prefix,
String tag)
Find nodes. |
void |
process(INamespaceInfo info,
nu.xom.Document document)
Process namespace info. |
protected abstract void |
process(INamespaceInfo info,
nu.xom.Document document,
nu.xom.Nodes nodes)
Process nodes satisfying restriction. |
protected void |
process(INamespaceInfo info,
nu.xom.Document document,
String prefix)
Process information. |
void |
setContext(nu.xom.XPathContext context)
Set the context. |
void |
setPrefix(String prefix)
Set prefix. |
void |
setTag(String tag)
Set tag. |
void |
setUri(String uri)
Set URI. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractNamespaceProcessor(String prefix,
String uri,
String tag)
prefix - A prefix.uri - A uri.tag - A tag name.| Method Detail |
|---|
public String getPrefix()
public void setPrefix(String prefix)
prefix - A prefix.public String getUri()
public void setUri(String uri)
uri - The URI.public String getTag()
public void setTag(String tag)
tag - A tag.public nu.xom.XPathContext getContext()
public void setContext(nu.xom.XPathContext context)
context - A context.
public void process(INamespaceInfo info,
nu.xom.Document document)
INamespaceProcessor
process in interface INamespaceProcessorinfo - The info.document - The document.
protected void process(INamespaceInfo info,
nu.xom.Document document,
String prefix)
info - Namespace information.document - A document.prefix - The namespace prefix.
protected nu.xom.Nodes lookup(nu.xom.Node node,
String prefix,
String tag)
node - A node.prefix - The prefix.tag - Tag name.
protected abstract void process(INamespaceInfo info,
nu.xom.Document document,
nu.xom.Nodes nodes)
info - Information.document - Document.nodes - Nodes.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||