|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.colos.ejs.library.Animation org.colos.ejs.library.Simulation org.colos.ejs.library.collaborative.SimulationCollaborative
public class SimulationCollaborative
A base class for a simulation collaborative
Field Summary |
---|
Fields inherited from class org.colos.ejs.library.Simulation |
---|
ejsRes |
Fields inherited from class org.colos.ejs.library.Animation |
---|
MAXIMUM_FPS, MINIMUM_DELAY, MINIMUM_FPS |
Constructor Summary | |
---|---|
SimulationCollaborative()
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
|
void |
apply(java.lang.String _variable)
apply a single change in the user interface |
void |
connectControls()
|
void |
disconnectControls()
|
boolean |
getChalk()
|
boolean |
getIsPlaying()
|
boolean |
getStudentSim()
|
java.lang.String |
getVariables()
|
void |
initialize()
Initialize model using user interface changes |
void |
pause()
Stops the animation. |
void |
reset()
Resets the simulation to a complete initial state |
void |
runExperiment(Experiment _experiment)
|
void |
runExperimentCol(int i)
|
void |
setArgsCol(java.lang.String[] _argsCol)
|
void |
setChalk(boolean value)
|
void |
setExperimentCol(java.lang.String _exp)
|
void |
setIsPlaying(boolean value)
|
void |
setIsThereChalk(boolean value)
|
void |
setIsThereTeacher(boolean value)
|
void |
setParamDialog(java.lang.String paramServerP,
java.lang.String paramPortP)
|
void |
setStudentSim(boolean value)
|
void |
setTeacherSim(boolean value)
|
void |
startColMethod()
|
boolean |
startConfTeacherTool()
|
boolean |
startQuestionStudentTool()
|
void |
step()
step |
void |
update()
Updates the simulation |
void |
updateAfterModelAction()
|
Methods inherited from class org.colos.ejs.library.Animation |
---|
apply, applyAll, freeSimulation, getDelay, getModel, getThreadGroup, getTopSimulation, getView, invokeMethodWhenIdle, isPaused, isPlaying, killAllSimulations, killSimulation, onExit, play, run, runSimulation, runSimulation, setAutoplay, setDelay, setFPS, setModel, setStepsPerDisplay, setUpdateView, setView, updateWhenIdle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SimulationCollaborative()
Method Detail |
---|
public void actionPerformed(java.awt.event.ActionEvent evt)
public void pause()
Animation
pause
in class Animation
public void reset()
Animation
reset
in class Animation
public void initialize()
Animation
initialize
in class Animation
public void apply(java.lang.String _variable)
Animation
apply
in class Animation
public void update()
Animation
update
in class Animation
public void step()
Animation
step
in class Animation
public void updateAfterModelAction()
updateAfterModelAction
in class Animation
public void runExperiment(Experiment _experiment)
runExperiment
in class Simulation
public void startColMethod()
public boolean startConfTeacherTool()
public void runExperimentCol(int i)
public void setExperimentCol(java.lang.String _exp)
public boolean startQuestionStudentTool()
public void disconnectControls()
public void connectControls()
public void setTeacherSim(boolean value)
public void setStudentSim(boolean value)
public boolean getStudentSim()
public void setIsPlaying(boolean value)
public boolean getIsPlaying()
public boolean getChalk()
public void setChalk(boolean value)
public void setIsThereChalk(boolean value)
public void setIsThereTeacher(boolean value)
public void setArgsCol(java.lang.String[] _argsCol)
public void setParamDialog(java.lang.String paramServerP, java.lang.String paramPortP)
public java.lang.String getVariables()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |