com.cosylab.vdct.undo
Class ActionObject

java.lang.Object
  extended by com.cosylab.vdct.undo.ActionObject
Direct Known Subclasses:
ChangeTemplatePropertyAction, CommentChangeAction, ComposedAction, CreateAction, CreateTemplateMacroAction, CreateTemplatePortAction, CreateTemplatePropertyAction, DeleteConnectorAction, DescriptionChangeAction, FieldValueChangeAction, ImportAction, MacroValueChangeAction, MorphAction, MorphTemplateAction, MoveAction, MoveFieldUpAction, MoveToGroupAction, PortValueChangeAction, RenameAction, RenameTemplateMacroAction, RenameTemplatePortAction

public abstract class ActionObject
extends java.lang.Object

This type was created in VisualAge.


Constructor Summary
ActionObject()
           
 
Method Summary
abstract  java.lang.String getDescription()
          Insert the method's description here.
 boolean isDone()
          This method was created in VisualAge.
 void redo()
          This method was created in VisualAge.
protected abstract  void redoAction()
          This method was created in VisualAge.
 void undo()
          This method was created in VisualAge.
protected abstract  void undoAction()
          This method was created in VisualAge.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionObject

public ActionObject()
Method Detail

getDescription

public abstract java.lang.String getDescription()
Insert the method's description here. Creation date: (3.5.2001 15:50:42)

Returns:
java.lang.String

isDone

public boolean isDone()
This method was created in VisualAge.

Returns:
boolean

redo

public void redo()
This method was created in VisualAge.


redoAction

protected abstract void redoAction()
This method was created in VisualAge.


undo

public void undo()
This method was created in VisualAge.


undoAction

protected abstract void undoAction()
This method was created in VisualAge.