gov.nasa.arc.brahms.common.rt
Interface IGestureActivityCtx

All Superinterfaces:
IActivityCtx, IBrahmsObjectCtx, IPrimitiveActivityCtx
All Known Implementing Classes:
GestureActivityCtx, VMGestureActivityCtx

public interface IGestureActivityCtx
extends IPrimitiveActivityCtx

The IGestureActivityCtx interface is the interface for gesture activity contexts. A GestureActivityCtx maintains the context of a gesture activity being or to be executed by an active instance. The context maintains the start and end times for an activity, the duration, priority, status, randomness, duration, resources, and gesture made when the activity was executed.

Version:
9 April 2002
Author:
Ron van Hoof

Method Summary
 ParameterCtx getGesture()
          Returns the gesture to be made by the agent or object performing the gesture activity.
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IPrimitiveActivityCtx
addResource, getDuration, getElapsedTime, getMaxDuration, getMinDuration, getRandom, getResourceCount, getResources, removeResource, setElapsedTime
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IActivityCtx
getCompletionCause, getDisplayText, getParentFrame, getPerformedBy, getPriority, getReferencedBy, getStatus, setCompletionCause, setDisplayText, setParentFrame, setPerformedBy, setReferencedBy, setStatus
 
Methods inherited from interface gov.nasa.arc.brahms.common.rt.IBrahmsObjectCtx
addNote, getContextFor, getEndTime, getID, getNote, getNotes, getStartTime, removeNote, setEndTime, setID, setStartTime
 

Method Detail

getGesture

ParameterCtx getGesture()
                        throws gov.nasa.arc.brahms.common.exceptions.BrahmsException
Returns the gesture to be made by the agent or object performing the gesture activity. The gesture is set through a parameter context containing either a symbol value with the gesture or a reference to a variable containing the gesture value.

Returns:
ParameterCtx the gesture as a symbol value or variable
Throws:
gov.nasa.arc.brahms.common.exceptions.BrahmsException - if the gesture is not defined


Copyright © 1997-2012 All Rights Reserved.