All Classes and Interfaces

Class
Description
Abstract base action used by the default scheduling mechanism.
Empty implementation because an action scheduled not to repeat does not need to be rescheduled.
An rescheduler is responsible for rescheduling an action in the ActionQueue.
 
 
Abstract base class for WorldWind GIS display Airspace layers.
Display creator for 2D/3D Cartesian displays with value layers.
Sets plot properties given a chart descriptor.
Abstract base class implementation of the Context interface.
Default implementation of an n-dimensional continuous space.
A little class used for getting rid of some hash table lookups.
An abstract ControllerAction that aims to simplify the implementation of ControllerActions.
 
Abstract helper base class for mplementations of a xstream Converters.
Abstract DataSet implementation.
 
Abstract implementation of a DataSetManager.
 
 
 
 
 
 
 
Abstract base class for 3D displays.
Abstract implementation of DisplayData.
 
Abstract base class for OGL2D display layers.
Partial implementation of the EditorMenuItem interface.
Abstract base class for Formatters.
 
 
 
 
Abstract base implementation of NetworkGenerator.
Abstract implementation of geometry based queries.
Base implementation of a GraphExecutor.
Default implementation of an n-dimensional grid.
A little class used for getting rid of some hash table lookups.
 
Implements transform according to default grid moveTo semantics.
Abstract base class for grid queries.
Base class for histogram datasets to be used with JFreeCharts.
 
Abstract base class for LayoutUpdaters.
 
 
 
 
 
 
 
Abstract implementation of a ParameterBinder, implementing display name and name.
Abstract implementation of Parameters.
 
 
 
Implements transform according to default continuous space moveTo semantics.
 
Abstract base class for implementors of ProjectionDescriptor
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
AbstractRenderableLayer<S,T extends gov.nasa.worldwind.render.Renderable>
Abstract base class for WorldWind GIS display Renderable layers.
 
 
 
 
Abstract dialog for edited styles
An abstract ParameterSetter that is meant to dealt with only one parameter (hence the parameterName value it contains).
Abstract base class for descriptors that define text output sink.
 
 
 
This is a simple abstract ActionUI implementation that is to be used for ui's where the editor is based on a set of PanelWizardSteps.
This is an abstract Editor implementation that is to be used for ui's where the editor is based on a set of PanelWizardSteps.
 
 
 
 
Interface for classes that create action editors.
 
 
A list of IActions.
Creates an action from a serialized descriptor and adds the action to a registry.
A priority queue containing ISchedulableAction-s.
Interface for classes that can persist ControllerActions.
Interface for classes that are user interfaces for ControllerActions.
Updates the layout whenever an object has been added or removed, but NOT when they have been moved.
Interface for classes that wish to add objects to a space.
 
Deprecated.
2D piccolo based code is being removed
 
A network adjacency matrix that stores its values as doubles.
A social network adjacency matrix.
This interface represents objects that will tell the OptimizedParameterSweeper which way it should traverse the parameter space.
This represents the directions/actions the sweeper can take.
 
 
Deprecated.
2D piccolo based code is being removed
Encapsulates agent data in a ContextHeirarchy.
 
 
Deprecated.
2D piccolo based code is being removed
 
 
 
 
 
Display wizard step for selecting agents to style.
 
Table model for agent styles.
Factory for creating tables of agents and their properties
Agent table listeners listen for table events that need special handling, eg further handling of JComponent listeners in the table.
Panel than holds the agent table and other GUI elements.
 
GUI for defining aggregate data sources.
 
Step for configuring non-aggregate data to be displayed by a chart.
DataSet implementation that records data from aggregate DataSources.
Builds datasets from a description of them.
Interface for classes that can function as the source of aggregate data to be logged or charted.
An AggregateDataSource implementation that delegates to a wrapped AggregateDataSource for all calls except getting the id.
Creates aggregate DataSources.
Filter for class types that are allowed on aggregate data sets.
Enumeration of the different types of aggregation operations that can be done on a numeric data source.
General Step for creating data sets.
A Filter that always returns true.
 
The AnalysisPluginRunner is a helper class that should be extended by simple plugin runner classes for running command line applications from the gui
A wizard for executing a third party analysis tool on a file outputter's output.
IBooleanExpression that when evaluated returns the logical 'and' of two child expressions.
 
 
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
 
WatchData created from the Watch annotation
 
 
 
 
Handler for different types of data.
 
 
This is an enum for working with string representation of primitive arrays.
 
 
 
 
 
 
 
 
 
 
 
 
 
Encapsulates a ContextData heirarchy attribute.
Abstract base class for meta data that contains attributes and an id.
 
 
 
Finds the base output name from file_sink xml files in a scenario directory.
Basic Display descriptor implementation.
 
Constants used by distributed batch code.
Initializes the batch code and starts the BatchRunner.
Main class used to kick off a batch run.
Takes an ssh run configuration object and reads the batch parameter xml out of the archive, generating in each parameter combination in a line format.
Exception thrown by the BatchParameterChunker.
DataSink that provides a mapping between a batch run number and the current batch parameters.
DataSetManager for batch runs.DataSets will be opened on batch started and closed on batch ended.
DataSource that returns the current batch run number.
Runs a simulation in batch mode.
Allows the programmatic creation of a scenario for use in a batch run.
Interface for classes that can create BatchScenarios.
Loads a scenario file so that it can be run in batch mode.
 
Overrides some methods in XYSeriesCollection in order to avoid updates whenever a single point is added.
Writes data to a Bean.
Implemenentation of Parameters that converts a bean's properties into parameters.
A queryable that works on Beans using JXPath.
Tracks the whether or not behaviors are finished executing with respect the current rendering iteration.
 
 
 
Interface for AST* classes that create IBooleanExpressions.
Dynamicaly creates a BooleanExpression.
Row filter for boolean values
ParameterBinder for boolean parameters.
ProbedProperty for boolean properties.
Calculates a new location by translating a current one.
Calculates a new location by translating a current one.
 
 
Parameters implementation that binds a set of parameters to those in some bean.
 
 
 
 
Wizard step that provides the location of the data analysis plugin executable.
A DataSource for turning JMF Buffers into movies.
Implements a grid value layer with read and write buffers.
 
Deprecated.
As of version 2.5.
A DataSourceStream for turning JMF Buffers into movies.
 
 
 
 
 
The "Range Style" panel in the GisStyleEditor dialog that provides the capability of setting the shape fill color using ranged rules.
Mediates between the different components in ByRangePanel.
 
 
The "Value Style" panel in the GisStyleEditor dialog that provides the capability of setting the shape fill color using value rules.
An IAction created from a method name and method parameters.
 
Display descriptor for Cartesian (2D,3D) displays with value layers.
ProjectionDescritorFactory that creates ProjectionDescriptors for Cartesian displays.
 
 
 
 
 
 
 
 
Interface for classes that can create charts.
 
 
Step for configuring non-aggregate data to be displayed by a chart.
ControllerAction for creating DataServers.
Tree node with a selected checkbox like quality.
 
 
Tree cell renderer for CheckNodes.
 
Wizard step used for selecting from a list of options, usually used as the first step in a wizard.
Layout that wraps JUNG CircleLayout
 
 
 
 
Takes a Class and returns true or false depending on whether or not the Class passes the filter.
Finds all the classes on a given path(s).
 
 
 
 
Action for creating contexts using an object created via reflection from a class name.
Encapsulates a classpath.
Encapsulates a path on which classes or jars might be found together with a class name filters.
Filter that takes a fully qualified class or package name expression and filters found classes on whether they match the expression.
 
 
 
