protected Object handleGetEffect()
{
// Effect is mapped to action, not activity
// We return the first action encountered in the activity
Action effectAction = null;
Activity effect = this.metaObject.getEffect();
if (effect != null)
{
Collection nodes = effect.getNodes();
for (Iterator nodesIt = nodes.iterator(); nodesIt.hasNext() && effectAction == null;)
{
Object nextNode = nodesIt.next();
if (nextNode instanceof Action)
{