Skip navigation links
Packages 
Package Description
de.enflexit.eom.database
This package provides classes to connect the EOM with a database by using Hibernate.
de.enflexit.eom.database.converter
This package contain Hibernate mapping converter
de.enflexit.eom.database.gui
This package provides classes for the visualization in the context of a database usage.
energy
This is the starting main package for the Energy Option Model (EOM) that provides the main classes for the application for single technical systems and other.
energy.agentgui
In this package the class filter for the EOM are defined that should be determined by the AWB's BundleEvaluator.
energy.agentgui.classFilter
This package provides the Agent.Workbench (AWB) NetworkComponentAdapter and allows the usage of the EOM within the AWB network model.
energy.agentgui.distribution
Here, a JADE service is defined that allows the usage of the EOM with respect to the license in a distributed manner.
energy.calculations
In this package the abstract super classes for individual calculations are provides.
energy.classLoadService
This package contains the interface and the local implementation to load classes by name.
energy.domain
This Packed provides classes for the Domain Settings that are the default data models for the EnergyInterface and their EnergyCarrier.
energy.domain.goods.cement
This package contains the needed classes to define the domain (flow parameters) of the cement production.
energy.domain.gui
This Packed provides visual classes for the configuration of the domain settings that are the detail data models for the EnergyInterface and their EnergyCarrier.
energy.evaluation
This package provides the main classes for the evaluation of a single TechnicalSystem.
energy.evaluation.gui
Here, the UI classes for the evaluation are located, while special parts are located in further sub packages.
energy.evaluation.gui.costs
Here, the UI classes for CostModel can be found.
energy.evaluation.gui.graph
Here, the graph UI classes for the 'Variability' and the 'Delta Costs' can be found.
energy.evaluation.gui.io
Here, the UI classes for calculated or predicted measurements can be found.
energy.evaluation.gui.results
Here, the UI classes are located that help to visualise evaluation results (e.g. charts).
energy.evaluation.gui.stateKey
Here, the UI classes are located that help to configure the settings for the state identification.
energy.evaluation.gui.strategies
Here, the UI classes are located that allow to assign evaluation strategies to a single system definition.
energy.evaluation.gui.targetStates
With the UI classes here, the different system states can be configured that have to be considered during an evaluation.
energy.optionModel
In this package the option model classes are located that were derived from the XML scheme.
energy.optionModel.geo
This package provides the base classes for geographical coordinates and their configuration.
energy.optionModel.gui
Here, the UI classes for the base mode are located, while special parts are located in further sub packages.
energy.optionModel.gui.common
Here, some common UI classes are located that can be reused application-wide.
energy.optionModel.gui.components
This package provides some specific part component classes for the application.
energy.optionModel.gui.flow
This package provides UI classes to configure the energy flows setting for the base model.
energy.optionModel.gui.graph
This package provides UI classes for the state graph of the base model.
energy.optionModel.gui.imaging
Here, classes are located that enable an image preview for an image file selection within a FileView.
energy.optionModel.gui.img
In this package the image files of the application are located.
energy.optionModel.gui.sysVariables
With the classes of this package, the fixed or variable setpoint configuration for a State can be configured.
energy.optionModel.gui.variableState
With the classes of this package, the list of SystemVariableDefinition's can be configured.
energy.persistence
This package provides the main class to open or load files for a TechnicalSystem.
energy.persistence.service
This package contains the base service interfaces to extend the persistence capabilities of the EOM.
energy.persistence.version096  
energy.samples.calculations
This package provides example classes for AbstractOptionModelCalculation.
energy.samples.groupStrategies
This package provides examples classes for AbstractGroupEvaluationStrategy.
energy.samples.staticModel
This package provides an example for an individual static model and its visualisation within the dialog for the system variable definitions.
energy.samples.strategies
This package provides several strategy examples, with an extension of the class AbstractEvaluationStrategy.
energy.schedule
This is the main package for the application of ScheduleList instances.
energy.schedule.csv
This package contains classes that manage the import of ScheduleLists from CSV files
energy.schedule.csv.gui
This package contains GUI components for controlling the import of ScheduleLists from CSV files
energy.schedule.gui
Here, the UI classes for the handling of ScheduleList instances are located.
energy.validation
This package provides classes that evaluate the consistency of a TechnicalSystem definition.
energygroup
This is the main package for the application of TechnicalSystemGroup instances.
energygroup.calculation
In this package the classes for calculating within a TechnicalSystemGroup can be found.
energygroup.evaluation
This package provides the main classes for the evaluation of a TechnicalSystemGroup.
energygroup.evaluation.decisionTree  
energygroup.gui
Here, the UI classes for the handling of TechnicalSystemGroup instances are located.
energygroup.sequentialNetworks
This package contains help classes for a sequential Network Calculation
Skip navigation links