public JavaDebugExceptionEvent(enum_EVENTATTRIBUTES attributes, JavaDebugProgram program, IThreadReference thread, IObjectReference exceptionObject, ILocation location, ILocation catchLocation) : base(attributes) { Contract.Requires<ArgumentNullException>(program != null, "program"); Contract.Requires<ArgumentNullException>(thread != null, "thread"); Contract.Requires<ArgumentNullException>(exceptionObject != null, "exceptionObject"); _program = program; _thread = thread; _exceptionObject = exceptionObject; _location = location; _catchLocation = catchLocation; }
public JavaDebugExceptionEvent(enum_EVENTATTRIBUTES attributes, JavaDebugProgram program, IThreadReference thread, IObjectReference exceptionObject, ILocation location, ILocation catchLocation) : base(attributes) { Contract.Requires <ArgumentNullException>(program != null, "program"); Contract.Requires <ArgumentNullException>(thread != null, "thread"); Contract.Requires <ArgumentNullException>(exceptionObject != null, "exceptionObject"); _program = program; _thread = thread; _exceptionObject = exceptionObject; _location = location; _catchLocation = catchLocation; }