org.concord.pedagogica.engine
Class ActivityScript
java.lang.Object
|
+--org.concord.pedagogica.engine.ActivityScript
- All Implemented Interfaces:
- java.lang.Runnable, ScriptError
- Direct Known Subclasses:
- ActivityArc, ActivityNode
- public class ActivityScript
- extends java.lang.Object
- implements java.lang.Runnable, ScriptError
Method Summary |
void |
addStateVariable(java.lang.String name,
java.lang.Object value)
|
void |
clearLastError()
|
void |
delete()
|
java.lang.Throwable |
getLastError()
|
int |
getLevel()
|
Logging |
getLogging()
|
java.lang.String |
getName()
|
NodeAccess |
getNodeAccess()
|
Activity |
getParent()
|
java.lang.String |
getPath()
|
Activity |
getRoot()
|
Script |
getScript()
|
java.lang.String |
getScriptType()
|
NameStack |
getState()
|
java.lang.String |
getText()
|
TextSelection |
getTextSelection()
|
java.lang.String |
getViewText()
|
void |
initialize()
|
void |
load(java.util.zip.ZipFile zipFile)
|
protected boolean |
load(java.util.zip.ZipFile zipFile,
java.lang.String useName)
|
void |
parseError(java.lang.Throwable t,
int beginColumn,
int beginLine,
int endColumn,
int endLine)
|
java.lang.String |
readText(java.io.InputStream inStream)
|
void |
removeStateVariable(java.lang.String name)
|
void |
run()
|
void |
runError(java.lang.Throwable t,
int beginColumn,
int beginLine,
int endColumn,
int endLine)
|
void |
setErrorHandler(ActivityErrorHandler handler)
|
void |
setLastError(java.lang.Throwable t)
|
void |
setName(java.lang.String name)
|
void |
setNodeAccess(NodeAccess access)
|
void |
setScriptType(java.lang.String type)
|
void |
setText(java.lang.String text)
|
void |
setText(java.lang.String name,
java.lang.String text)
|
void |
setViewText(java.lang.String text)
|
void |
showError(java.lang.Throwable t)
|
void |
startEventProcessing()
|
void |
stopEventProcessing()
|
void |
writeText(java.io.OutputStream outStream)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
name
protected java.lang.String name
tryName
protected java.lang.String tryName
ext
protected java.lang.String ext
state
protected NameStack state
parent
protected Activity parent
root
protected Activity root
runtime
protected ScriptRuntime runtime
script
protected Script script
scriptType
protected java.lang.String scriptType
scriptText
protected java.lang.String scriptText
viewText
protected java.lang.String viewText
scriptFile
protected java.io.File scriptFile
scriptThread
protected ScriptThread scriptThread
nodeAccess
protected NodeAccess nodeAccess
synchronizer
protected java.lang.Object synchronizer
textSelection
protected TextSelection textSelection
lastError
protected java.lang.Throwable lastError
errorHandler
protected ActivityErrorHandler errorHandler
delete
public void delete()
initialize
public void initialize()
getScript
public Script getScript()
getNodeAccess
public NodeAccess getNodeAccess()
setNodeAccess
public void setNodeAccess(NodeAccess access)
getScriptType
public java.lang.String getScriptType()
getLevel
public int getLevel()
setScriptType
public void setScriptType(java.lang.String type)
getParent
public Activity getParent()
getRoot
public Activity getRoot()
getLogging
public Logging getLogging()
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setText
public void setText(java.lang.String text)
setText
public void setText(java.lang.String name,
java.lang.String text)
getText
public java.lang.String getText()
setViewText
public void setViewText(java.lang.String text)
getViewText
public java.lang.String getViewText()
getState
public NameStack getState()
addStateVariable
public void addStateVariable(java.lang.String name,
java.lang.Object value)
removeStateVariable
public void removeStateVariable(java.lang.String name)
startEventProcessing
public void startEventProcessing()
stopEventProcessing
public void stopEventProcessing()
getPath
public java.lang.String getPath()
load
protected boolean load(java.util.zip.ZipFile zipFile,
java.lang.String useName)
load
public void load(java.util.zip.ZipFile zipFile)
readText
public java.lang.String readText(java.io.InputStream inStream)
writeText
public void writeText(java.io.OutputStream outStream)
throws java.lang.Exception
setErrorHandler
public void setErrorHandler(ActivityErrorHandler handler)
getTextSelection
public TextSelection getTextSelection()
getLastError
public java.lang.Throwable getLastError()
setLastError
public void setLastError(java.lang.Throwable t)
clearLastError
public void clearLastError()
parseError
public void parseError(java.lang.Throwable t,
int beginColumn,
int beginLine,
int endColumn,
int endLine)
- Specified by:
parseError
in interface ScriptError
runError
public void runError(java.lang.Throwable t,
int beginColumn,
int beginLine,
int endColumn,
int endLine)
- Specified by:
runError
in interface ScriptError
showError
public void showError(java.lang.Throwable t)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable