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, setNetworkComponentAdapter
public EomDataModelAdapter(agentgui.envModel.graph.controller.GraphEnvironmentController graphController)
graphController
- the current GraphEnvironmentController
public void setVisualizationComponent(javax.swing.JComponent newVisualisationJPanel)
setVisualizationComponent
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public javax.swing.JComponent getVisualizationComponent(agentgui.envModel.graph.controller.ui.BasicGraphGuiProperties internalPropertyFrame)
getVisualizationComponent
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public java.awt.Dimension getSizeOfVisualisation(agentgui.envModel.graph.controller.ui.BasicGraphGuiJDesktopPane graphDesktop)
getSizeOfVisualisation
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public boolean save()
save
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public void setDataModel(java.lang.Object dataModel)
setDataModel
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public java.lang.Object getDataModel()
getDataModel
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public java.util.Vector<java.lang.String> getDataModelBase64Encoded(java.lang.Object dataModel)
getDataModelBase64Encoded
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel
public java.lang.Object getDataModelBase64Decoded(java.util.Vector<java.lang.String> dataModelVector)
getDataModelBase64Decoded
in class agentgui.envModel.graph.networkModel.NetworkComponentAdapter4DataModel