Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

alice.tucson.ide
Class InspectorCore  view InspectorCore download InspectorCore.java

java.lang.Object
  extended byjava.lang.Thread
      extended byalice.tuplemedium.runtime.Inspector
          extended byalice.tucson.ide.InspectorCore
All Implemented Interfaces:
java.lang.Runnable

public class InspectorCore
extends alice.tuplemedium.runtime.Inspector


Nested Class Summary
 
Nested classes inherited from class java.lang.Thread
java.lang.Thread.UncaughtExceptionHandler
 
Field Summary
(package private)  InspectorAgent form
           
(package private)  boolean loggingQueries
           
(package private)  boolean loggingReactions
           
(package private)  boolean loggingTuples
           
(package private)  java.lang.String logQueryFilename
           
(package private)  java.io.FileWriter logQueryWriter
           
(package private)  java.lang.String logReactionFilename
           
(package private)  java.io.FileWriter logReactionWriter
           
(package private)  java.lang.String logTupleFilename
           
(package private)  alice.logictuple.LogicTuple logTupleFilter
           
(package private)  java.io.FileWriter logTupleWriter
           
 
Fields inherited from class alice.tuplemedium.runtime.Inspector
id, tid
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
InspectorCore(InspectorAgent f, alice.tucson.AgentId id_, alice.tucson.TupleCentreId tid_)
           
 
Method Summary
(package private)  void changeLogQueryFile(java.lang.String name)
           
(package private)  void changeLogReactionFile(java.lang.String name)
           
(package private)  void changeLogTupleFile(java.lang.String name)
           
 void onVMEvent(alice.tuplemedium.runtime.InspectorMsg msg)
          method to be override in order to specify what actions to do when a new tuple centre event has been observed
 
Methods inherited from class alice.tuplemedium.runtime.Inspector
getSnapshot, nextStep, reset, resolveTupleCentreInfo, run, setDaemonPort, setProtocol, setTupleSet, shutdown
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

form

InspectorAgent form

loggingTuples

boolean loggingTuples

logTupleFilename

java.lang.String logTupleFilename

logTupleWriter

java.io.FileWriter logTupleWriter

logTupleFilter

alice.logictuple.LogicTuple logTupleFilter

loggingQueries

boolean loggingQueries

logQueryFilename

java.lang.String logQueryFilename

logQueryWriter

java.io.FileWriter logQueryWriter

loggingReactions

boolean loggingReactions

logReactionFilename

java.lang.String logReactionFilename

logReactionWriter

java.io.FileWriter logReactionWriter
Constructor Detail

InspectorCore

public InspectorCore(InspectorAgent f,
                     alice.tucson.AgentId id_,
                     alice.tucson.TupleCentreId tid_)
              throws java.lang.Exception
Method Detail

onVMEvent

public void onVMEvent(alice.tuplemedium.runtime.InspectorMsg msg)
Description copied from class: alice.tuplemedium.runtime.Inspector
method to be override in order to specify what actions to do when a new tuple centre event has been observed


changeLogTupleFile

void changeLogTupleFile(java.lang.String name)

changeLogQueryFile

void changeLogQueryFile(java.lang.String name)

changeLogReactionFile

void changeLogReactionFile(java.lang.String name)