Class 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
    • Constructor Detail

      • IipGraphMapper

        public IipGraphMapper()
    • Method Detail

      • getGraphFor

        public IvmlGraphMapper.IvmlGraph getGraphFor​(net.ssehub.easy.varModel.confModel.IDecisionVariable var)
                                              throws java.util.concurrent.ExecutionException
        Description copied from interface: IvmlGraphMapper
        Tries to turn var into an application-specific graph.
        Specified by:
        getGraphFor in interface IvmlGraphMapper
        Parameters:
        var - the variable to turn into a graph
        Returns:
        the graph structure representation
        Throws:
        java.util.concurrent.ExecutionException - if var cannot be turned into a graph