| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.command.AbstractCommand
org.eclipse.emf.mapping.command.CreateCopyOverrideCommand
This command overrides the CreateCopyCommand for cross-domain copies.
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.common.command.AbstractCommand |
AbstractCommand.NonDirtying |
Field Summary | |
protected EObject | copy
This is the copy. |
protected CopyCommand.Helper | copyHelper
This is a map of objects to their copies |
protected MappingDomain | mappingDomain
This keeps track of the mapping domain in which the command operates. |
protected EObject | owner
This is the object being copied. |
Fields inherited from class org.eclipse.emf.common.command.AbstractCommand |
description, isExecutable, isPrepared, label |
Constructor Summary | |
CreateCopyOverrideCommand(MappingDomain domain,
CreateCopyCommand createCommand)
This creates a command instance that creates a copy of owner. |
Method Summary | |
void | execute()
Performs the command activity required for the effect. |
Collection | getChildrenToCopy()
|
Collection | getResult()
Returns an empty list. |
protected boolean | prepare()
Called at most once in AbstractCommand.canExecute() to give the command an opportunity to ready itself for execution. |
void | redo()
Performs the command activity required to redo the effect after undoing the effect. |
String | toString()
This gives an abbreviated name using this object's own class' name, without package qualification, followed by a space separated list of field:value pairs. |
void | undo()
Throws a runtime exception. |
Methods inherited from class org.eclipse.emf.common.command.AbstractCommand |
canExecute, canUndo, chain, dispose, getAffectedObjects, getDescription, getLabel, setDescription, setLabel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected MappingDomain mappingDomain
protected EObject owner
protected EObject copy
protected CopyCommand.Helper copyHelper
Constructor Detail |
public CreateCopyOverrideCommand(MappingDomain domain, CreateCopyCommand createCommand)
Method Detail |
protected boolean prepare()
public void execute()
public void undo()
public void redo()
public Collection getResult()
public Collection getChildrenToCopy()
public String toString()
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |