public abstract static class MacroCommand.XPathItem extends MacroCommand.Item
Modifier and Type | Field and Description |
---|---|
protected NodeSetExpr |
contextExpr |
protected XNode |
contextNode |
protected String |
contextXPath |
protected PrefixToNamespace |
prefixToNS |
type
Modifier | Constructor and Description |
---|---|
protected |
XPathItem(MacroCommand.ItemType type,
String contextXPath,
PrefixToNamespace prefixToNS) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doPrepare(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext) |
String |
getContext() |
PrefixToNamespace |
getPrefixToNamespace() |
copy, doExecute, execute, getType, makeCopies, prepare, updateMacroVars
protected String contextXPath
protected PrefixToNamespace prefixToNS
protected NodeSetExpr contextExpr
protected XNode contextNode
protected XPathItem(MacroCommand.ItemType type, String contextXPath, PrefixToNamespace prefixToNS) throws ParseException
ParseException
public String getContext()
public PrefixToNamespace getPrefixToNamespace()
protected boolean doPrepare(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext)
doPrepare
in class MacroCommand.Item