Package | Description |
---|---|
org.simbrain.console |
The console package contains commands that can be plugged in to the beanshell intepreter (http://www.beanshell.org/).
|
org.simbrain.docviewer |
The docviewer package contains classes for managing the document viewer.
|
org.simbrain.network |
The
network
package contains representation of neural networks.
|
org.simbrain.plot.barchart |
The plot.barchart package contains classes for creating and editing barcharts.
|
org.simbrain.plot.histogram |
The plot.histogram package contains classes for creating and editing a histogram.
|
org.simbrain.plot.piechart |
The plot.piechart package contains classes for creating and editing a piechart.
|
org.simbrain.plot.projection |
The plot.projection package contains classes for creating and editing a projection.
|
org.simbrain.plot.rasterchart |
The plot.rasterchart package contains classes for creating and editing a raster plot chart.
|
org.simbrain.plot.scatterplot |
The plot.scatterplot package contains classes for creating and plotting scatter plot (currently unused).
|
org.simbrain.plot.timeseries |
The plot.timeseries package contains classes for creating and editing a time series plot.
|
org.simbrain.workspace |
The workspace package contains the top level container for the other components of Simbrain--the network, world, and gauge(s).
|
org.simbrain.workspace.actions |
The workspace.actions package contains common action classes for workspace components (e.g.
|
org.simbrain.workspace.actions.chart |
The workspace.actions.chart package contains actions relating to adding charts.
|
org.simbrain.workspace.component_actions |
The workspace.component_actions package contains
actions that can be used in specific workspace components.
|
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.
|
org.simbrain.workspace.updater |
The workspace.updater package contains code for managing workspace update.
|
org.simbrain.world.dataworld |
The world.dataworld package contains the simplest world type, a "dataworld"
which is simply a spreadsheet which sends data to worlds in the form of rows on a
simple table.
|
org.simbrain.world.game |
(Currently unused) Was going to hold different "game worlds", e.g.
|
org.simbrain.world.odorworld |
The world.odorworld package describes a world in which an agent can move
around and smell objects, which are coded as vectors of values which diminish in various
ways as the agent is closer or farther from the agent.
|
org.simbrain.world.oscworld |
(Currently unused) A world which allows sounds to be produced using open sound control.
|
org.simbrain.world.textworld |
The world.textworld package describes a world in which strings of
text are converted into vectors.
|
org.simbrain.world.visionworld |
The vision world package contains classes for the implementation of Vision World.
|
Class and Description |
---|
Workspace
A collection of components which interact via couplings.
|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
Coupling
A coupling is an object that allows different objects in the Simbrain
workspace to communicate with each other.
|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
ArchiveContents
Instances of this class are used for building and reading the TOC of an
archive.
|
ArchiveContents.ArchivedAttribute
The class used to represent an attribute in the archive.
|
ArchiveContents.ArchivedComponent
Represents the data used to store components in the archive.
|
ArchiveContents.ArchivedComponent.ArchivedDesktopComponent
Class used to represent a desktop component in the archive.
|
ArchiveContents.ArchivedCoupling
Class used to represent a coupling in the archive.
|
ArchiveContents.ArchivedUpdateAction
A persistable form of update action that can be used to recreate the
action.
|
Attribute
Defines the base API for consumers and producers.
|
AttributeList.GetterSetter
Helper object for use with couplings.
|
AttributeListener
Listener for attribute related events, broadly (this includes potential
attributes and attribute types).
|
AttributeManager
The main usage of this class by API users is to create potential attributes
(PotentialConsumer and PotentialProducer), which are in turn used to create
couplings.
|
AttributeType
Encapsulates type information about potential attribute.
|
Consumer
A wrapper for a public setter in a Simbrain object.
|
Coupling
A coupling is an object that allows different objects in the Simbrain
workspace to communicate with each other.
|
CouplingListener
Listener for coupling related events.
|
CouplingManager
Manages all the couplings for a Workspace instance.
|
PotentialAttribute
Even though a
Coupling consists of a Producer and a
Consumer , these attributes are usually not directly created, but
are created from a PotentialProducer or
PotentialConsumer object (using creation methods in
AttributeManager ). |
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
Producer
A wrapper for a public getter in a Simbrain object.
|
UmatchedAttributesException
Exception thrown when a coupling is created with mismatched attributes.
|
Workspace
A collection of components which interact via couplings.
|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
WorkspaceComponentDeserializer
Class used to assist with deserializing workspace components.
|
WorkspaceComponentListener
Interface for workspace component listeners.
|
WorkspaceComponentSerializer
Class used to assist with serializing components.
|
WorkspaceListener
Interface for listeners on a workspace.
|
Class and Description |
---|
Workspace
A collection of components which interact via couplings.
|
Class and Description |
---|
Workspace
A collection of components which interact via couplings.
|
Class and Description |
---|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
Coupling
A coupling is an object that allows different objects in the Simbrain
workspace to communicate with each other.
|
CouplingListener
Listener for coupling related events.
|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
Workspace
A collection of components which interact via couplings.
|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
WorkspaceListener
Interface for listeners on a workspace.
|
Class and Description |
---|
AttributeType
Encapsulates type information about potential attribute.
|
Workspace
A collection of components which interact via couplings.
|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
Coupling
A coupling is an object that allows different objects in the Simbrain
workspace to communicate with each other.
|
Workspace
A collection of components which interact via couplings.
|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
AttributeType
Encapsulates type information about potential attribute.
|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
AttributeType
Encapsulates type information about potential attribute.
|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialConsumer
A
PotentialAttribute corresponding to a Consumer . |
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |
Class and Description |
---|
PotentialProducer
A
PotentialAttribute corresponding to a Producer . |
WorkspaceComponent
Represents a component in a Simbrain
Workspace
. |