public class NameMatchMappingCommand extends MatchMappingCommand
AbstractCommand.NonDirtyingDESCRIPTION, domain, LABEL, mappedInputs, mappingcommandList, LAST_COMMAND_ALL, MERGE_COMMAND_ALL, resultIndexdescription, isExecutable, isPrepared, label| Constructor and Description |
|---|
NameMatchMappingCommand(MappingDomain domain,
Mapping mapping) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
concatName(java.util.List<java.lang.String> parsedName) |
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 name input children with output children.
|
void |
execute()
Calls
Command.execute() for each command in the list. |
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, getAffectedObjects, getCommandList, getDescription, getLabel, getMergedAffectedObjectsCollection, getMergedResultCollection, getResult, getResultIndex, isEmpty, redo, undo, unwrapcanExecute, chain, setDescription, setLabelpublic NameMatchMappingCommand(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 MatchMappingCommandprotected java.lang.String concatName(java.util.List<java.lang.String> parsedName)
public void execute()
CompoundCommandCommand.execute() for each command in the list.execute in interface Commandexecute in class CompoundCommand