jcreek.cke.command
Class ChangeRelationCommand
java.lang.Object
jcreek.cke.command.CreekCommand
jcreek.cke.command.ChangeRelationCommand
- All Implemented Interfaces:
- javax.swing.undo.UndoableEdit
- public class ChangeRelationCommand
- extends CreekCommand
Title:
Description:
Copyright: Copyright (c) 2003
Company:
- Version:
- 1.0
- Author:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChangeRelationCommand
public ChangeRelationCommand(CreekDocument doc,
Relation oldRelation,
Relation newRelation)
getUndoPresentationName
public java.lang.String getUndoPresentationName()
perform
public boolean perform()
- Description copied from class:
CreekCommand
- Do the command for the first time. The arguments
are given in the constructor for the particular
implementation of the command.
- Specified by:
perform
in class CreekCommand
- Returns:
- true if command executed, false if error
die
public void die()
isSignificant
public boolean isSignificant()
redo
public void redo()
throws javax.swing.undo.CannotRedoException
- Throws:
javax.swing.undo.CannotRedoException
undo
public void undo()
throws javax.swing.undo.CannotUndoException
- Throws:
javax.swing.undo.CannotUndoException
addEdit
public boolean addEdit(javax.swing.undo.UndoableEdit parm1)
getRedoPresentationName
public java.lang.String getRedoPresentationName()
replaceEdit
public boolean replaceEdit(javax.swing.undo.UndoableEdit parm1)
getPresentationName
public java.lang.String getPresentationName()
Created at IDI, NTNU by the Artificial Intelligence and Learning group