Class ConfigurationAas.IipGraphMapper
java.lang.Object
de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphMapper
- All Implemented Interfaces:
IvmlGraphMapper
- Enclosing class:
ConfigurationAas
Maps a graph in IIP style. [public for testing]
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.iip_ecosphere.platform.configuration.ivml.IvmlGraphMapper
IvmlGraphMapper.IvmlGraph, IvmlGraphMapper.IvmlGraphEdge, IvmlGraphMapper.IvmlGraphElement, IvmlGraphMapper.IvmlGraphNode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the factory to use to crate graphs.getGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var) Tries to turnvarinto an application-specific graph.
-
Constructor Details
-
IipGraphMapper
public IipGraphMapper()
-
-
Method Details
-
getGraphFor
public IvmlGraphMapper.IvmlGraph getGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var) throws ExecutionException Description copied from interface:IvmlGraphMapperTries to turnvarinto an application-specific graph.- Specified by:
getGraphForin interfaceIvmlGraphMapper- Parameters:
var- the variable to turn into a graph- Returns:
- the graph structure representation
- Throws:
ExecutionException- ifvarcannot be turned into a graph
-
getGraphFactory
Description copied from interface:IvmlGraphMapperReturns the factory to use to crate graphs.- Specified by:
getGraphFactoryin interfaceIvmlGraphMapper- Returns:
- the factory
-