public class EomDataModelAdapter
extends agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
NetworkComponentAdapter4DataModel
that can be used within the 'Graph- and NetworkModel' of Agent.GUI. It provides the specific
DataModel that allows to model any technical system that is embedded in an energy network.| Modifier and Type | Class and Description |
|---|---|
static class |
EomDataModelAdapter.EOM_Type |
static class |
EomDataModelAdapter.ScheduleListStorageLocation |
| Constructor and Description |
|---|
EomDataModelAdapter(agentgui.envModel.graph.controller.GraphEnvironmentController graphController)
Instantiates a new energy option model data model adapter.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getDataModel() |
java.lang.Object |
getDataModelBase64Decoded(java.util.Vector<java.lang.String> dataModelVector) |
java.util.Vector<java.lang.String> |
getDataModelBase64Encoded(java.lang.Object dataModel) |
java.awt.Dimension |
getSizeOfVisualisation(agentgui.envModel.graph.controller.ui.BasicGraphGuiJDesktopPane graphDesktop) |
javax.swing.JComponent |
getVisualizationComponent(agentgui.envModel.graph.controller.ui.BasicGraphGuiProperties internalPropertyFrame) |
boolean |
save() |
void |
setDataModel(java.lang.Object dataModel) |
void |
setVisualizationComponent(javax.swing.JComponent newVisualisationJPanel) |
getGraphEnvironmentController, getGraphNode, getNetworkComponent, getNetworkComponentAdapter, getToolBarElements, setDataModel, setDataModel, setGraphEnvironmentController, setGraphNode, setNetworkComponent, setNetworkComponentAdapterpublic EomDataModelAdapter(agentgui.envModel.graph.controller.GraphEnvironmentController graphController)
graphController - the current GraphEnvironmentControllerpublic void setVisualizationComponent(javax.swing.JComponent newVisualisationJPanel)
setVisualizationComponent in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic javax.swing.JComponent getVisualizationComponent(agentgui.envModel.graph.controller.ui.BasicGraphGuiProperties internalPropertyFrame)
getVisualizationComponent in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic java.awt.Dimension getSizeOfVisualisation(agentgui.envModel.graph.controller.ui.BasicGraphGuiJDesktopPane graphDesktop)
getSizeOfVisualisation in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic boolean save()
save in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic void setDataModel(java.lang.Object dataModel)
setDataModel in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic java.lang.Object getDataModel()
getDataModel in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic java.util.Vector<java.lang.String> getDataModelBase64Encoded(java.lang.Object dataModel)
getDataModelBase64Encoded in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModelpublic java.lang.Object getDataModelBase64Decoded(java.util.Vector<java.lang.String> dataModelVector)
getDataModelBase64Decoded in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel