Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## gnu.prolog.vm.interpreter
Class TracerEvent

    java.lang.Object
      java.util.EventObject
          gnu.prolog.vm.interpreter.TracerEvent

All Implemented Interfaces:
  Serializable

    public class TracerEvent

extends EventObject

The event object send to TracerEventListeners

Author:
  Michiel Hendriks
See Also:
  Serialized Form

Field Summary
`protected Term[]` | `args`
`protected Tracer.TraceLevel` | `level`
`protected CompoundTermTag` | `tag`

Fields inherited from class java.util.EventObject
`source`

Constructor Summary
`TracerEvent(Tracer tracer, Tracer.TraceLevel level, CompoundTermTag tag, Term[] args)`

Method Summary
`Term[]` | `getArgs()`
`Tracer.TraceLevel` | `getLevel()`
`CompoundTermTag` | `getTag()`
`Tracer` | `getTracer()`

Methods inherited from class java.util.EventObject
`getSource, toString`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Field Detail

### level

    protected Tracer.TraceLevel level

### tag

    protected CompoundTermTag tag

### args

    protected Term[] args

Constructor Detail

### TracerEvent

    public TracerEvent(Tracer tracer,
                       Tracer.TraceLevel level,
                       CompoundTermTag tag,
                       Term[] args)

Method Detail

### getArgs

    public Term[] getArgs()

### getLevel

    public Tracer.TraceLevel getLevel()

### getTag

    public CompoundTermTag getTag()

### getTracer

    public Tracer getTracer()

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| GNU Prolog for Java
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD