public static class MacroCommand.Get extends MacroCommand.XPathItem
contextExpr, contextNode, contextXPath, prefixToNS
type
Constructor and Description |
---|
Get(String contextXPath,
String expressionXPath,
PrefixToNamespace prefixToNS) |
Modifier and Type | Method and Description |
---|---|
MacroCommand.Get |
copy()
Makes a deep copy of this item.
|
protected void |
doExecute(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext) |
protected boolean |
doPrepare(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext) |
String |
getExpression() |
getContext, getPrefixToNamespace
execute, getType, makeCopies, prepare, updateMacroVars
public Get(String contextXPath, String expressionXPath, PrefixToNamespace prefixToNS) throws ParseException
ParseException
public MacroCommand.Get copy()
MacroCommand.Item
copy
in class MacroCommand.Item
null
if, for any reason,
copying this item failspublic String getExpression()
protected boolean doPrepare(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext)
doPrepare
in class MacroCommand.XPathItem
protected void doExecute(com.xmlmind.xmleditapp.cmd.macro.ExecContext execContext)
doExecute
in class MacroCommand.Item