VR
- The visual root node of the UI toolkit, e.g. javafx.scene.Node in
case of JavaFX.public class RemoveContentChildOperation<VR> extends AbstractOperation
RemoveContentChildOperation
uses the IContentPart
API to
remove a content object from an IContentPart
.Constructor and Description |
---|
RemoveContentChildOperation(IContentPart<VR,? extends VR> parent,
java.lang.Object contentChild)
Creates a new
RemoveContentChildOperation for removing the given
contentChild Object from the content children of the given
parent IContentPart . |
Modifier and Type | Method and Description |
---|---|
IStatus |
execute(IProgressMonitor monitor,
IAdaptable info) |
IStatus |
redo(IProgressMonitor monitor,
IAdaptable info) |
IStatus |
undo(IProgressMonitor monitor,
IAdaptable info) |
addContext, canExecute, canRedo, canUndo, dispose, getContexts, getLabel, hasContext, removeContext, setLabel, toString
public RemoveContentChildOperation(IContentPart<VR,? extends VR> parent, java.lang.Object contentChild)
RemoveContentChildOperation
for removing the given
contentChild Object
from the content children of the given
parent IContentPart
.parent
- The IContentPart
from which a content child is to be
removed.contentChild
- The content Object
which is to be removed from the
content children of the parent.public IStatus execute(IProgressMonitor monitor, IAdaptable info) throws ExecutionException
execute
in interface IUndoableOperation
execute
in class AbstractOperation
ExecutionException
public IStatus redo(IProgressMonitor monitor, IAdaptable info) throws ExecutionException
redo
in interface IUndoableOperation
redo
in class AbstractOperation
ExecutionException
public IStatus undo(IProgressMonitor monitor, IAdaptable info) throws ExecutionException
undo
in interface IUndoableOperation
undo
in class AbstractOperation
ExecutionException
Copyright (c) 2014 itemis AG and others. All rights reserved.