Used to find output files from InstanceRunner runs using patterns from file sinks and custom output patterns.
 
ActionLoader for class name based data loaders.
UISaver for setting the CNDataLoader object as well as parameters for that object.
DataLoader action saver for ClassNameDataLoaderAction.
ActionUI for working with the class name data loader action.
A ControllerActionIO for loading / saving ClassNameDataLoaderAction-s.
 
Utilities for working with collections of many types.
 
TableCellEditor for colors.
Adapts a ValueLayerStyle to a saf uil grid color map.
TableCell renderer for a Color
Sets the series' colors as they are added.
Panel that includes check boxes for selecting tick count etc.
Interface for steps that require other classes to notify them of the compeletion status.
 
 
Row filter for Components
TableCell editor and renderer for JComponents
 
Interface for classes that wish to create parent / composite controller actions.
An IndexedIterable that adapts multiple IndexedItebles to behave as a single IndexedIterable.
 
 
 
 
 
Configuration data loaded from a config file for configuring batch run execution.
 
 
DataSinkBuilder that can build FileDataSinks.
 
Provides the scenario tree user inteface for console sink editing.
ControllerAction responsible for creating DataSets from DataSetDescriptors.
 
 
Sink for outputting text data to the console.
 
Implements the "Add Data Set" menu item.
Formatting step for console sinks.
 
Console based user info.
 
Creates a constant setter for boolean values.
Creator for numeric constant setters.
Creates a constant setter for custom types using a StringConverter.
A ParameterSetter that will set a parameter to a given value.
Creates a constant setter for String values.
Predicate that returns true if the specified object is contained by a Set.
Query that determines what objects are contained by a geometry.
Represents a group of agents that participate in a simulation.
In conjuction with a the gui, builds the action that creates a context.
Interface for classes that build a Context by adding projections, agents and so forth.
Factory class for creating context builders that create and add projections to Contexts and create and add agents to contexts.
 
 
Encapsulates the context heirarchy.
 
Represents a change occuring to a Context.
Enum of the types of events.
Interface defines the capability to create Context objects.
 
Default implementation of an n-dimensional grid.
 
Reads a model.xml file and produces a ModelData object.
Writes a context file from ContextData.
 
An action that will freeze dry a context of a specified id when it is executed.
 
Default implementation of an n-dimensional grid.
An iterable that iterates over a collection of objects at random.
 
A listener that waits for changes to the Context.
Default implementation of an n-dimensional continuous space.
 
Descriptor for a schedulable action that will occur on a filtered set of objects.
Default implementation of an n-dimensional continuous space.
A Traverser that traverses Contexts by returning the subContexts of passed in Contexts.
Utility functions for working with contexts.
Builds an action that does the ContextBuilding.
Builds a context based only the info in an SContext.
DataLoaderAction that uses a ScoreContextBuilder to build the context.
A ControllerActionIO for loading / saving ScoreDataLoaderActions
 
 
Layout for a 2D continuous space.
2D decorator for a continuous space.
3D Layout for a 3D continuous space.
 
 
Constants for continous space decoration.
Projection descriptor for continuous spaces.
A projection layer that builds a ContinuousSpace.
An n-dimensional continuous space.
 
 
Display wizard step for continuous space options.
A continuous value layer.
XStream converter for continuousValueLayers.
A within type query over a continous space.
Interface representing the Controller for the simulation.
An action performed by the Controller.
 
 
 
Provides ActionSaver and ActionLoader classes for saving and loading a ControllerAction.
 
 
A registry that holds ControllerActions.
 
Deprecated.
2D piccolo based code is being removed
 
 
Wizard step for optionally showing copyright and licensing information for third party command line plugins
AggregateDataSource that returns the count of a particular type of object.
Definition for a CountDataSource.
Layer class for displaying grid coverage (rasters) as WorldWind RenderableLayer.
Provides the location of the probe when clicking on GIS coverages.
Probe object for coverage layers.
 
Builds various types of Styles for GridGoverages.
Style editor step for coverage layers
Abstract style step for display wizards that provides basic agent selection.
Stores coverage name and style data
Definition for a custom data source.
Displays a GUI for creating custom data sources, via a class name.
An extension of org.apache.commons.exec.Execute that adds the ability to retrieve a spanwed process.
Extendable parameter setter to be used with the groovy based parameter builder.
 
A Content that holds a value in it, and when it's getValue method is called will return that value.
Interface for classes that convert data for use in charts.
Exception for any data collection related issue.
 
This handles the reading of elements of a data file.
Class that holds the elements and attributes of those elements in a data file descriptor.
 
 
 
 
 
 
 
This is the primary class for data file reading.
Class with some functions that can be used for working with data files.
 
 
 
Creates an action that will initial
 
 
 
 
Interface for projection registry data implementations that provide data loading capabilities via the context builder mechanism.
Automatically adds a class name data loader action entry to the created scenario, if the implemention in the score file is a DataLoader.
DataLoader utilities.
 
 
 
 
 
Records data from DataSources and passes that data to DataSinks.
 
Provides the scenario tree user inteface for data set editing.
Interface for classes that can build a DataSet.
ControllerAction responsible for creating DataSets from DataSetDescriptors.
ActionIO class that loads and saves DataSetComponentControllerActions from and to DataSetDescriptors.
 
Descriptor that defines a single DataSet.
 
 
General Step for creating data sets.
Interface for classes that manage the lifecycle of DataSets.
Implements the "Add Data Set" menu item.
Interface for wizard models that provides access to datasets.
Registry that allows various parts of the data collection system to be shared among controller actions.
ListCellRenderer that renders a DataSet by its name.
Creates the parent action for the component actions that initialize data collection from individual dataset descriptors.
 
 
Interface for classes that can retrieve data from a DataSet.
Interface for classes that can function as the source of data to be logged or charted.
 
In conjuction with a the gui, builds the action that creates a context.
Handler for different types of data.
Behavior to update geometry.
Static util methods for working with DataSetDescriptors etc.
Utility methods for working with gis data.
 
Utility methods for connecting to and working with databases.
 
Default SchedulableAction used by as a default by the scheduling mechanism.
Default factory for producing IActions to be executed by a Schedule.
 
 
 
 
 
XStream converter for DefaultContexts.
A basic concrete implementation of the ContextFactory interface.
Default implementation of a ContextSchedulableDescriptor.
Default implementation of an n-dimensional continuous space.
 
A default implementation of a Controller.
A null implementation of a ControllerAction.
 
Basic implementation of a ControllerRegistry.
Default style for GIS coverage.
 
 
Default implementation of a Descriptor.
Default implementation of DisplayData that wraps a Context.
Deprecated.
Utility for convertinh the Repast Simphony ver 2.1 DefaultDisplayDescriptor to the new display specific descriptors.
EditorMenuItem for creating displays.
Default implementation of EdgeCreator that return RepastEdge.
Deprecated.
2D piccolo based code is being removed
Deprecated.
replaced by ogl 2D
 
Default implementation of OGL 2D edge style.
 
 
 
 
Default data for 2D edited value layer styles
Default data for 3D edited value layer styles
 
 
 
Default factory class for creating feature agents.
This is just a simple step that displays a set of messages.
 
Default implementation of Geography, a geographic GIS type space.
 
