com.planet_ink.coffee_mud.application
Class AutoPlayTester.JScriptEvent

java.lang.Object
  extended by org.mozilla.javascript.ScriptableObject
      extended by com.planet_ink.coffee_mud.application.AutoPlayTester.JScriptEvent
All Implemented Interfaces:
java.io.Serializable, org.mozilla.javascript.ConstProperties, org.mozilla.javascript.debug.DebuggableObject, org.mozilla.javascript.Scriptable
Enclosing class:
AutoPlayTester

protected static class AutoPlayTester.JScriptEvent
extends org.mozilla.javascript.ScriptableObject

See Also:
Serialized Form

Field Summary
static java.lang.String[] functions
           
protected  AutoPlayTester testObj
           
 
Fields inherited from class org.mozilla.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
Fields inherited from interface org.mozilla.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
AutoPlayTester.JScriptEvent(AutoPlayTester testObj)
           
 
Method Summary
 void clearOutbuffer()
           
 java.lang.String getAccumulated()
           
 java.lang.String getClassName()
           
 boolean login()
           
 java.lang.String name()
           
 int rand(int x)
           
 void sleep(java.lang.Object O)
           
 boolean startsWith(java.lang.Object O1, java.lang.Object O2)
           
 void stderr(java.lang.Object O)
           
 void stdout(java.lang.Object O)
           
 AutoPlayTester tester()
           
 java.lang.String toJavaString(java.lang.Object O)
           
 java.lang.Object waitFor(java.lang.Object regexO)
           
 java.lang.Object waitForMultiMatch(java.lang.Object regexO, java.lang.Object numMatches)
           
 java.lang.Object waitForOptions(java.lang.Object regexO)
           
 boolean writeLine(java.lang.Object O)
           
 
Methods inherited from class org.mozilla.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineFunctionProperties, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, equivalentValues, get, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasInstance, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

testObj

protected AutoPlayTester testObj

functions

public static final java.lang.String[] functions
Constructor Detail

AutoPlayTester.JScriptEvent

public AutoPlayTester.JScriptEvent(AutoPlayTester testObj)
Method Detail

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface org.mozilla.javascript.Scriptable
Specified by:
getClassName in class org.mozilla.javascript.ScriptableObject

tester

public AutoPlayTester tester()

toJavaString

public java.lang.String toJavaString(java.lang.Object O)

startsWith

public boolean startsWith(java.lang.Object O1,
                          java.lang.Object O2)

login

public boolean login()

name

public java.lang.String name()

clearOutbuffer

public void clearOutbuffer()

getAccumulated

public java.lang.String getAccumulated()

stdout

public void stdout(java.lang.Object O)

sleep

public void sleep(java.lang.Object O)

stderr

public void stderr(java.lang.Object O)

rand

public int rand(int x)

waitFor

public java.lang.Object waitFor(java.lang.Object regexO)

waitForOptions

public java.lang.Object waitForOptions(java.lang.Object regexO)

waitForMultiMatch

public java.lang.Object waitForMultiMatch(java.lang.Object regexO,
                                          java.lang.Object numMatches)

writeLine

public boolean writeLine(java.lang.Object O)