public abstract class AbstractAISetIntentionListener implements MethodInvokeListener, MethodCollection
{
@Override
public final void methodInvoked(MethodEvent e)
{
AbstractAISetIntention event = (AbstractAISetIntention) e;
AbstractAI ai = event.getOwner();
CtrlIntention evt = (CtrlIntention) event.getArgs()[0];
Object arg0 = event.getArgs()[1];
Object arg1 = event.getArgs()[2];
SetIntention(ai, evt, arg0, arg1);
}