Base implementation of a graph schedule running on top of the default Repast schedule.
ScheduleFactory that produces DefaultGraphSchedules.
A default implementation of a grid backed by a map.
Factory for creating grids.
A default implementation of a GUI registry.
Integrates a statechart with a simphony simulation by listening for agent removal events and stopping the statechart.
Deprecated.
2D piccolo based code is being removed
 
Default style for place marks.
Factory for creating networks.
 
Creates an agent / node from a Class.
 
Creates the patterns for a default output file sink file name.
ParameterBinder for single unconstrained parameters.
Default implementation of Parameters.
Default implementation of ParameterSchema.
 
A special 3-dimensional subclass of continuous space that determines the positions of agents based on physics.
 
Represents a property of a probed object whether is read / read only etc.
 
 
Deprecated.
A registry that stores random number generators.
Sets the default random seed to the current time and creates a uniform random stream.
This action grabs from the current parameters the value of ParameterConstants.DEFAULT_RANDOM_SEED_USAGE_NAME and if that is not null it uses its int value to set the default seed through the RandomHelper.setSeed(int) method.
Builder for creating a RunEnvironment object.
An action that takes a SchedulableDescriptor and will schedule it to the model's schedule.
Default implementation of an ISchedulableActionFactory.
Default implementation of a SchedulableDescriptor.
A schedule factory that constructs Schedules.
Default implementation of a ScheduleRegistry.
A factory that returns DefaultScheduleRegistries.
This class executes the model schedule found in the RunState's ScheduleRegistry.
Default implementation of Schema.
 
Deprecated.
replaced by ogl 2D
 
Default 2D OGL Style.
 
Default implementation of a Tick Count formatter.
Schedules the execution of trigger on a list of watchers at the time defined by the Watch.
 
 
 
Deprecated.
replaced by ogl 2D
 
WatchData created from the Watch annotation
 
An iterable that retrieves the iterator when needed based on a method call.
An iterator that delgates its iterator ops to another iterator.
Edge creator that delegates the actual edge creation to a specified delegate.
 
 
 
 
 
Value layer store implementation backed by a dense array.
Interface representing a descriptor used to build a simulation's settings.
 
 
 
A Controller action that executes based on a Descriptor.
XStream converter for simphony descriptors.
 
Given a zip file containing a freezedried model, this returns the classes required by that model.
 
ActionLoader for delimited file based data loaders.
DataLoader action saver for DFDataLoaderControllerAction
 
 
A simple marker class for an action that adds a DelimitedFileContextBuilder.
A ControllerActionIO for loading / saving DelimitedFileDataLoaderControllerAction-s.
 
 
 
 
 
 
 
 
 
 
 
Encapsulates the dimensions of a space in N dimensions.
 
 
 
Direction type constants.
Deprecated.
replaced by ogl 2D
3D Display class based on J3D.
Creates a DisplayActionUI for editing display component actions.
Editor for editing individual component display actions.
Component action for a display.
Creates a the composite action on which to hang individual component display actions.
Wizard for building a display from scratch.
ControllerActionIO for responsible for saving and loading component display actions.
 
 
Interface for classes that can create a display.
Creator for 2D displays.
DisplayCreator for creating a 3D display.
Creates 3D GIS displays.
 
 
Deprecated.
Use 3D GIS display instead
Deprecated.
Use 3D GIS display instead
Creator for 2D displays.
Interface for those classes that encapsulate the data needed to set up a particular display.
Descriptor for displays.
 
DisplayDescriptorValidator can be used to check a DisplayDescriptor to make sure that it contains valid entries.
Converts old style S*Impl containing display descriptors to the new format.
Deprecated.
2D piccolo based code is being removed
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
A semantic event indicating that diplay event has occured
Deprecated.
2D piccolo based code is being removed
Display for GIS 3D
DisplayLayer2D<T,E extends org.piccolo2d.PNode>
Deprecated.
replaced by ogl 2D
 
Interface for classes that listen for display events.
Utility class for handling the broadcast of display events.
2D display that uses jogl for rendering.
Options dialog for editing an existing display.
Produces an IDisplay from a DisplayDescriptor.
Stores display properties like agent shape and color for each agent in a display server instance.
 
 
 
 
Creates GIS3D styles from a style classname.
Defines the display type strings for the DisplayDescriptors.
Used to validate display types defined in the visualization registry.
Creates a wizard when adding a new display to the scenario tree.
Wizard model for configuring displays.
 
 
A wrapper around the Distributions class.
Matrix reader for UCINET dl format files.
Loads a Network from a ucinet dl format file.
A traverser that will traverse a jdom DOM.
 
This ParameterSetter will run through a space of numbers.
TableCell renderer for double values with variable precision.
A JButton that shows a little arrow icon on it.
Dummy placeholder for gui context creator items that have not been implemented yet.
Adapts an already created DataSink to the the SinkBuilder interface.
Dynamic histogram whose bin limits change as new data is added.
An IAction created from a Method.
 
 
 
Factory class for creating edges.
Produces EdgeCreator that create Edges of a named type.
Deprecated.
2D piccolo based code is being removed
 
Deprecated.
replaced by ogl 2D
 
 
Inteface for 2D OGL edge styles.
Display wizard step for network edge styles.
 
 
 
 
Edge style from xml serialized style info.
 
 
 
 
 
 
Loads style info from a serialized EditedStyleData class.
 
 
 
 
 
 
ValueLayer style loaded from xml serialized style data.
Interface for classes that implement an editor.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Interface for classes that are MenuItems in a parent / composite action's popup menu.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Empty place holder parameters object that always returns Parameters.NULL.
 
 
Encapsulates an error log.
Action for viewing the error log.
 
 
Loads a Network from an excel file.
Interface for an object that will execute another object.
 
Action that launches the export network dialog.
Repast plugin ClassLoader implementation.
 
 
 
 
 
 
Default implementation of an n-dimensional continuous space.
An acessor for this grid class.
XStream converter for a FastMethod.
Wraps a POJO in a GIS feature.
Abstract factory for adapting agents to features.
Singleton class that creates FeatureAgentFactories.
Adapts a method call or combination of method calls on an object into a feature attribute lookup.
Describes a watchee field.
Describes a property whose source is field.
 
 
Wizard step for choosing a file to pass to a data analysis plugin.
DataSink that writes data to a file in tabular format.
DataSinkBuilder that can build FileDataSinks.
A simple class used as the root object for Bean querying.
 
 
Class that will format a file name by optionally adding a timestamp and renaming any existing files with same name.
ParameterType and StringConverter for a File type.
 
 
Provides the scenario tree user inteface for data set editing.
Wizard step for selecting file sink entries that are passed to data analysis plugins.
ControllerAction responsible for creating DataSets from DataSetDescriptors.
 
 
Descriptor for File type sinks.
 
Implements the "Add Data Set" menu item.
Wizard step for configuring the file related properties of a file sink.
 
Utility methods for dealing with files and directories.
 
 
An iterator that decorates another iterator with filtering capabilities based on a specified rule.
 
 
Sets the initial range from -2 to some specified amount and then when that max has been exceeded sets a fixed length of that amount.
Deprecated.
2D piccolo based code is being removed
This ParameterSetter will run through a space of numbers.
 
 
Enum specifying textual DataSink format type.
 
 
ParameterBinder for floating point ranged parameters.
Modified from the Fruchterman-Reingold algorithm for node layouts from JUNG- FRLayout for 2D...but modified to do 3D
 
 
 
 
 
