Class GraphProducer


  • public abstract class GraphProducer
    extends Object
    The Class GraphProducer to produce graphs from models.
    Author:
    Martin Scharm
    • Field Detail

      • single

        protected boolean single
        The single flag.
    • Constructor Detail

      • GraphProducer

        public GraphProducer​(boolean single)
        Instantiates a new graph producer.
        Parameters:
        single - the single flag
    • Method Detail

      • getCRN

        @Deprecated
        public ReactionNetwork getCRN()
        Deprecated.
        As of 1.3.3 replaced by getReactionNetwork()
        Gets the chemical reaction network graph. Calling it for the first time takes a bit longer to compute the network ;-) Might return null if not available.
        Returns:
        the produced chemical reaction network
      • getReactionNetwork

        public ReactionNetwork getReactionNetwork()
        Gets the reaction network graph. Calling it for the first time takes a bit longer to compute the network ;-) Might return null if not available.
        Returns:
        the produced reaction network
      • getHierarchy

        public HierarchyNetwork getHierarchy()
        Gets the hierarchy network graph. Calling it for the first time takes a bit longer to compute the network ;-) Might return null if not available.
        Returns:
        the hierarchy network
      • produceReactionNetwork

        protected abstract void produceReactionNetwork()
        Produce the reaction network.
      • produceHierarchyGraph

        protected abstract void produceHierarchyGraph()
        Produce hierarchy graph.