All Classes
-
All Classes Interface Summary Class Summary Class Description AboutFrame The about frame of the JAS application.AboutPanel The panel used by AboutFrame window.CaptureConsoleWindow An independent frame that is able to grab System.out and System.err streams, showing their content in a window.CellObjectChooser Not of interest for users.CollectionBarSimulationPlotter A bar chart plotter showing elements manually added by user.ColorMap A generic interface for color mappers.ConsoleTextArea Internal component of the CaptureConsoleWindow.CustomFileFilter DatabaseExplorerFrame Not of interest for users.DescriptiveSwingMetawidget DoubleRangeColorMap It builds automatically a color map varying between two colors on a variable range.EngineParametersFrame Not of interest for users.FixedColorMap An object used to map integer values to colors.GuiUtils GuiUtils.WindowGrabber HistogramSimulationPlotter A HistogramSimulationPlotter is able to display a histogram of one or more data sources, which can be updated during the simulation.ILayerDrawer An interface used by LayeredSurfaceFrame to delegate the rendering of a layer.ILayerMouseListener An interface used by LayerDrawer to manage the mouse events.ImageGenerator IndividualBarSimulationPlotter A bar chart plotter showing elements manually added by user.IProbeFields This interface allows the object implementing it to show only some properties and methods when probed.JasConsoleAppender JAS custom log4j appender to catch logs and write them into the JAS Console window.
If you want to enable logging on the JAS console simply add this appender to the log4j.properties file, like that:
log4j.appender.stdout=microsim.gui.shell.JasConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%nLayerDblGridDrawer It is able to draw a DblGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
This class builds an image when created and every time is updated it modifies the parts of the images that are changed.LayeredSurfaceFrame It is the Space Viewer window.LayeredSurfacePanel Not of interest for users.LayeredSurfaceProperties Not of interest for users.LayerIntGridDrawer It is able to draw an IntGrid on a LayeredSurfaceFrame using a ColorMap to render the values contained by the cell with a specific color.
This class builds an image when created and every time is updated it modifies the parts of the images that are changed.LayerMouseListener A generic implementation of the ILayerMouseListener interface.LayerMultiObjectGridDrawer It is able to draw objects contained by a MultiObjGrid on a LayeredSurfaceFrame.
When on a cell there is at least one object it is represented by a circle.LayerObjectGridDrawer It is able to draw objects contained by an ObjGrid on a LayeredSurfaceFrame.
An object is represented by a circle.MetawidgetBinder Property binding implementation based on BeanUtils.MethodDialog Not of interest for users.MethodParameterDataModel Not of interest for users.MethodsDataModel Not of interest for users.MicrosimShell The JAS object is tne main GUI window.MicrosimShell.RootViews MultiRunFrame Not of interest for users.ObjectDataModel Not of interest for users.PanelObjectCollection Not of interest for users.ParameterFrame ParameterFrame.TooltipInspector ParameterInspector ParameterManager Not of interest for users.ProbeFrame The probe window class.ProbeReflectionUtils A collection of static methods using the java reflection to manipulate objects.RangeColorMap It builds automatically a color map using a variable range.
There are three types of range:
- From black color to a given color, based on a linear range.
ScatterplotSimulationPlotter A ScatterplotSimulationPlotter is able to trace one or more pairs of data sources over time, creating a scatterplot chart.ScatterplotSimulationPlotterRefreshable A ScatterplotSimulationPlotterRefreshable is able to trace one or more pairs of data sources between scheduled simulation time-steps, creating a scatterplot chart that is updated on demand (e.g.SimulationWindow SimWindow keeps preferred dimensions of a simulation windows.Start TimeSeriesSimulationPlotter A time series plotter is able to trace one or more data sources over time.TripleRangeColorMap It builds automatically a color map oscillating from a bottom color to a middle one and from the middle to a top one, on a variable range.VariableDataModel Not of interest for users.Weighted_HistogramBin A bin for theHistogramDataset
class.Weighted_HistogramDataset A weighted dataset that can be used for creating weighted histograms.Weighted_HistogramSimulationPlotter A Weighted_HistogramSimulationPlotter is able to display a histogram of one or more data sources that each implements the Weight interface, and can be updated during the simulation.