This represents a flattened object.
 
 
 
 
An exception thrown when there is a problem while working with the freeze drying utilities.
 
 
 
 
 
 
 
 
A menu item that allows a person to add a scheduled freeze drying through the freeze dryer wizard.
An enumeration of the types of execution frequency.
Layout that wraps JUNG FRLayout
Modified WW Gazetter that fits better into Repast GIS displays
 
Display wizard first step for selecting display type and projections.
Tags a source file as generated by the ReLogoBuilder.
Tags a statechart generated class with a statecharts uuid.
Space that locates objects in a geographic gis-type space.
XStream converter for ContextGeographies, the default gis space type in simphony.
 
 
 
Provides the location of probed objects in Geography projections.
Provides location information to probe panels for the probed objects in a Geography or GridCoverage2D
 
Builds a Geography based on SGeography data.
Geography Projection Data Controller used to init the Geography projection.
A projection layer that builds a Geography projection
ProjectionRegistryData implementation for the Geography projection.
 
Query that returns items in a geography that are some specified distance from another item or a geometry.
 
Utilities methods for geometries
 
Adds wizard step panels to the Display editor for GIS3D displays.
Panel for GIS options step
Display wizard step for setting GIS 3D options
 
Interface for classes that wish to add objects to a real, geographic space.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
 
GIS constant values.
Provides GIS Display used for initialization of the display.
Display descriptor for GIS displays.
 
 
Deprecated.
2D piccolo based code is being removed
Validates GIS displays against the provided list of projection types.
Deprecated.
Use 3D GIS display instead
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
A ProjectionListener implementation for managing Repast network edges in a Repast geography projection.
Deprecated.
2D piccolo based code is being removed
Projection descriptor for grids.
ProjectionDescritorFactory for that creates ProjectionDescriptors for GIS displays.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Creates GIS3D styles from a style classname.
Deprecated.
2D piccolo based code is being removed
Deprecated.
Use 3D GIS display instead
Provides the GIS visualization registry data creator.
Interface for objects that will perform execution on a graph.
 
An object used to hold parameters for use when executing graphs.
Utilities for working with the schedule.
 
Interface for classes implementing grid type projection space.
Layout for a 2D single occupancy grid.
2D grid decorator that decorates a grid projection with a 2D grid.
3D Layout for a 2D or 3D single occupancy grid.
Decorator for 2D and 3D grids when displayed in 3D.
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Parameters for creating grids.
Encapsulates a Grid point location and the objects at that point.
Encapsulates a grid location and value.
Retrieves the MooreNeighborhood around a particular GridPoint.
XStream converter for ContextGrids, the default grid type in simphony.
Constants for grid decoration.
Encapsulates the dimensions of a space in N dimensions.
 
 
Callback type function interface for classes that can be passed to a GridValueLayer for each method.
Probe of an objects location in a grid.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Represents an n-dimensional discrete point in a grid.
Interface for classes that will translate a point by some specified amount.
This represents a PointTranslator that performs an operation using its methods, and then after it has finished doing its translations will pass its result to another PointTranslator.
Builds a grid projection based on SGrid data.
Projection descriptor for grids.
A projection layer that builds a ContinuousSpace.
Grid shaped PNode that can convert a point to row, column coordinates.
 
A grid value layer.
XStream converter for GridValueLayers.
A within type query over a grid space.
Runs a groovy file to setup a parameter sweep.
 
 
Manages gui parameters such that parameters can be changed in the gui and then reset back to some set of default parameters.
This interface represents an object that contains GUI elements generated for a simulation and that are to be displayed to the user.
Enumeration of types that can be displayed in the visualization area of the GUI.
This class executes the model schedule found in the RunState's ScheduleRegistry.
 
This is a simple advancement algorithm that will perform a Hill Climbing traversal of the space.
Provides the scenario tree user inteface for console sink editing.
 
ChartCreator for creating histogram charts.
ChartDescriptor for histogram type charts.
 
Step for configuring non-aggregate data to be displayed by a chart.
ControllerAction responsible for creating DataSets from DataSetDescriptors.
 
 
DataSink that passes data on to a HistogramDataSet.
General Step for creating time series.
 
Implements the "Add Time Series Chart" menu item.
Step for configuring histogram properties.
 
 
 
 
Interface for executable object.
Factory for producing IActions to be executed by a Schedule.
A simple pair object containing an IAction and ScheduleParameters.
 
Simple 2D icon factory based adapted from the Geotools WellKnownMarkFactory.
 
Rotates an icon on a JButton.
 
 
Interface for displays used in repast simphony.
Enum values for specifying the frequency of laying out a display.
Interface for display layers.
Deprecated.
replaced by ogl 2D
 
A schedule that will schedule graphs.
Interface for grid style value layers.
Exception thrown when illegally setting a parameter via Parameters.
Interface for classes that can produce a BufferedImage.
Adapts a JComponent to an Imageable.
Registers Spatials using an image (jpg, png, gif) as the source.
A trigger scheduler that executes the trigger immediately.
Utility class to find all subclasses of superClass on the classpath entries specified in a scenario's model data.
An iterable that also provides indexed access to the underlying collection.
This represents an infinite space.
This represents an infinite space.
Action for initializing a run
 
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
Runs a single instance of a simphony model in a batch run.
Interface representing something that performs both Writing and Reading for outputting and reading in data.
Modified version of BatchScheduleRunner that lets the user programmatically call the scheduler
Query that determines what objects are intersected by a geometry.
A layout updater that will update the layout at some specified interval, or if objects have been added, removed or moved.
 
This ParameterSetter will run through a space of numbers.
Thrown by an OptionsDialogContent when we attempt to "apply" the gui values to the content and an error occurs.
 
Interface for actions that can be scheduled and executed by a Schedule.
Interface for Factories for producing ISchedulableAction-s.
Interface for objects that manage the execution of actions according to a simulation clock.
Interface for Factories producing Schedules.
Layout that wraps JUNG ISOMLayout
Interface for GIS style editors
Adapts an iterator into an iterable.
An IAction created from an Iterable, a method name and method parameters.
Abstract Layout class for Jung IterativeContext
A simple Traverser that will return elements from an Iterator in the order they are returned by that iterator.
Abstract base class for creating an Iterator that wraps object that returns multiple iterables.
JAIInitializer provides Java Advanced Imaging initialization functions to support the Geography projection.
 
 
 
 
 
 
 
A simple marker class for an action that adds a DelimitedFileContextBuilder.
A ControllerActionIO for loading / saving JDBCDataLoaderControllerAction-s.
 
 
 
 
 
 
 
 
 
 
 
 
This is an OutputBuilder that will output to a JDOM Document.
A queryable that works with JDOM.
Utility classes for working with XPath expressions on JDOM.
 
Interface for coordinate-based selection of graph components.
 
 
Abstract class to construct various types of JUNG graph layouts
Returns the vertex or edge that is closest to the specified location.
 
An interface for classes that return a location for an Node.
Utility methods for working with JXPath.
 
Layout that wraps JUNG KKLayout
 
A simple wrapper around Distributions.nextLambda(double, double, RandomEngine).
Creates a n x 1 lattice where each vertex is incident to two neighbors (except at the edges if the lattice is non-toroidal.)
Generator for n x n lattice where each vertex is incident with its four neighbors except perhaps for the edge vertices depending on whether the lattice is toroidal.
 
A layer in a geographic projection.
Deprecated.
2D piccolo based code is being removed
Style step for layer ordering in GIS display.
Custom ListCellRenderer that provides neat display names for layers.
Stores list model data
Modified version of WorldWind LayerPanel example to reverse layer order in panel
Layout<T,U extends Projection<?>>
Interface for display layouts.
 
