Skip navigation links
Packages 
Package Description
agentgui.core.application
IMPORTANT: Because the main static access class of Agent.Workbench can be found here.
agentgui.core.charts
Provides some basic classes for the chart representation, like TimeSeries or XYCharts.
agentgui.core.charts.gui
Provides base classes for the graphical user interface for charts.
agentgui.core.charts.timeseriesChart
Provides classes for data objects of TimeSeries.
agentgui.core.charts.timeseriesChart.gui
Provides classes for the graphical user interface of TimeSeries.
agentgui.core.charts.xyChart
Provides classes for data objects of xyCharts.
agentgui.core.charts.xyChart.gui
Provides classes for the graphical user interface of xyCharts.
agentgui.core.classLoadService
This package contains the interface and the local implementation to load classes by name.
agentgui.core.common
In this package some class can be found which might be helpful for some reason
agentgui.core.config
In this package classes are stored that are managing the file properties and global information.
agentgui.core.database
This package holds the database class used only for for the server.master execution-mode.
agentgui.core.environment
In this package the classes are available that have to be used in order to define predefined tailored environments.
agentgui.core.gui
This package provides the main classes for the displayable parts of Agent.Workbench.
agentgui.core.gui.components
In this packages class are provided that are extending some typical Swing components for special needs.
agentgui.core.gui.options
In this package the classes for the option dialog can be found
agentgui.core.gui.options.https
In this package the classes for the HTTPS MTP can be found
agentgui.core.gui.projectwindow.simsetup
In this package classes for the user interaction within the simulation setup can be found
agentgui.core.jade
Classes in this package controlling JADE and the usage of some of its tools.
agentgui.core.network
Here are classes located which are dealing with JADE URL's and ports on this machine.
agentgui.core.plugin
Provides classes, which are used for the Agent.Workbench project plugin mechanism.
agentgui.core.project
IMPORTANT: This package provides all model classes that are used in Agent.Workench projects!!!
agentgui.core.project.setup
Here the classes for the simulation setups are located.
agentgui.core.project.transfer  
agentgui.core.project.transfer.gui  
agentgui.core.update
Provides classes for the repository-based update of Agent.Workbench and it features.
agentgui.core.update.repositoryModel  
agentgui.core.utillity
This package contains the UtilityAgent and its behaviors.
agentgui.logging
This package contains the classes for JADE-DebugService that enables distributed debugging.
agentgui.logging.components
This package contains the visualisation classes for DebugService.
agentgui.logging.logfile
This package contains classes for capturing of system output messages.
agentgui.math.calculation
In this package classes for the use of the JEP formula parser are represented.
agentgui.ontology
Here the 'AgentGUI_BaseOntology' can be found that can be used for the configuration of start arguments for agents.
agentgui.simulationService
This package provides the base classes for the Load- and the SimulationServicve that should always be used in parallel!
agentgui.simulationService.agents
This package contains agents, that are supporting, using or allow to use the Load- and the SimulationService.
agentgui.simulationService.agents.example
Provides some example agents that show some distribution features of Agent.Workbench.
agentgui.simulationService.balancing
In this package the base and default classes for the load balancing can be found.
agentgui.simulationService.behaviour
Provides a behaviour that can be used instead of using the SimulationAgent.
agentgui.simulationService.distribution
Provides classes that allow the distribution of a simulation, as well as the handling of further jar-resource.
agentgui.simulationService.environment
In this package the generalized class for the environment model can be found.
agentgui.simulationService.load
Here classes can be found, that are measuring and accumulating the load in the system.
agentgui.simulationService.load.gui
This package provides the displayable classes for the system load of the platform that are used by the LoadMeasureAgent.
agentgui.simulationService.load.monitoring
This package contains classes for different (and specific) JVM - monitoring tasks that can be used by the LoadMeasureThread
agentgui.simulationService.load.threading
This package provides classes for the distributed thread measurements.
agentgui.simulationService.load.threading.gui
This package provides classes for the visualisation of the distributed thread measurements.
agentgui.simulationService.load.threading.storage  
agentgui.simulationService.ontology
Provides a Protege defined ontology that is used with the SimulationService and background system.
agentgui.simulationService.sensoring
Here the Sensor and Actuator classes for the SimulationsService can be found.
agentgui.simulationService.time
Provides a class-hierarchy, that can be used for time information in an environment model.
agentgui.simulationService.transaction
This package provides classes for the transaction handling of a simulation.
de.enflexit.api
This API package contains interfaces for the Agent Workbench (org.agentgui.core).
de.enflexit.common
This package contains some helper classes that provide static access.
de.enflexit.common.bundleEvaluation  
de.enflexit.common.classLoadService
This package contains the general interface and the general implementation of a class load service that enables to load classes by its name.
de.enflexit.common.classSelection
This package provides classes to visualize the selection of specific classes.
de.enflexit.common.crypto  
de.enflexit.common.csv
This package provides generic CSV import/export functionalities.
de.enflexit.common.featureEvaluation  
de.enflexit.common.images
This package contains the ImageProvider that provides the images that are located in this bundle.
de.enflexit.common.ontology
In this packages classes are located, that can handle the Prot�g�-generated ontologies.
de.enflexit.common.ontology.gui
Here are classes located that are providing visual tools for instances of ontology classes and their slots.
de.enflexit.common.p2  
de.enflexit.common.swing
This package provides some general classes that may be used in a Swing context .
de.enflexit.common.swing.fileSelection  
de.enflexit.common.swing.imageFileSelection
This package contains help files to select image files.
de.enflexit.common.transfer
This package provides classes that can be used for the movements of files (copy, download and zip).
de.enflexit.db.hibernate  
de.enflexit.db.hibernate.gui  
de.enflexit.db.mySQL  
de.enflexit.eom.api
This API package contains interfaces for the Energy Option Model (EOM / de.enflexit.eom.core).
de.enflexit.oidc  
de.enflexit.oshi  
org.agentgui.bundle.evaluation  
org.agentgui.extensions  
org.agentgui.gui  
org.agentgui.gui.swing
This package contains extension point class definitions for the swing visualization of Agent.Workbench.
org.agentgui.gui.swing.dialogs  
org.agentgui.gui.swing.logging
Provides the visual swing components for a debug purpose within the application window AwbConsole.
org.agentgui.gui.swing.project
This package holds the displayable classes, that are used as tabs in the project window
org.agentgui.gui.swing.systemtray
Provides the visualization classes for the Swing system tray.
org.agentgui.gui.swt  
org.agentgui.gui.swt.dialogs  
org.agentgui.gui.swt.handler  
org.agentgui.gui.swt.parts  
org.agentgui.gui.swt.preferences.pages  
org.agentgui.gui.swt.project  
org.agentgui.gui.swt.systemtray
Provides the visualization classes for the SWT system tray.
Skip navigation links