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

Quick Search    Search Deep

alice.tuprolog.runtime.tucson
Class OutputAutomaton  view OutputAutomaton download OutputAutomaton.java

java.lang.Object
  extended byalice.tucson.User
      extended byalice.tucson.Agent
          extended byalice.tucson.Automaton
              extended byalice.tuprolog.runtime.tucson.OutputAutomaton
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable, alice.tucson.TucsonInterface

public class OutputAutomaton
extends alice.tucson.Automaton


Field Summary
(package private)  java.lang.String content
           
(package private)  java.util.Vector listeners
           
(package private)  alice.tucson.TupleCentreId tid
           
 
Fields inherited from class alice.tucson.Automaton
argType, arguments, state
 
Fields inherited from class alice.tucson.User
defaultTid, user
 
Constructor Summary
OutputAutomaton(alice.tucson.TupleCentreId tid_)
           
 
Method Summary
 void addOutputAutomatonListener(OutputAutomatonListener l)
           
 void boot()
          Specifies the behaviour of the automaton in its boot state, which is reached when the automaton start its thread of control
(package private)  void notify(OutputAutomatonEvent ev)
           
 void removeOutputAutomatonListener(OutputAutomatonListener l)
           
 void spyMsg()
           
 void stateMsg()
           
 void stdMsg()
           
 void waitInfo()
           
 
Methods inherited from class alice.tucson.Automaton
become, become, end, error, run
 
Methods inherited from class alice.tucson.User
getId, getSpec, getSpec, in, in, inp, inp, out, out, outAsync, outAsync, rd, rd, rdp, rdp, setDaemonPort, setSpec, setSpec, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

content

java.lang.String content

listeners

java.util.Vector listeners

tid

alice.tucson.TupleCentreId tid
Constructor Detail

OutputAutomaton

public OutputAutomaton(alice.tucson.TupleCentreId tid_)
Method Detail

boot

public void boot()
Description copied from class: alice.tucson.Automaton
Specifies the behaviour of the automaton in its boot state, which is reached when the automaton start its thread of control


waitInfo

public void waitInfo()

spyMsg

public void spyMsg()

stateMsg

public void stateMsg()

stdMsg

public void stdMsg()

addOutputAutomatonListener

public void addOutputAutomatonListener(OutputAutomatonListener l)

removeOutputAutomatonListener

public void removeOutputAutomatonListener(OutputAutomatonListener l)

notify

void notify(OutputAutomatonEvent ev)