Conditions that determine whether not the updater should update.
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
ChartCreator for creating a line chart.
 
Formats data in single line in the following format: id: data, id: data, ...
 
ReLogo Link abstract class.
Predicate that evalutes whether two objects are "linked" in a projection.
Returns true if the watcher is linked to the watchee, or watchee is linked to watcher in any network in the current Context.
Predicate that evalutes whether one object has a link from another in a projection.
Returns true if the watcher is linked from the watchee any network in the current Context.
Predicate that evalutes whether one object has a link to another in a projection.
Returns true if the watcher is linked to the watchee any network in the current Context.
 
Adapts a List to the IndexedIterable interface.
ParameterBinder for parameters constrained to a list of values.
An initializer that will go through a list of parameters.
GUI widget that allows the user to select items from a list into a new list.
Creator for ListParameterSteppers.
Tokenizes lists and ranges of strings, numbers and booleans into their individual elements.
Action for loading an existing frame layout.
Polls a directory on a local machine for a "DONE" file in a specified directory.
Starts X number of simphony batch intances on the same machine that this is run on.
Finds the output in the local instance directories.
 
Copies copies any failure and warn status messages from a remote to a specified directory.
 
Provides the location of a probed object in projections that store objects with a location, eg xyz for grid, or lat/lon for geography.
 
An OutputStream that writes contents to a Logger upon each call to flush().
This ParameterSetter will run through a space of numbers.
 
Deprecated.
2D piccolo based code is being removed
 
Interface for Place Marks in the GIS 3D Display.
 
A collection of files that match some specified file pattern.
Network generator that loads a network from a file.
GridFunction that calculates the maxium value(s) from those passed in.
This uses a terrain drawing algorithm described by Mike Jacobs in JDJ "When Mars is Too Big to Download",
A handler for XML parsing errors that forwards the errors on to the MessageCenter.
 
 
 
 
 
 
 
DataSource that retrieves data from a method call on an object.
 
Property descriptor for properties that are accessed via methods.
GUI for selecting method data sources.
Builds an action that does the ContextBuilding.
ContextBuilder implementation that will delegate the building to a ContextXMLBuilder and then call a ModelInitializer class to complete the build.
DataLoaderAction that uses a MIContextXMLBuilder to build the context.
A ControllerActionIO for loading / saving ScoreDataLoaderActions
 
 
GridFunction that calculates the minimum value(s) from those passed in.
 
Exception thrown by the BatchParameterChunker.
ModelAwarePanelStep<T extends org.pietschy.wizard.WizardModel>
 
 
 
Interface for classes that want to perform some custom initialization of the runtime context.
 
Utils class for finding a org.jogamp.java3d.loaders.Loader based on the file type.
Loads / unloads model plugins.
Determines whether or not a particular target is in the Moore neighborhood of a particular source.
Queries a grid for the Moore neighborhood of a specific point or object.
MouseRotate is a Java3D behavior object that lets users control the rotation of an object via a mouse.
MouseTranslate is a Java3D behavior object that lets users control the translation (X, Y) of an object via a mouse drag motion with the third mouse button (alt-click on PC).
MouseZoom is a Java3D behavior object that lets users control the Z axis translation of an object via a mouse drag motion with the second mouse button.
Updates the layout whenever an object has been added, removed, or moved.
Makes a quicktime movie from a buffered images.
Configuration info for making a movie.
 
Coordinate accessor where a location can hold multiple individual objects.
Coordinate accessor where a location can hold multiple individual objects.
Encapsulates a mutable set of simulation time model parameters.
Returns true if the watcher is adjacent to the watchee in the named projection in the current Context.
Returns true if the watcher is linked from the watchee in the named network in the current Context.
Returns true if the watcher is linked to the watchee in the named network in the current Context.
Abstract row filter for table filtering.
 
Abstract base class for creating named shape spatials.
Returns true if the length of the path from the watcher to the watchee is within (<=) some value in the named network in the current Context.
Returns true if the watchee is within the watcher's Moore neighborhood in any grid projection in the context.
Returns true if the watchee is within the watcher's Von Neumann neighborhood in any grid projection in the context.
Display wizard step for read-only general info used in editor dialogs on an existing display.
A rooted tree where each node can have n number of children.
A simple traverser for NaryTrees.
Represents an n-dimensional point in a space.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
 
Deprecated.
2D piccolo based code is being removed
A Query that returns all nodes within some given path length of a specified node.
 
Interface for Network projections.
Queries a network(s) for the adjacent nodes to a specified node.
A wizard for executing a third party analysis tool on a file outputter's output.
A builder used to build networks.
 
Wizard step for selecting network entries that are passed to data analysis plugins.
XStream converter for ContextJungNetworks, the default network type in simphony.
 
 
 
Deprecated.
2D piccolo based code is being removed
Event fired when an edge is added or removed from a network.
 
 
 
 
Network format file types.
Interface for classes that take nodes and create links between them to create typical network configurations.
 
Style display layer for network projections in GIS.
 
Interface to be implemented by classes that want to listen for NetworkEvent-s.
Interface for reading a network matrix.
Queries a network(s) for the predecessor nodes of a specified node.
Builds a Network based on SNetwork data.
A class that handles Networks.
Interface for network projection surface lines in the 3D GIS display.
Registers network styles on a display.
Inteface for a closure that registers the created style on the display.
Network style registrar for 2D network styles.
 
Network style registrar for 2D network styles.
Queries a network(s) for the successor nodes of a specified node.
Executor for NetworkTopologies.
A traverser for Repast Topologies.
New Batch parameters XML file wizard.
New Context XML file wizard.
New DataDescriptor XML file wizard.
Handles converting newline patterns into different newline patterns.
Action for creating a new scenario.
 
Wizard for creating a scenario file.
New Context XML file wizard.
Wizard model for the create new scenario wizard.
 
 
 
 
Creates agents to be used as nodes in a network.
 
Step for configuring non-aggregate data to be displayed by a chart.
DataSet for ordinary non-aggregate data sources.
Builds datasets from a description of them.
Interface for classes that can function as the source of non aggregated data to be logged or charted.
An NonAggregateDataSource implementation that delegates to a wrapped AggregateDataSource for all calls except getting the id.
Filter for class types that are allowed on non-aggregate data sets.
General Step for creating data sets.
This is an annotation for IActions that marks them as not being related to the model's execution, but being related to the back-end of the simulation.
Flips the result of a passed in IBooleanExpression.
 
Notifies watchers that their watchee state has changed.
Encapsulates the unique identifying data of a notifier.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
A null implementation of an AbstractControllerAction.
Null implementation of Label.
Null empty dummy implementation of Layout.
Row filter for numeric values;
Creator for numeric stepped parameter setters.
ProbedProperty for numeric types.
 
 
Row filter for objects other than string or numeric
Class used by the BeanBuilder for keeping track of stored values for detaching purposes.
Map type interface for the type passed to DataSets for recording.
Creator for ObjectListParameterSteppers.
Deprecated.
2D piccolo based code is being removed
ReLogo Observer interface.
 
Abstract base class for probeable beans.
Runs a simulation in batch mode.
Runs a single run of a simulation.
Open addressed map from long to double.
Action for opening a new model.
 
