ptolemy.vergil.gt
Class GTFrameTools.ModelChangeRequest
java.lang.Object
ptolemy.kernel.util.ChangeRequest
ptolemy.vergil.gt.GTFrameTools.ModelChangeRequest
- Enclosing class:
- GTFrameTools
public static class GTFrameTools.ModelChangeRequest
- extends ChangeRequest
Method Summary |
protected void |
_execute()
Execute the change. |
void |
setUndoable(boolean undoable)
|
Methods inherited from class ptolemy.kernel.util.ChangeRequest |
addChangeListener, execute, getDescription, getLocality, getSource, isErrorReported, isPersistent, isStructuralChange, removeChangeListener, setDescription, setErrorReported, setListeners, setPersistent, waitForCompletion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_frame
private BasicGraphFrame _frame
_model
private CompositeEntity _model
_oldModel
private CompositeEntity _oldModel
_undoAction
private UndoAction _undoAction
_undoable
private boolean _undoable
GTFrameTools.ModelChangeRequest
public GTFrameTools.ModelChangeRequest(java.lang.Object originator,
BasicGraphFrame frame,
CompositeEntity model)
GTFrameTools.ModelChangeRequest
public GTFrameTools.ModelChangeRequest(java.lang.Object originator,
BasicGraphFrame frame,
CompositeEntity model,
UndoAction undoAction)
setUndoable
public void setUndoable(boolean undoable)
_execute
protected void _execute()
throws java.lang.Exception
- Description copied from class:
ChangeRequest
- Execute the change. Derived classes must implement this method.
Any exception may be thrown if the change fails.
- Specified by:
_execute
in class ChangeRequest
- Throws:
java.lang.Exception
- If the change fails.