rasmus.editor
Class ScriptDocument

java.lang.Object
  extended by rasmus.editor.ScriptDocument

public class ScriptDocument
extends java.lang.Object


Nested Class Summary
 class ScriptDocument.ScriptObject
           
 class ScriptDocument.Statement
           
 
Constructor Summary
ScriptDocument()
           
 
Method Summary
 void clear()
           
 ScriptDocument.ScriptObject findObject(java.lang.String name)
           
 ScriptDocument.Statement getFirst()
           
 ScriptDocument.Statement getLast()
           
 NameSpace getNameSpace()
           
 ScriptDocument.ScriptObject getObject(java.lang.String name)
           
 java.util.List<ScriptDocument.ScriptObject> getObjects()
           
 ScriptDocument.Statement getRoot()
           
 void sanityCheck()
           
 void setNameSpace(NameSpace namespace)
           
 void setString(java.lang.String code)
           
 void startAll()
           
 void stopAll()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ScriptDocument

public ScriptDocument()
Method Detail

getRoot

public ScriptDocument.Statement getRoot()

getFirst

public ScriptDocument.Statement getFirst()

getLast

public ScriptDocument.Statement getLast()

sanityCheck

public void sanityCheck()

setNameSpace

public void setNameSpace(NameSpace namespace)

getNameSpace

public NameSpace getNameSpace()

clear

public void clear()

startAll

public void startAll()

stopAll

public void stopAll()

getObjects

public java.util.List<ScriptDocument.ScriptObject> getObjects()

findObject

public ScriptDocument.ScriptObject findObject(java.lang.String name)

getObject

public ScriptDocument.ScriptObject getObject(java.lang.String name)

setString

public void setString(java.lang.String code)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object