com.tensegrity.composite.util
Class ActionLog

java.lang.Object
  extended bycom.tensegrity.composite.util.ActionLog

public class ActionLog
extends java.lang.Object

This class represents a single action logging entry.

Calls to

can be logged by an action log.

Version:
$Id: ActionLog.java,v 1.2 2004/02/11 17:49:26 AndreasEbbert Exp $
Author:
Stepan Rutz

Constructor Summary
ActionLog()
          Construct a new actionlog entry.
 
Method Summary
 void addActAt(CompositeView compositeView, InteractionInfo interactionInfo)
          Add an act action.
 void addStartActionAt(CompositeView compositeView, InteractionInfo interactionInfo)
          Add a start action.
 void addStopActionAt(CompositeView compositeView, InteractionInfo interactionInfo)
          Add a stop action.
 void play(CompositeView compositeView)
          Playback the entire list of recorded calls on the given provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionLog

public ActionLog()
Construct a new actionlog entry.

Method Detail

addStartActionAt

public void addStartActionAt(CompositeView compositeView,
                             InteractionInfo interactionInfo)
Add a start action.

Parameters:
compositeView - the view in which the interaction takes place.
interactionInfo - the InteractionInfo to record.

addActAt

public void addActAt(CompositeView compositeView,
                     InteractionInfo interactionInfo)
Add an act action.

Parameters:
compositeView - the view in which the interaction takes place.
interactionInfo - the InteractionInfo to record.

addStopActionAt

public void addStopActionAt(CompositeView compositeView,
                            InteractionInfo interactionInfo)
Add a stop action.

Parameters:
compositeView - the view in which the interaction takes place.
interactionInfo - the InteractionInfo to record.

play

public void play(CompositeView compositeView)
Playback the entire list of recorded calls on the given provider.

Parameters:
compositeView - the view to playback on.


Copyright © 2005 Tensegrity Software GmbH. All Rights Reserved. Date of creation: 09.06.2006.