public class TypeMatchMappingCommand extends MatchMappingCommand
AbstractCommand.NonDirtyingDESCRIPTION, domain, LABEL, mappedInputs, mappingcommandList, LAST_COMMAND_ALL, MERGE_COMMAND_ALL, resultIndexdescription, isExecutable, isPrepared, label| Constructor and Description |
|---|
TypeMatchMappingCommand(MappingDomain domain,
Mapping mapping) |
| Modifier and Type | Method and Description |
|---|---|
static Command |
create(MappingDomain domain,
Mapping mapping)
This creates a command that creates a new child mappings for the given mapping
by attempting to match by type input children with output children.
|
protected boolean |
match(java.lang.Object inputObject,
java.lang.Object outputObject,
java.util.Collection<java.lang.Object> mappedObjects) |
matchChildren, prepare, toStringappend, appendAndExecute, appendIfCanExecute, canUndo, dispose, execute, getAffectedObjects, getCommandList, getDescription, getLabel, getMergedAffectedObjectsCollection, getMergedResultCollection, getResult, getResultIndex, isEmpty, redo, undo, unwrapcanExecute, chain, setDescription, setLabelpublic TypeMatchMappingCommand(MappingDomain domain, Mapping mapping)
public static Command create(MappingDomain domain, Mapping mapping)
protected boolean match(java.lang.Object inputObject,
java.lang.Object outputObject,
java.util.Collection<java.lang.Object> mappedObjects)
match in class MatchMappingCommand