All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class jdsltools.visualization.MultiContainer

java.lang.Object
   |
   +----jdsltools.visualization.MultiContainer

public class MultiContainer
extends Object
The multiContainer keeps track for the Visualization Controller of which container and visualizer are currently active. It stores NamedContainers, which keep track of their container, and its name, type, and visualizer for the frame. The multicontainer serves as a switcher which makes it possible for the user to switch freely between multiple containers.

Author:
Ryan Shaun Baker

Variable Index

 o containers_

Constructor Index

 o MultiContainer(VisualizationController, NamedContainer)

Method Index

 o addContainer(NamedContainer)
 o container()
 o findContainerByName(String)
 o namedcontainer()
 o nextContainer()
 o removeContainer(NamedContainer)
 o setCMenu(ContainersMenu)
 o setContainer(NamedContainer)
 o snapshot()
 o snapshot(Color)
 o timeline()
 o title()
 o type()
 o updateCMenu()
 o updateContainer(NamedContainer)

Variables

 o containers_
 protected VCSVectorCircularSequence containers_

Constructors

 o MultiContainer
 public MultiContainer(VisualizationController vc,
                       NamedContainer cur)

Methods

 o container
 public Container container()
 o namedcontainer
 public NamedContainer namedcontainer()
 o title
 public String title()
 o timeline
 public Timeline timeline()
 o type
 public String type()
 o findContainerByName
 public NamedContainer findContainerByName(String find)
 o setContainer
 public void setContainer(NamedContainer find) throws InvalidElementException
 o updateContainer
 public void updateContainer(NamedContainer c)
 o addContainer
 public void addContainer(NamedContainer c)
 o removeContainer
 public void removeContainer(NamedContainer c)
 o nextContainer
 public Container nextContainer()
 o setCMenu
 public void setCMenu(ContainersMenu c)
 o updateCMenu
 public void updateCMenu()
 o snapshot
 public void snapshot(Color baseColor)
 o snapshot
 public void snapshot()

All Packages  Class Hierarchy  This Package  Previous  Next  Index