com.cosylab.vdct.undo
Class ComposedAction

java.lang.Object
  extended by com.cosylab.vdct.undo.ActionObject
      extended by com.cosylab.vdct.undo.ComposedAction
All Implemented Interfaces:
ComposedActionInterface

public class ComposedAction
extends ActionObject
implements ComposedActionInterface

Insert the type's description here. Creation date: (3.5.2001 20:34:53)

Author:

Field Summary
protected  java.util.Vector actions
           
 
Constructor Summary
ComposedAction()
          Insert the method's description here.
 
Method Summary
 void addAction(ActionObject action)
          Insert the method's description here.
 java.lang.String getDescription()
          Insert the method's description here.
 boolean isEmpty()
           
protected  void redoAction()
          This method was created in VisualAge.
 void removeAction(ActionObject action)
          Insert the method's description here.
protected  void undoAction()
          This method was created in VisualAge.
 
Methods inherited from class com.cosylab.vdct.undo.ActionObject
isDone, redo, undo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

actions

protected java.util.Vector actions
Constructor Detail

ComposedAction

public ComposedAction()
Insert the method's description here. Creation date: (3.5.2001 20:35:51)

Method Detail

addAction

public void addAction(ActionObject action)
Insert the method's description here. Creation date: (3.5.2001 20:36:35)

Specified by:
addAction in interface ComposedActionInterface
Parameters:
action - com.cosylab.vdct.undo.ActionObject

getDescription

public java.lang.String getDescription()
Insert the method's description here. Creation date: (3.5.2001 20:34:53)

Specified by:
getDescription in class ActionObject
Returns:
java.lang.String

redoAction

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

Specified by:
redoAction in class ActionObject

removeAction

public void removeAction(ActionObject action)
Insert the method's description here. Creation date: (3.5.2001 20:36:50)

Specified by:
removeAction in interface ComposedActionInterface
Parameters:
action - com.cosylab.vdct.undo.ActionObject

undoAction

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

Specified by:
undoAction in class ActionObject

isEmpty

public boolean isEmpty()