A ParameterSweeper that attempts to traverse the space in an optimized manner.
This just goes FORWARD through the parameter space.
A SweeperProducer that produces an optimizing sweeper based on an XML parameter file and a RunResultProducer.
Adapts a PanelWizardStep to OptionsDialogContent.
Generic options dialog.
Interface for classes that wish to provide content in an options dialog.
An extension of OptionsDialog that adapts it to a Editor and adds some helper methods for using wizard steps in the editor.
Parses the properties from an optimizing properties file.
 
 
Filter that evalutes to true if any of its component filters evaluate to true.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
Wraps a zeromq PUSH socket for ease of use.
 
 
 
An enumeration of how values that are out of range should be displayed on a histogram.
Aggregates the separate instance batch param map and output files.
Interface representing a type that builds the "output" data read in from a Reader.
Base class for classes that find simphony model output.
 
Encapsulates the configuration data for an output pattern.
Parses output patterns from a configuration file to a list of OutputPatterns.
Updates the a chart's overflow legend.
Interface for edited styles that have a color.
A simple pair class that represents a tuple with two elements.
 
 
 
 
Marks a get or set accessor method as a Parameter.
Interface for classes that can create a JComponent for a particular parameter and "bind" that component to a parameter.
Constants used by parameter mechanism.
DataSource that will return the current value of a parameter.
 
Parses a batch parameter line and into a Parameters object.
 
Encapsulates simulation time model parameters.
Encapsulates the details about a particular individual parameter.
Creates Parameters objects.
 
 
Interface for classes that create ParameterSetters from xml attribute data.
Parser for parsing parameter defs and values in xml format.
 
 
Parses a parameters file into chunks suitable for creating a parameters GUI.
Parser for loading stored parameter values into a Parameters object.
 
An interface representing an object that will perform a sweep of a parameter space represented by a series of ParameterSetters.
Builder for creating parameter sweepers and Parameters for all the parameters in the created sweeper.
 
 
 
Parses a parameters xml file and creates ParameterTreeSweeper based on that.
 
 
Writes the current values of a Parameters object out to an xml file.
The default implementation of a parameter sweeper.
Type info combined with parameter related methods.
Factory for ParameterTypes.
Utility methods for working with Parameters.
Bingings value model for a single Parameter.
Default user interfaces for composite or parent actions.
 
This exception is thrown when parse errors are encountered.
 
ReLogo Patch interface.
 
Action for pausing a run
Deprecated.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
 
 
 
 
 
 
Deprecated.
2D piccolo based code is being removed
PlaceMark extends the WWJ PointPlacemark and only overrides the handling of the WWTexture such that PlaceMark does not store the texture in a map keyed on the image source.
Styled display layer for WorldWind display layers.
 
 
Wizard for editors.
Plugin step for wizards that provides some customization.
Listener for Repast Plugin wizard step classes
 
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
Interface for classes that will translate a point by some specified amount.
This represents a PointTranslator that performs an operation using its methods, and then after it has finished doing its translations will pass its result to another PointTranslator.
 
 
Interface for classes that can create custom ProbedPropertyUICreator-s.
Interface for an object that performs filtering based on a rule.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
 
 
 
 
 
 
The icon ("label") that represents a styled mark in the GIS style editors.
 
 
A priority queue where the items are ordered according to a specified comparator.
Interface for classes that can be queued in the action priority queue.
Enumeration of different kinds of priority groups.
 
Encapsulates the gui representation and the model of a gui probe.S
 
 
Finds the probed properties for an object instance.
 
Marks an accessor type method as a Property that should show up when an instance of the class containing it is probed.
Creates ProbedProperties for use in the ProbableBeanCreator.
Interface for classes that can create the UI for a Probed property.
A semantic event indicating that a probe of an object has occured.
 
Loads any custom probe extensions into the ProbeManager.
Annotation that marks a particular method as producing a "probe id".
Bundles together the PropertyDescriptors used to get and set the probed properties for a particular class.
Introspect objects and creates ProbeInfo out of them.
 
Interface for classes that wish to listen for probe events.
Utility class for handling the broadcast of ProbeEvents.
Manages the creation, destruction and updating of probes.
Wraps the probed object in a jgoodies binding PresentationModel.
Creates a panel showing the properties of a probed object.
Creates a panel showing the properties of a probed object.
PropertyAcessProvider implementation that does not rely on bean type propertyes for getting and setting.
TableModel for Agent tables
Writes the output of a Process to a Logger.
Writes the output of a Process to a log file.
A grid that reprojects a 3D grid into a 2D grid.
A space that reprojects a 3D continuous space into a 2D grid.
 
Interface for classes that create and add projections to contexts.
Encapsulates metadata about a projection in ContextData heirarchy.
Interface for classes that will decorate projection visualizations.
Interface for classes that will decorate projection visualizations.
Factory for creating projection decorators.
Interface for classes that describe how a projection should be visualized.
ProjectionDescriptorFactory implementations create ProjectionDescriptor that are valid for specific display types.
Implementations of this class will handle storing settings for some projections.
A semantic event indicating some sort of event occured in a projection.
 
Inteface for classes that wish to listen for ProjectionEvent-s.
Interface for predicates that are evaluated against projections.
 
Projection registry data stores information about the available projection types and their associated capabilities, such as converters, loaders, and GUI panels.
 
 
 
Deprecated.
2D piccolo based code is being removed
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
 
 
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
 
Deprecated.
Use Context.getObjectsAsStream(Class) and the Java 8+ streaming API Stream instead.
 
This is a representation of the QuadEdge data structure.
Converts an Amount to and from a String representation.
Converter for Amount classes.
 
Deprecated.
2D piccolo based code is being removed
Interface for classes that query a collection such as a projection or context and returns an iterable over the objects that are the result of that query.
An interface representing an object that is queryable, particularly using XPath expressions.
 
 
 
 
Utility functions for working with queries.
 
Distributes objects uniformly at random within a 20 x 20 x 20 bounding box.
This class adds random access capabilities to the repast.simphony.integration.Scanner class.
A PrintWriter that writes to a file channel, allowing it to do random access types of writes.
This will place the added object at a random location in the space.
Generates a random network with a specified approximate density.
 
This will place the added object at a random location in the space.
A helper class for creating random number streams and adding them to a RandomRegistry.
An iterable that iterates over a collection of objects at random.
A registry of random streams.
DataSource that returns the current random seed.
ParameterBinder for the random seed.
 
 
Sets the initial range from -2 to some specified amount and then when that max has been exceeded reverts back to auto range.
ParameterBinder for ranged parameters.
RasterLayer provides Repast ValueLayer like functionality using geographic coordinates and can be displayed when part of a Geography instance.
Interface representing a class that will read in data.
ParameterBinder for read-only parameters
String filter that matches using regular expressions.
 
 
 
 
 
Tags methods generated by ReLogoBuilder with responsible class name.
 
 
Utility class to find all subclasses of superClass on the classpath entries specified in a scenario's model data.
 
 
Interface for Relogo SpatialSources.
 
Registers spatials from an SVG spatial source.
 
Polls a remote machine via SSH looking for a "DONE" file in a specified directory.
Copies the output from remote ssh runs into a local directory.
Encapsulates info about a Remote ssh reachable host that simphony models can be run on.
Copies copies any failure and warn status messages from a remote to a specified directory.
Reads the run status from a remote and sets that on the Remote.
 
 
Interface for classes that can render agents etc in a display.
Support class making it easier to add and remove renderListeners and fire render events.
Manages a collection of Renderers, allowing client code to call update and pause them collectively.
 
 
Main class used to start batch runs.
Deprecated.
replaced by ogl 2D
 
