org.media.mn8
Class mn8Interpreter

java.lang.Object
  |
  +--org.media.mn8.mn8Interpreter

public class mn8Interpreter
extends java.lang.Object

The main class which holds the interpreter functions.

Version:
$Revision: 1.31 $ $Date: 2002/06/04 17:10:37 $
Author:
Remus Pereni

Field Summary
static java.lang.String EOL
           
static java.io.PrintStream GLOBAL_ERR_STREAM
           
static java.io.InputStream GLOBAL_IN_STREAM
           
static java.io.PrintStream GLOBAL_OUT_STREAM
           
static java.lang.String IDENTIFIER
           
static java.lang.String VERSION
           
 
Constructor Summary
mn8Interpreter()
           
 
Method Summary
static void addInterpreter(mn8InterpretThread interp, java.lang.Thread inThread)
           
static void cleanStreams(java.lang.Thread inThread)
           
static void delInterpreter(mn8InterpretThread interp, java.lang.Thread inThread)
           
static void executeURL(java.lang.String scriptURL, SeriesConcept arguments)
           
static void executeURL(java.lang.String scriptURL, java.lang.String concept, SeriesConcept arguments)
           
static mn8TreeWalker getCurrentWalker()
           
static java.io.PrintStream getErr()
           
static java.io.PrintStream getErr(java.lang.Thread thread)
           
static java.io.InputStream getIn()
           
static java.io.InputStream getIn(java.lang.Thread thread)
           
static mn8InterpretThread getInterpreter(java.lang.Thread inThread)
           
static java.io.PrintStream getOut()
           
static java.io.PrintStream getOut(java.lang.Thread thread)
           
static void initialize()
           
static void interpret(java.lang.String command)
           
static void interruptInterpret()
           
static boolean isExitAsked()
           
static void printTDebug(java.lang.Thread curr, java.lang.String message)
           
static void reInitialize()
           
static void setErr(java.io.PrintStream err)
           
static void setErr(java.io.PrintStream err, java.lang.Thread inThread)
           
static void setIn(java.io.InputStream in)
           
static void setIn(java.io.InputStream in, java.lang.Thread inThread)
           
static void setOut(java.io.PrintStream out)
           
static void setOut(java.io.PrintStream out, java.lang.Thread inThread)
           
static java.lang.Thread threadExecuteURL(java.lang.String scriptURL, java.lang.String concept, SeriesConcept arguments)
           
static void threadExecuteURLRun(java.lang.String scriptURL, java.lang.String concept, SeriesConcept arguments)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VERSION

public static java.lang.String VERSION

IDENTIFIER

public static java.lang.String IDENTIFIER

EOL

public static java.lang.String EOL

GLOBAL_OUT_STREAM

public static java.io.PrintStream GLOBAL_OUT_STREAM

GLOBAL_ERR_STREAM

public static java.io.PrintStream GLOBAL_ERR_STREAM

GLOBAL_IN_STREAM

public static java.io.InputStream GLOBAL_IN_STREAM
Constructor Detail

mn8Interpreter

public mn8Interpreter()
Method Detail

reInitialize

public static void reInitialize()

initialize

public static void initialize()

getCurrentWalker

public static mn8TreeWalker getCurrentWalker()

executeURL

public static final void executeURL(java.lang.String scriptURL,
                                    SeriesConcept arguments)

threadExecuteURLRun

public static final void threadExecuteURLRun(java.lang.String scriptURL,
                                             java.lang.String concept,
                                             SeriesConcept arguments)

threadExecuteURL

public static final java.lang.Thread threadExecuteURL(java.lang.String scriptURL,
                                                      java.lang.String concept,
                                                      SeriesConcept arguments)

executeURL

public static final void executeURL(java.lang.String scriptURL,
                                    java.lang.String concept,
                                    SeriesConcept arguments)

interpret

public static final void interpret(java.lang.String command)

interruptInterpret

public static void interruptInterpret()

isExitAsked

public static boolean isExitAsked()

getOut

public static java.io.PrintStream getOut(java.lang.Thread thread)

getErr

public static java.io.PrintStream getErr(java.lang.Thread thread)

getIn

public static java.io.InputStream getIn(java.lang.Thread thread)

printTDebug

public static void printTDebug(java.lang.Thread curr,
                               java.lang.String message)

getOut

public static java.io.PrintStream getOut()

getErr

public static java.io.PrintStream getErr()

getIn

public static java.io.InputStream getIn()

addInterpreter

public static void addInterpreter(mn8InterpretThread interp,
                                  java.lang.Thread inThread)

delInterpreter

public static void delInterpreter(mn8InterpretThread interp,
                                  java.lang.Thread inThread)

getInterpreter

public static mn8InterpretThread getInterpreter(java.lang.Thread inThread)

setOut

public static void setOut(java.io.PrintStream out,
                          java.lang.Thread inThread)

setErr

public static void setErr(java.io.PrintStream err,
                          java.lang.Thread inThread)

setIn

public static void setIn(java.io.InputStream in,
                         java.lang.Thread inThread)

setOut

public static void setOut(java.io.PrintStream out)

setErr

public static void setErr(java.io.PrintStream err)

setIn

public static void setIn(java.io.InputStream in)

cleanStreams

public static void cleanStreams(java.lang.Thread inThread)


"Copyright © 2001 Internet Multicasting Services & media.org. All Rights Reserved."