org.peaseplate.internal.lang.command
Class AbstractNativeCallCommand
java.lang.Object
org.peaseplate.internal.lang.command.AbstractCommand
org.peaseplate.internal.lang.command.AbstractSingleParameterCommand
org.peaseplate.internal.lang.command.AbstractNativeCallCommand
- All Implemented Interfaces:
- ICommand
- Direct Known Subclasses:
- AbstractObjectCallCommand, TransformerCommand
public abstract class AbstractNativeCallCommand
- extends AbstractSingleParameterCommand
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.peaseplate.internal.lang.command.ICommand |
call |
AbstractNativeCallCommand
public AbstractNativeCallCommand(TemplateLocator locator,
int line,
int column,
ICommand command,
ICommand... parameterCommands)
getParameterCommands
public ICommand[] getParameterCommands()
hasParameters
public boolean hasParameters()
getNumberOfParameters
public int getNumberOfParameters()
callCommand
public java.lang.Object callCommand(BuildContext context)
throws TemplateRuntimeException
- Overrides:
callCommand
in class AbstractSingleParameterCommand
- Throws:
TemplateRuntimeException
- See Also:
AbstractSingleParameterCommand.callCommand(BuildContext)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object.toString()
Copyright © 2008. All Rights Reserved.