Factory that provides support for creating GridCoverage2D instances that are writable.
 
Represents an object that has an identifier, and provides the ability to get and set the identifier.
 
 
Main class for launching Repast Simphony application
Deprecated.
2D piccolo based code is being removed
 
 
Deprecated.
2D piccolo based code is being removed
This implementation of WW StatusBar fixes bugs relating to disposal and WW shutdown to make sure all objects within are disposed properly, notably the Timer and PropertyChangeListeners.
Custom WWJ SceneController subclass for Repast GIS display
RenderQuality determines the WWJ AbstractSceneController split scale value.
Customized SurfaceImage implementation for Repast GIS display that provides finer control over texture rendering such as anti-alias modes.
RepastTexture overrides the default WorldWind Texture so that it can provide options for smoothing (anti-aliasing) in cases such as raster layers.
This implementation of RepastViewControlsSelectListener fixes bugs relating to disposal and WW shutdown to make the Timer is released.
This implementation of WorldWindowGLCanvas fixes bugs relating to disposal and WW shutdown to make sure all objects within are disposed properly.
This implementation of WorldWindowGLJPanel fixes bugs relating to disposal and WW shutdown to make sure all objects within are disposed properly.
 
Action for reseting the layout.
Action for reseting a run
 
 
 
 
World types supported.
Auxiliary table that only provides numbered row headers for another main table.
 
Main application mediator type object for Repast Simphony runtime.
Mediator for gui manipulation.
 
SAF UI plugin for repast.simphony simphony gui.
Utility class for creating Styles from rules and rule editing.
Editor panel for single rule GIS style that lets the user specify the style shape, fill, line color, etc.
Provides access to the environment in which a particular model run executes.
Builder for creating a RunEnvironment object.
A class that contains information on a simulation run.
Interface for those classes that want listen for Run events: started, stopped and so on.
Interface for the action that will execute a schedule in the ControllerRegistry.
Manages RunListeners.
The status of a run.
Model for getting and setting pause, end times, and sparkline length via the gui.
 
A ParameterSetter that signifies a set of nested parameters being executed multiple times.
 
A plugin for executing SQL on agents.
A class that contains information about the current (or upcoming) simulation run.
Table for the Range panel that shows how the icon fill appears according to the range rules.
Action for saving the the current layout as a scenario default.
Action for saving a model with save as semantics.
Action for saving the current parameters values as defaults.
Action for saving the current frame layout.
Action for saving a model.
A class that will take in an a Readable object and will perform scanning functions on it.
Encapsulates a repast simphony scenario.
Event used to convey data about a scenario change.
Interface for classes that need to be notified if a scenario has changed.
Support class for registering ScenarioChagedListeners and firing scenario changed events.
 
Initializes the classpath for a scenario from the user patn file.
Creates a scenario.xml file.
Interface for classes that want to add additional functionality to the creation of a scenario file.
Loads scenario.creator.plugin extensions.
Encapsulates an action entry in a scenario.xml file.
Parses a scenario.xml file and loads the serialized controller actions into a ControllerRegistry.
 
 
Loads a scenario, setting up the user classpath, action tree, parameters, etc.
Exception thrown during scenario loading.
 
Saves a scenario, that is, this serializes the scenario action tree.
 
 
 
Sets the appearance of nodes and leafs in the Scenario Tree.
 
Provides access to the scenario directory.
Initializes watchers using scenario model file data.
 
 
A descriptor for something that will get scheduled.
Manages the execution of IAction-s according to a simulation clock.
Annotation for scheduling a method.
 
A collection of ISchedulableActions.
Parameters describing when an action should be scheduled.
 
A registry containing schedule related objects.
Factory for building ScheduleRegistries.
This class executes the model schedule found in the RunState's ScheduleRegistry.
 
This is a simple action that schedules an IAction in its SchedulingControllerAction.runInitialize(RunState, Object, Parameters) method using a given ScheduleParameters.
Maps parameter names to a type.
 
Runs a bsf script to set up a parameter sweep.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
 
 
 
TableModel for configuring series in a time series chart.
Interface for classes that can create a display.
Creates 3D GIS displays.
Style for server-based display updates.
Style for server-based display updates.
 
Builds Session objects.
Exception used to wrap errors that occur during Session execution.
Parses a Sessions properties file into individual Session instances.
Distributes parameters to remote ssh'able hosts and locally.
 
 
 
Deprecated.
replaced by ogl 2D
TODO Geotools: re-work this into the ContextBuilderFactory context.xml dataloader mechanism
Factory class for creating feature agents that are appropriate for writing to shapfiles.
Creates and sets agents properties from a features in shapefile.
Writes the contents of a geography to a shapefile each layer of the geography is written to a separate shapefile.
 
Contains the invariant part of a WatchParamter that can be shared among WatchParameters for different objects.
 
Calculates the shortest path from a specified node to all other nodes in the net using Dijkstra's algorithm.
This ParameterSetter will run through a space of numbers.
 
 
This is a simple implementation of an adder that doesn't perform any action.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
 
