|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.core.commands.operations.AbstractOperation
org.eclipse.emf.workspace.AbstractEMFOperation
org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand
org.eclipse.gmf.runtime.diagram.core.commands.AddCommand
A command to add a view to a another view at a given index
| Constructor Summary | |
AddCommand(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain,
IAdaptable parent,
IAdaptable child)
Creates a new AddCommand |
|
AddCommand(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain,
IAdaptable parent,
IAdaptable child,
int index)
Creates a new AddCommand |
|
| Method Summary | |
protected CommandResult |
doExecuteWithResult(IProgressMonitor monitor,
IAdaptable info)
executes the command; which will get the child and the containaer from the IAdaptable |
java.util.List |
getAffectedFiles()
Returns the IFiles for resources that may be modified when the
operation is executed, undone or redone. |
java.lang.String |
getLabel()
|
| Methods inherited from class org.eclipse.gmf.runtime.emf.commands.core.command.AbstractTransactionalCommand |
aggregateStatuses, cleanup, compose, didRedo, didUndo, doExecute, doRedo, doUndo, getCommandResult, getWorkspaceFiles, getWorkspaceFiles, internalSetResult, reduce, setResult |
| Methods inherited from class org.eclipse.emf.workspace.AbstractEMFOperation |
canRedo, canUndo, didCommit, dispose, execute, getChange, getEditingDomain, getOptions, redo, undo |
| Methods inherited from class org.eclipse.core.commands.operations.AbstractOperation |
addContext, canExecute, getContexts, hasContext, removeContext, setLabel, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.core.commands.operations.IUndoableOperation |
addContext, canExecute, canRedo, canUndo, dispose, execute, getContexts, hasContext, redo, removeContext, undo |
| Constructor Detail |
public AddCommand(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain,
IAdaptable parent,
IAdaptable child)
AddCommand
editingDomain - the editing domain through which model changes are madeparent - The parent view adapterchild - The child view adapter
public AddCommand(org.eclipse.emf.transaction.TransactionalEditingDomain editingDomain,
IAdaptable parent,
IAdaptable child,
int index)
AddCommand
editingDomain - the editing domain through which model changes are madeparent - The parent view adapterchild - The child view adapterindex - the child insertion index| Method Detail |
public java.util.List getAffectedFiles()
AbstractTransactionalCommandIFiles for resources that may be modified when the
operation is executed, undone or redone.
getAffectedFiles in interface ICommandgetAffectedFiles in class AbstractTransactionalCommand
protected CommandResult doExecuteWithResult(IProgressMonitor monitor,
IAdaptable info)
throws ExecutionException
IAdaptable and then insert the child at the given index
in the containers child list.
- Specified by:
doExecuteWithResult in class AbstractTransactionalCommand
- Parameters:
monitor - the progress monitor provided by the operation historyinfo - the adaptable provided by the operation history
- Returns:
- the result of the execution
- Throws:
ExecutionException - if, for some reason, I fail to complete
the operation
public java.lang.String getLabel()
|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.