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
-
containers_
-
-
MultiContainer(VisualizationController, NamedContainer)
-
-
addContainer(NamedContainer)
-
-
container()
-
-
findContainerByName(String)
-
-
namedcontainer()
-
-
nextContainer()
-
-
removeContainer(NamedContainer)
-
-
setCMenu(ContainersMenu)
-
-
setContainer(NamedContainer)
-
-
snapshot()
-
-
snapshot(Color)
-
-
timeline()
-
-
title()
-
-
type()
-
-
updateCMenu()
-
-
updateContainer(NamedContainer)
-
containers_
protected VCSVectorCircularSequence containers_
MultiContainer
public MultiContainer(VisualizationController vc,
NamedContainer cur)
container
public Container container()
namedcontainer
public NamedContainer namedcontainer()
title
public String title()
timeline
public Timeline timeline()
type
public String type()
findContainerByName
public NamedContainer findContainerByName(String find)
setContainer
public void setContainer(NamedContainer find) throws InvalidElementException
updateContainer
public void updateContainer(NamedContainer c)
addContainer
public void addContainer(NamedContainer c)
removeContainer
public void removeContainer(NamedContainer c)
nextContainer
public Container nextContainer()
setCMenu
public void setCMenu(ContainersMenu c)
updateCMenu
public void updateCMenu()
snapshot
public void snapshot(Color baseColor)
snapshot
public void snapshot()
All Packages Class Hierarchy This Package Previous Next Index