Class PlotTableau

    • Constructor Detail

      • PlotTableau

        public PlotTableau​(Effigy container,
                           java.lang.String name)
                    throws IllegalActionException,
                           NameDuplicationException
        Construct a new tableau for the model represented by the given effigy. Use setFrame() to specify the plot frame after construction.
        Parameters:
        container - The container.
        name - The name.
        Throws:
        IllegalActionException - If the container does not accept this entity (this should not occur).
        NameDuplicationException - If the name coincides with an attribute already in the container.
    • Method Detail

      • attributeChanged

        public void attributeChanged​(Attribute attribute)
                              throws IllegalActionException
        If the argument is the uri parameter, then open the specified URI and display its contents.
        Overrides:
        attributeChanged in class Tableau
        Parameters:
        attribute - The attribute that changed.
        Throws:
        IllegalActionException - If the URL cannot be opened, or if the base class throws it.
      • show

        public void show()
        Make this tableau visible by calling setVisible(true), and raising or deiconifying its window. If no frame has been set, then create one, an instance of PlotTableauFrame. If a URL has been specified but not yet processed, then process it.
        Overrides:
        show in class Tableau