01: package org.objectweb.celtix.bus.management;
02:
03: import org.objectweb.celtix.BusEvent;
04: import org.objectweb.celtix.management.Instrumentation;
05:
06: /**
07: * The <code>InstrumentationEvent</code> class, which is the base
08: * class for all Instrumentation events.
09: */
10: public class InstrumentationEvent extends BusEvent {
11:
12: /**
13: * Constant representing the Managed Bus Event ID.
14: */
15: public static final String MANAGED_BUS_EVENT = "org.objectweb.celtix.bus.managed.event";
16:
17: /**
18: * Constructs a <code>InstrumentationEvent</code> object.
19: *
20: * @param source The instrumentation object that originated this event.
21: */
22: public InstrumentationEvent(Instrumentation source) {
23: super(source, MANAGED_BUS_EVENT);
24: }
25:
26: }
|