A simple interface for factories that create some type.
This is a simple implementation of an adder that doesn't perform any action.
MarkFactory that provides Styled Layer Descriptor (SLD) compatible shapes based on the "well known name" element of the SLD schema.
 
 
 
 
 
 
A simple wrapper class that will hold an object and for its SimpleWrapper.toString() will return a given description.
A collection of utility methods.
This class axis is setup to display the domain of a histogram.
Coordinate accessor for a space where each location holds a single object.
Coordinate accessor for a space where each location holds a single object.
DataSetManager for single (i.e.
Inteface for classes that can build DataSinks.
Data configure step for creating sinks.
Interface for edited styles that are scalable.
An iterable with a size
 
Takes a snapshot of a JComponent.
Deprecated.
2D piccolo based code is being removed
Deprecated.
2D piccolo based code is being removed
XStream converter for ContextSpace, the default continuous space type in simphony.
Probe of an objects location in a continuous space.
Builds a grid projection based on SContinousSpace data.
 
Value layer store backed by a sparse map.
 
Exception used by spaces to indicate invalid moves and the like.
 
Abstract implementation of Predicate interface.
Interface for classes that can act as sources for VSpatials.
Wraps the VSpatial produced by a style.
 
z between -R and R, phi between 0 and 2 pi, each with a uniform distribution To find the latitude (theta) of this point, note that z=Rsin(theta), so theta=sin-1(z/R); its longitude is (surprise!) phi.
Utility to convert TableModels to spreadsheet files via POI
Panel for executing and displaying SQL results.
 
Deprecated.
2D piccolo based code is being removed
Draws a square colored icon.
 
Factory for creating SSHSession objects.
Action for starting a run
State abstract class.
 
 
 
 
 
 
Listener for state chart (state) changes.
 
This is singleton responsible for managing the scheduling of statechart begin and resolve actions.
Interface for classes that can integrate a statechart into the larger simulation.
 
 
 
Static histogram dataset for use with JFreeChart histograms.
Exception thrown by the RemoteStatus code.
Implements a range with step information for a GUI.
Action for stepping a run
Border implementation where translates across the border limits are clamped to the border coordinates.
Border implementation where translates across the border limits are clamped to the border coordinates.
 
 
Action for stopping a run
Strict border implementation.
Strict border implementation.
Converts an Object to and from a String representation.
 
 
 
 
 
 
 
 
 
Format subclass that uses a StringConverter to perform the formatting.
Row filter for string values.
 
 
Deprecated.
replaced by ogl 2D
 
 
This implementation of class utilities is different from the one in repast.simphony.util.ClassUtilities only in that here the exceptions are not reported.
Style editor step for displays that use style classes to style agents.
Deprecated.
replaced by ogl 2D
OGL2D display layer that compbines a style with VSpatial objects.
Basic dialog class for GIS style editor.
 
Layer for GIS Display Server.
 
Panel that holds the various sub-panel editors (Basic, Rule, Value, etc.).
The general 3D GIS style interface.
Style interface for ogl 2D styling.
Factory for creating style preview labels that are used in GUI elements to show how style agents will appear.
Deprecated.
2D piccolo based code is being removed
Creates a style from a style classname.
Inteface for a closure that registers the created style on the display.
Style registrar for 2D displays.
Style registrar for 3D displays.
Style registrar for 2D displays.
Abstract style step for display wizards that provides basic agent selection.
Stores agent name, class and style attributes in the list entries
 
Styled display layer for WorldWind display layers.
Interface for surface shapes (lines, polygons) in the 3D GIS display.
Test SVGApplication adapted from: http://xmlgraphics.apache.org/batik/using/swing.html
Registers spatials from an SVG spatial source.
Reads an SVG file into a buffered image.
 
 
Interface for classes that produce a ParameterTreeSweeper and its concommitant Parameters.
Dialog that wraps a RuleEditPanel.
Interface for classes that create Symoblizers.
Builds SymbolizerFactories of different types.
Deprecated.
2D piccolo based code is being removed
Holds some system specific constants.
Dialog for editing filters on TablePanels
 
Basic table panel with some customization over standard JTable.
Formats data in a tabular format with a user specified delimiter.
 
 
 
An ISchedulableAction that will run in the background for some specificable number of ticks (the duration).
DataSource that returns the current tick count.
Interface for class that want to implement Tick Count formatting.
 
 
 
 
 
Provides the scenario tree user inteface for console sink editing.
ChartDescriptor for TimeSeries type charts where tick is the time value.
 
Implements the "Add Time Series Chart" menu item.
ControllerAction responsible for creating DataSets from DataSetDescriptors.
 
 
 
General Step for creating time series.
 
Customized title component for wizard panels.
 
Describes the input token stream.
 
 
 
Query that returns objects touched by a geometry.
 
 
 
 
 
 
 
 
Interface used by the graph scheduling utilities to traverse the nodes in a graph.
Interface for class that want to implement Tree collection behavior.
A Tree layout.
Interface for a functor type object that is executed against nodes in a Tree.
This adds geometric primitives to ILocations to support DelaunayTriangulation.
 
 
 
Interface for classes that schedule a NotifierTrigger for execution.
ReLogo Turtle interface.
 
 
 
 
PPUICreatorFactory for creating the UI probe component for a statechart.
 
The WindowRegistry keeps track of open statechart displays and buttons to coordinate button label and color highlighting.
Processes Repast Simphony related gui extension points.
 
 
 
 
Properties for a layout that needs a "unit size".
An iterator that delegates its iterator operations to another iterator, but disallows removal.
Unzips a named file into current directory.
Updates the layout every time the display is updated, regardless of the current condition.
Deprecated.
2D piccolo based code is being removed
 
 
 
 
 
 
 
Adaptor for UserPanelEditorWizard to Editor interface.
 
 
 
 
Encapsulates metadata about a model, the classpath etc.
Reads a model.xml file and produces a ModelData object.
ReLogo Utility class.
Utilities class.
Finds the UTM CRS appropriate to a specified lon, lat location.
Deprecated.
replaced by ogl 2D
 
Interface for classes that produce some numeric value when given spatial coordinates.
Descriptor interface for descriptors with value layers.
This implements a diffusion algorithm on a grid value layer.
DisplayLayer for displaying value layers.
ProbeableBean for an objects location in a value layer.
Probe object for value layers
 
Interface for value layer data stores.
Deprecated.
replaced by ogl 2D
Interface for classes that implement 3D visualization styles for ValueLayers.
Interface for classes that implement visualization styles for 2D ogl ValueLayers.
 
Table for the Value panel that shows how the icon fill appears according to the value rules.
A class providing utility functions for working with template strings through Velocity.
Action that creates a table of agents and their probe-able properties
 
Manages the adding and removing of VisualItem3Ds.
Wraps layout properties.
 
Visualization registry data stores information about the available visualization types (displays) and their associated capabilities, such as converters, loaders, and GUI panels.
Interface for classes that contain objects that can be visualized.
Actions that runs and stops a DisplayEditor.
Deprecated.
2D piccolo based code is being removed
Action that resets a displays home view
Action that toggles an info probe
Registers value layer styles on a display.
Inteface for a closure that registers the created style on the display.
Style registrar for 2D value layer styles.
Style registrar for 3D value layer styles.
Style registrar for 2D value layer styles.
Determines whether or not a particular target object is in the Von Neumann neighborhood of a particular source.
Queries a grid for the Von Neumann neighborhood of a specific point or object.
Annotation for creating a watcher.
 
ContextListener that examines objects added to a Context to see if they have watches and if so setup the notification mechanism on them.
Optional arg passed to a watcher's method containing details of the Watch that triggered the method.
 
Finds the Watchee info for instrumentation by searching paths for classes with @Watch annotations, as well as looking for specified watcher classes in those paths.
 
Describes a watchee.
Instruments watchee classes to add the watcher notification mechanism.
Controller action that associates the watcher mechanism with the master context and processes any objects already in the master context.
Edits the code in a watched class.
Filter that evaluates to true if the path contained by this filter is part of the evaluated path.
Triggers registered watchers when a watched field and so on in a watchee fires.
 
Annotation for creating multiple watches on a single method.
Parameter object for setting watches
WattsBetaSmallWorldGenerator is a graph generator that produces a small world network using the beta-model as proposed by Duncan Watts.
 
Predicate that evalutes whether one object is within some distance of another in a projection.
Returns true if the length of the path from the watcher to the watchee is within (<=) some value in any network in the current Context.
Base class for queries whose results contains all the objects within some distance of a specified object.
Predicate that evalutes whether one object is within the Moore neighborhood of another in a grid projection.
Returns true if the watchee is within the watcher's Moore neighborhood in any grid projection contained by the context.
Query that returns objects a specific a geometry is within.
Predicate that evalutes whether one object is within the Von Neumann neighborhood of another in a grid projection.
Returns true if the watchee is within the watcher's Von Neumann neighborhood in any grid projection in the context.
 
This represents an option in a wizard.
Utilities for working with plugin-able wizards.
Utility methods for creating data wizards.
 
 
 
Periodic type border implementation.
Periodic type border implementation.
WritableGridCoverage2D provides write capabilities to GridCoverage2D by wrapping a standard GridCoverage2D and overriding the evaluate methods and providing set methods.
Interface representing a class that will write data.
 
Utilities for GIS visualization in WorldWind.
 
ContextBuilder that loads context from a xml serialized file.
Action for creating contexts from a serialized xml file.
ActionLoader for xml serialized file based data loaders.
DataLoader action saver for XMLDataLoaderAction.
A ControllerActionIO for loading / saving XMLDataLoaderActions
 
 
 
 
Wraps an XStream instance and adds converters specialized for simphony.
A SweeperProducer that produces a sweeper based on an XML parameter file.
DataSink that appends data into series.
 
 
DataSink that appends data into series.