Package | Description |
---|---|
org.simbrain.workspace.actions |
The workspace.actions package contains common action classes for workspace components (e.g.
|
org.simbrain.workspace.gui |
The workspace.gui package contains the main classes relating to the Simbrain desktop, a Piccolo-based zoomable GUI for designing, editing, and running workspace simulations.
|
org.simbrain.workspace.gui.couplingmanager |
The workspace.gui.couplingmanager package contains the main classes relating to the workspace coupling manager.
|
Modifier and Type | Field and Description |
---|---|
protected SimbrainDesktop |
DesktopAction.desktop |
Constructor and Description |
---|
ClearWorkspaceAction(SimbrainDesktop desktop)
Create a clear workspace action with the specified workspace.
|
DesktopAction(java.lang.String name,
SimbrainDesktop desktop) |
OpenCouplingListAction(SimbrainDesktop desktop)
Create a coupling list with the specified workspace.
|
OpenCouplingManagerAction(SimbrainDesktop desktop)
Create an open data world with the specified workspace.
|
OpenWorkspaceAction(SimbrainDesktop desktop)
Create an open workspace action with the specified workspace.
|
OpenWorkspaceComponentListAction(SimbrainDesktop desktop)
Create a workspace component list of the specified workspace.
|
PropertyTabAction(SimbrainDesktop desktop)
Create an open data world with the specified workspace.
|
QuitWorkspaceAction(SimbrainDesktop desktop)
Create a clear workspace action with the specified workspace.
|
SaveWorkspaceAction(SimbrainDesktop desktop)
Create a save workspace action with the specified workspace.
|
SaveWorkspaceAsAction(SimbrainDesktop desktop)
Create a save workspace as action with the specified workspace.
|
ScriptEditorAction(SimbrainDesktop desktop)
Open a script editor.
|
ShowWorkspaceUpdaterDialog(SimbrainDesktop desktop)
Construct the show dialog action.
|
Modifier and Type | Method and Description |
---|---|
SimbrainDesktop |
SimbrainScriptEditor.getDesktop() |
SimbrainDesktop |
GuiComponent.getDesktop() |
static SimbrainDesktop |
SimbrainDesktop.getDesktop(Workspace workspace) |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<Workspace,SimbrainDesktop> |
SimbrainDesktop.getInstances() |
Modifier and Type | Method and Description |
---|---|
static GenericJInternalFrame |
SimbrainScriptEditor.getInternalFrame(SimbrainDesktop desktop,
java.io.File scriptFile)
Returns an internal frame for editing a script.
|
java.util.List<javax.swing.Action> |
WorkspaceActionManager.getScriptActions(SimbrainDesktop desktop)
Make a list of script actions by iterating through script menu directory.
|
void |
GuiComponent.setDesktop(SimbrainDesktop desktop)
TODO: This should really be set at construction time, but that would
require deep changes so this should suffice for now.
|
Constructor and Description |
---|
ComponentPanel(SimbrainDesktop desktop)
Workspace component list panel constructor.
|
CouplingListPanel(SimbrainDesktop desktop,
java.util.Vector<Coupling<?>> couplingList)
Creates a new coupling list panel using the applicable desktop and
coupling lists.
|
ScriptAction(SimbrainDesktop desktop,
java.lang.String scriptName)
Create a new add gauge action with the specified workspace.
|
SimbrainScriptEditor(SimbrainDesktop desktop,
java.lang.String initialText)
Initialize the script editor panel with some initial text.
|
WorkspaceActionManager(SimbrainDesktop desktop)
Create a new workspace action manager for the specified workspace.
|
WorkspaceChangedDialog(SimbrainDesktop desktop)
Constructor for workspace changed dialog.
|
Constructor and Description |
---|
DesktopCouplingManager(SimbrainDesktop desktop,
GenericJInternalFrame frame)
Creates and displays the coupling manager.
|