|
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.SetConnectionAnchorsCommand
public class SetConnectionAnchorsCommand
Sets a connections end points.
| Constructor Summary | |
|---|---|
SetConnectionAnchorsCommand(TransactionalEditingDomain editingDomain,
java.lang.String label)
constructor |
|
| Method Summary | |
|---|---|
protected CommandResult |
doExecuteWithResult(IProgressMonitor progressMonitor,
IAdaptable info)
Implemented by subclasses to perform the model changes. |
java.util.List |
getAffectedFiles()
Returns the IFiles for resources that may be modified when the
operation is executed, undone or redone. |
IAdaptable |
getEdgeAdaptor()
gets the edge adaptor. |
java.lang.String |
getNewSourceTerminal()
gets for the new source terminal. |
java.lang.String |
getNewTargetTerminal()
gets for the new target terminal. |
void |
setEdgeAdaptor(IAdaptable edgeAdaptor)
Sets the edge adaptor. |
void |
setNewSourceTerminal(java.lang.String newSourceTerminal)
Sets the new source terminal. |
void |
setNewTargetTerminal(java.lang.String newTargetTerminal)
Sets the new target terminal. |
| 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, getLabel, 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.gmf.runtime.common.core.command.ICommand |
|---|
setLabel |
| Methods inherited from interface org.eclipse.core.commands.operations.IUndoableOperation |
|---|
addContext, canExecute, canRedo, canUndo, dispose, execute, getContexts, getLabel, hasContext, redo, removeContext, undo |
| Constructor Detail |
|---|
public SetConnectionAnchorsCommand(TransactionalEditingDomain editingDomain,
java.lang.String label)
editingDomain - the editing domain through which model changes are madelabel - the command label| 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 AbstractTransactionalCommandIFiles that will be modifiedpublic IAdaptable getEdgeAdaptor()
public java.lang.String getNewSourceTerminal()
public java.lang.String getNewTargetTerminal()
public void setEdgeAdaptor(IAdaptable edgeAdaptor)
edgeAdaptor - The edgeAdaptor to setpublic void setNewSourceTerminal(java.lang.String newSourceTerminal)
newSourceTerminal - The new source terminal to setpublic void setNewTargetTerminal(java.lang.String newTargetTerminal)
newTargetTerminal - The new target terminal to set
protected CommandResult doExecuteWithResult(IProgressMonitor progressMonitor,
IAdaptable info)
throws ExecutionException
AbstractTransactionalCommand
doExecuteWithResult in class AbstractTransactionalCommandprogressMonitor - the progress monitor provided by the operation historyinfo - the adaptable provided by the operation history
ExecutionException - if, for some reason, I fail to complete
the operation
|
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.