Class ConfigurationAas.IipGraphMapper
- java.lang.Object
-
- de.iip_ecosphere.platform.configuration.ConfigurationAas.IipGraphMapper
-
- All Implemented Interfaces:
IvmlGraphMapper
- Enclosing class:
- ConfigurationAas
public static class ConfigurationAas.IipGraphMapper extends java.lang.Object implements IvmlGraphMapper
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 Constructor Description IipGraphMapper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GraphFactorygetGraphFactory()Returns the factory to use to crate graphs.IvmlGraphMapper.IvmlGraphgetGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var)Tries to turnvarinto an application-specific graph.
-
-
-
Method Detail
-
getGraphFor
public IvmlGraphMapper.IvmlGraph getGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var) throws java.util.concurrent.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:
java.util.concurrent.ExecutionException- ifvarcannot be turned into a graph
-
getGraphFactory
public GraphFactory getGraphFactory()
Description copied from interface:IvmlGraphMapperReturns the factory to use to crate graphs.- Specified by:
getGraphFactoryin interfaceIvmlGraphMapper- Returns:
- the factory
-
-