// ------------------------------------------------------------------------------
// <autogenerated>
// This code was generated by jni4net. See http://jni4net.sourceforge.net/
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </autogenerated>
// ------------------------------------------------------------------------------
package robocode.control.events;
@net.sf.jni4net.attributes.ClrTypeInfo
public final class IBattleListener_ {
//<generated-static>
private static system.Type staticType;
public static system.Type typeof() {
return robocode.control.events.IBattleListener_.staticType;
}
private static void InitJNI(net.sf.jni4net.inj.INJEnv env, system.Type staticType) {
robocode.control.events.IBattleListener_.staticType = staticType;
}
//</generated-static>
}
//<generated-proxy>
@net.sf.jni4net.attributes.ClrProxy
class __IBattleListener extends system.Object implements robocode.control.events.IBattleListener {
protected __IBattleListener(net.sf.jni4net.inj.INJEnv __env, long __handle) {
super(__env, __handle);
}
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleStartedEvent;)V")
public native void onBattleStarted(robocode.control.events.BattleStartedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleFinishedEvent;)V")
public native void onBattleFinished(robocode.control.events.BattleFinishedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleCompletedEvent;)V")
public native void onBattleCompleted(robocode.control.events.BattleCompletedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattlePausedEvent;)V")
public native void onBattlePaused(robocode.control.events.BattlePausedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleResumedEvent;)V")
public native void onBattleResumed(robocode.control.events.BattleResumedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/RoundStartedEvent;)V")
public native void onRoundStarted(robocode.control.events.RoundStartedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/RoundEndedEvent;)V")
public native void onRoundEnded(robocode.control.events.RoundEndedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/TurnStartedEvent;)V")
public native void onTurnStarted(robocode.control.events.TurnStartedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/TurnEndedEvent;)V")
public native void onTurnEnded(robocode.control.events.TurnEndedEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleMessageEvent;)V")
public native void onBattleMessage(robocode.control.events.BattleMessageEvent par0);
@net.sf.jni4net.attributes.ClrMethod("(Lrobocode/control/events/BattleErrorEvent;)V")
public native void onBattleError(robocode.control.events.BattleErrorEvent par0);
}
//</generated-proxy>