Interface IvmlGraphMapper
- All Known Implementing Classes:
ServiceMeshGraphMapper
public interface IvmlGraphMapper
Maps a decision variable into a graph structure that can be processed further.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents an IVML graph.static interfaceRepresents an IVML graph edge.static interfaceBasic interface for all graph elements.static interfaceRepresents a graph node. -
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.
-
Method Details
-
getGraphFor
IvmlGraphMapper.IvmlGraph getGraphFor(net.ssehub.easy.varModel.confModel.IDecisionVariable var) throws ExecutionException Tries to turnvarinto an application-specific graph.- Parameters:
var- the variable to turn into a graph- Returns:
- the graph structure representation
- Throws:
ExecutionException- ifvarcannot be turned into a graph
-
getGraphFactory
GraphFactory getGraphFactory()Returns the factory to use to crate graphs.- Returns:
- the factory
-