org.concord.pedagogica.ui
Class RunActivity

java.lang.Object
  |
  +--org.xml.sax.helpers.DefaultHandler
        |
        +--org.concord.pedagogica.engine.NodeAccess
              |
              +--org.concord.pedagogica.ui.RunActivity
All Implemented Interfaces:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

public class RunActivity
extends NodeAccess

Runs an activity.


Field Summary
 org.concord.pedagogica.ui.RAWindowAdapter closer
           
protected  java.awt.Component component
           
protected  java.awt.Container contentPane
           
protected  ActivityScript currentNode
           
protected  boolean debug
           
 org.concord.pedagogica.ui.RAKeyAdapter easterEggs
           
protected  java.awt.Frame frame
           
protected  Logging logging
           
protected  java.util.Stack nodeStack
           
static org.concord.client.view.Pacifier pacifier
           
protected  java.awt.Component placement
           
protected static java.lang.String tag
           
 
Fields inherited from class org.concord.pedagogica.engine.NodeAccess
components, componentTable, easlRuntime, ecmaRuntime, error, nodeTable, STRINGS, stringValues, stringVariables
 
Constructor Summary
RunActivity()
          RunActivity Constructor.
 
Method Summary
protected  void clearNodeFromTitle()
           
 java.lang.Object createComponent(org.xml.sax.Attributes atts)
           
 java.lang.Object createPlacement(org.xml.sax.Attributes atts)
           
 java.lang.Object createView(org.xml.sax.Attributes atts)
           
 java.lang.Object getComponent(java.lang.Object component)
           
 java.lang.String getComponentName(java.lang.Object component)
           
 java.lang.Object getObject(java.lang.String name)
           
static void main(java.lang.String[] args)
           
 void setError(java.lang.Throwable t)
           
 void show(ActivityScript node)
           
protected  void showNodeInTitle(ActivityScript node)
           
 
Methods inherited from class org.concord.pedagogica.engine.NodeAccess
addGlobals, createInstance, endElement, findComponent, getExtension, getRuntime, getValues, getVariables, loadStringData, parseInput, parseInput, reset, saveStringData, startElement
 
Methods inherited from class org.xml.sax.helpers.DefaultHandler
characters, endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

frame

protected java.awt.Frame frame

nodeStack

protected java.util.Stack nodeStack

contentPane

protected java.awt.Container contentPane

logging

protected Logging logging

component

protected java.awt.Component component

placement

protected java.awt.Component placement

pacifier

public static org.concord.client.view.Pacifier pacifier

closer

public org.concord.pedagogica.ui.RAWindowAdapter closer

tag

protected static final java.lang.String tag

currentNode

protected ActivityScript currentNode

debug

protected boolean debug

easterEggs

public org.concord.pedagogica.ui.RAKeyAdapter easterEggs
Constructor Detail

RunActivity

public RunActivity()
RunActivity Constructor.
Method Detail

getObject

public java.lang.Object getObject(java.lang.String name)
Overrides:
getObject in class NodeAccess

setError

public void setError(java.lang.Throwable t)
Overrides:
setError in class NodeAccess

getComponent

public java.lang.Object getComponent(java.lang.Object component)
Overrides:
getComponent in class NodeAccess

getComponentName

public java.lang.String getComponentName(java.lang.Object component)
Overrides:
getComponentName in class NodeAccess

createView

public java.lang.Object createView(org.xml.sax.Attributes atts)
Overrides:
createView in class NodeAccess

createComponent

public java.lang.Object createComponent(org.xml.sax.Attributes atts)
Overrides:
createComponent in class NodeAccess

createPlacement

public java.lang.Object createPlacement(org.xml.sax.Attributes atts)
Overrides:
createPlacement in class NodeAccess

show

public void show(ActivityScript node)
Overrides:
show in class NodeAccess

showNodeInTitle

protected void showNodeInTitle(ActivityScript node)

clearNodeFromTitle

protected void clearNodeFromTitle()

main

public static void main(java.lang.String[] args)