import eu.etaxonomy.cdm.model.name.TaxonNameBase;
/**
+ * <p>DeleteNameRelationOperation class.</p>
+ *
* @author n.hoffmann
* @created Mar 30, 2010
* @version 1.0
private NameRelationship nameRelationship;
+ /**
+ * <p>Constructor for DeleteNameRelationOperation.</p>
+ *
+ * @param label a {@link java.lang.String} object.
+ * @param undoContext a {@link org.eclipse.core.commands.operations.IUndoContext} object.
+ * @param nameRelationship a {@link eu.etaxonomy.cdm.model.name.NameRelationship} object.
+ * @param postOperationEnabled a {@link eu.etaxonomy.taxeditor.operations.IPostOperationEnabled} object.
+ */
public DeleteNameRelationOperation(String label, IUndoContext undoContext, NameRelationship nameRelationship,
IPostOperationEnabled postOperationEnabled) {
super(label, undoContext, postOperationEnabled);
/* (non-Javadoc)
* @see org.eclipse.core.commands.operations.AbstractOperation#execute(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
*/
+ /** {@inheritDoc} */
@Override
public IStatus execute(IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {
/* (non-Javadoc)
* @see org.eclipse.core.commands.operations.AbstractOperation#redo(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
*/
+ /** {@inheritDoc} */
@Override
public IStatus redo(IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {
/* (non-Javadoc)
* @see org.eclipse.core.commands.operations.AbstractOperation#undo(org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IAdaptable)
*/
+ /** {@inheritDoc} */
@Override
public IStatus undo(IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {