org.scaladebugger.api.lowlevel

events

package events

Visibility
  1. Public
  2. All

Type Members

  1. class DummyEventManager extends EventManager

    Represents an event manager whose operations do nothing.

  2. case class EventHandlerInfo(eventHandlerId: String, eventType: EventType, eventHandler: (Event, Seq[JDIEventDataResult]) ⇒ Boolean, extraArguments: Seq[JDIEventArgument] = immutable.this.Nil) extends Product with Serializable

    Represents information about an event handler.

  3. trait EventManager extends AnyRef

    Represents a manager for events coming in from a virtual machine.

  4. class EventProcessor extends AnyRef

    Represents a processor for a single event, evaluating any associated functions and returning the result.

  5. class EventSetProcessor extends Logging

    Represents a processor for an event set, evaluating any associated functions with each event in the set and returning the collective results.

  6. trait JDIEventArgument extends JDIArgument with Serializable

    Represents an argument for a JDI Event.

  7. class JDIEventArgumentProcessor extends AnyRef

    Represents a processor for arguments for JDI Events.

  8. trait JDIEventProcessor extends AnyRef

    Represents a processor for a JDI Event.

  9. trait PendingEventHandlerSupport extends PendingEventHandlerSupportLike

    Provides pending event capabilities to an existing event manager.

  10. trait PendingEventHandlerSupportLike extends EventManager with PendingRequestSupport

    Provides pending event capabilities to an existing event manager.

  11. class StandardEventManager extends EventManager with Logging

    Represents a manager for events coming in from a virtual machine.

  12. trait StandardPendingEventHandlerSupport extends PendingEventHandlerSupport

    Provides pending event capabilities to an existing event manager.

Value Members

  1. object EventManager

    Contains public types related to the event manager.

  2. object EventType extends Enumeration

    Represents available event types to be processed by the event manager.

  3. package data

  4. package filters

  5. package misc

Ungrouped