Interface IvmlGraphMapper
-
- All Known Implementing Classes:
ConfigurationAas.IipGraphMapper
public interface IvmlGraphMapperMaps a decision variable into a graph structure that can be processed further.- Author:
- Holger Eichelberger, SSE
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIvmlGraphMapper.IvmlGraphRepresents an IVML graph.static interfaceIvmlGraphMapper.IvmlGraphEdgeRepresents an IVML graph edge.static interfaceIvmlGraphMapper.IvmlGraphElementBasic interface for all graph elements.static interfaceIvmlGraphMapper.IvmlGraphNodeRepresents a graph node.
-
Method Summary
All Methods Instance Methods Abstract 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
IvmlGraphMapper.IvmlGraph getGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var) throws java.util.concurrent.ExecutionException
Tries to turnvarinto an application-specific graph.- 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
GraphFactory getGraphFactory()
Returns the factory to use to crate graphs.- Returns:
- the factory
-
-