Uses of Class
org.evoludo.simulator.views.AbstractView
Packages that use AbstractView
Package
Description
EvoLudo - A platform for the exploration of evolutionary models.
The GWT graphics for rendering and visualizing evolutionary models.
The views to visualize results and interact with evolutionary models.
-
Uses of AbstractView in org.evoludo
Fields in org.evoludo declared as AbstractViewModifier and TypeFieldDescription(package private) AbstractView<?> EvoLudoWeb.GUIState.viewThe active view.Methods in org.evoludo that return AbstractViewModifier and TypeMethodDescriptionAbstractView<?> EvoLudoWeb.getActiveView()Return the currently active view.Methods in org.evoludo that return types with arguments of type AbstractViewModifier and TypeMethodDescriptionList<AbstractView<?>> EvoLudoWeb.getActiveViews()Return the list of all active views.Methods in org.evoludo with parameters of type AbstractViewModifier and TypeMethodDescriptionvoidEvoLudoWeb.changeView(AbstractView<?> view) Switches to the provided view.protected voidEvoLudoWeb.changeViewTo(AbstractView<?> newView) Change view of EvoLudo model data.protected voidEvoLudoWeb.changeViewTo(AbstractView<?> newView, boolean force) Change view of EvoLudo model data. -
Uses of AbstractView in org.evoludo.graphics
Fields in org.evoludo.graphics declared as AbstractViewModifier and TypeFieldDescriptionprotected final AbstractView<?> AbstractGraph.viewThe view of this graph.Constructors in org.evoludo.graphics with parameters of type AbstractViewModifierConstructorDescriptionprotectedAbstractGraph(AbstractView<?> view, Module<?> module) Create the base class for graphs.protectedGenericPopGraph(AbstractView<?> view, Module<?> module) Create the base class for population graphs.PopGraph2D(AbstractView<?> view, Module<?> module) Create a graph for graphically visualizing the structure of a network (or population). -
Uses of AbstractView in org.evoludo.simulator.ui
Fields in org.evoludo.simulator.ui declared as AbstractViewModifier and TypeFieldDescriptionprivate AbstractView<?> ViewController.activeViewCurrently active view.Fields in org.evoludo.simulator.ui with type parameters of type AbstractViewModifier and TypeFieldDescriptionprivate Map<String, AbstractView<?>> ViewController.activeViewsRegistry of active views keyed by name.Methods in org.evoludo.simulator.ui that return AbstractViewModifier and TypeMethodDescriptionAbstractView<?> ViewController.getActiveView()Retrieves the currently active view.AbstractView<?> ViewController.getConsoleView()Provides access to the console view.AbstractView<?> ViewController.getFirstView()Returns the first available view in the registry.AbstractView<?> ViewController.getViewByName(String name) Finds a view by name.AbstractView<?> ViewController.resolveInitialView(Logger logger) Parse the initial view specification (if provided) and resolve the matching view.Methods in org.evoludo.simulator.ui that return types with arguments of type AbstractViewModifier and TypeMethodDescriptionList<AbstractView<?>> ViewController.getActiveViews()Provides a snapshot of all active views, including the console.Methods in org.evoludo.simulator.ui with parameters of type AbstractViewModifier and TypeMethodDescriptionprivate voidViewController.addView(AbstractView<?> view, Map<String, AbstractView<?>> oldViews) Registers a view and inserts it into the deck, reusing an existing instance if available.booleanViewController.changeViewTo(AbstractView<?> newView) Change the currently active view.booleanViewController.changeViewTo(AbstractView<?> newView, boolean force) Change the currently active view.booleanViewController.containsView(AbstractView<?> view) Checks whether the supplied view is managed by this controller.Method parameters in org.evoludo.simulator.ui with type arguments of type AbstractViewModifier and TypeMethodDescriptionprivate voidViewController.addFitnessViews(Module<?> module, boolean isODESDE, Map<String, AbstractView<?>> oldViews) Adds fitness-related views based on module capabilities.private voidViewController.addStatisticsViews(Module<?> module, Model model, Map<String, AbstractView<?>> oldViews) Adds statistics-related views based on model permissions.private voidViewController.addStrategyViews(Module<?> module, boolean isODESDE, Map<String, AbstractView<?>> oldViews) Adds strategy-related views according to module capabilities.private voidViewController.addStructureViews(Module<?> module, boolean isODESDE, Map<String, AbstractView<?>> oldViews) Adds structure-related views when available.private voidViewController.addView(AbstractView<?> view, Map<String, AbstractView<?>> oldViews) Registers a view and inserts it into the deck, reusing an existing instance if available. -
Uses of AbstractView in org.evoludo.simulator.views
Subclasses of AbstractView in org.evoludo.simulator.viewsModifier and TypeClassDescriptionclassThe view to display the console log.classView component that renders the distribution of continuous traits for one or more species in the EvoLudo simulation.classGenericPop<T, N extends Network<?>, G extends GenericPopGraph<T,N>> Abstract base view for rendering population-related data (traits or fitness) for EvoLudo models that expose spatial/graph structure (IBS and PDE models).classHistogram view for displaying binned distributions of model quantities.classA view that displays time-series plots of mean trait values or mean fitness for the current EvoLudo model using one or more LineGraph panels.classPhase2D is a view that renders the model's mean trait trajectory in a two‑dimensional phase plane.class2D population view for the EvoLudo model.class3D population view for the EvoLudo model.classThe view to display time series of data as a trajectory on the \(S_3\) simplex.