public class MActionAdd extends AbstractSrcTgtAction<IReadAccessor,IReadWriteAccessor>
IExecutable.ValueReturning
Constructor and Description |
---|
MActionAdd() |
MActionAdd(IReadAccessor source,
IReadWriteAccessor target) |
Modifier and Type | Method and Description |
---|---|
protected void |
compileAction(ICompilationContext ctxt) |
String |
getImplementationId()
Unique addon implementation ID.
|
protected IExecutionResult |
internalExecute(IExecutionContext ctxt) |
clone, compileExecutable, equals, getSource, getTarget, hashCode, setSource, setTarget, toString
execute
combineResults, compile, compileExecutables, execute, execute, getProperties, getProperty, hasProperties, hasProperty, removeProperty, setProperty
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, toString, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
finalize, getClass, notify, notifyAll, wait, wait, wait
getProperties, hasProperties, hasProperty, removeProperty
getInternalCacheIdentifier, isCacheUsed, isInternalCacheIdentifierNeeded, optimize, resetCachedData, setInternalCacheIdentifier, wasRegistered
getDebugInfo, getDescription, getName, setDebugInfo, setDescription, setName
public static final String ADD_ID
public MActionAdd()
public MActionAdd(IReadAccessor source, IReadWriteAccessor target)
protected void compileAction(ICompilationContext ctxt) throws MRuleValidationException
compileAction
in class AbstractSrcTgtAction<IReadAccessor,IReadWriteAccessor>
MRuleValidationException
protected IExecutionResult internalExecute(IExecutionContext ctxt) throws MActionExecutionException
internalExecute
in class AbstractExecutable
MActionExecutionException
IAction.execute(IExecutionContext)