public class Workspace
extends java.lang.Object
public Workspace(Main main)
public void setViewerManager(ViewerManager driver)
public ViewerManager getViewerManager()
public long getLastRenderTime()
public void rerender()
public void waitForRerender()
public void rewidgetUpdate()
public void cancelRenderRequests()
public void scanProbes(ReaderTokenizer rtok) throws java.io.IOException
rtok
- tokenizer from which to read datajava.io.IOException
- if a read or syntax error is discoveredpublic static void scanProbes(ReaderTokenizer rtok, RootModel rootModel) throws java.io.IOException
rtok
- tokenizer from which to read datarootModel
- root model to which probes should be addedjava.io.IOException
- if a read or syntax error is discoveredpublic void writeProbes(java.io.PrintWriter pw, NumberFormat fmt) throws java.io.IOException
java.io.IOException
public static void writeProbes(java.io.PrintWriter pw, NumberFormat fmt, RootModel rootModel) throws java.io.IOException
java.io.IOException
public ComponentList<Probe> getInputProbeList()
public ComponentList<Probe> getOutputProbeList()
public RootModel getRootModel()
public void setRootModel(RootModel myNewRoot)
public ComponentListView<Model> models()
public void advance(double t0, double t1, int flags)
public void initialize(double t)
public boolean rootModelHasState()
public void registerWindow(PropertyWindow w)
public boolean deregisterWindow(PropertyWindow w)
public void registerDisposable(Disposable w)
public boolean deregisterDisposable(Disposable w)
public void removeDisposables()
public boolean windowIsRegistered(PropertyWindow w)
public java.util.LinkedList<PropertyWindow> getPropertyWindows()