Interface cern.lhcias.csgui.interfaces.ViewManager
- public interface ViewManager
Although a TagsView may be inserted in any java.awt.Container, or in another TagsView
(see CompoundView), some container specifically dedicated to TagsView have been developped
(it could be a Frame of some sort). They share a common behavior described in this
interface.
addComponent(TagsView)
- The ViewManager will ask the currently displayed TagsView to add all the TagsView tv to
its list of displayed TagsViews.
addTag(String)
- The ViewManager will ask the currently displayed TagsView to add the Tag named
"name" to its list of displayed Tags.
addTags(TagsView)
- The ViewManager will ask the currently displayed TagsView to add all the Tags handled by
tv to its list of displayed Tags.
hideTree()
- The ViewManager will hide the tree-like representation of the currently displayed
TagsView.
removeComponent(TagsView)
- The ViewManager will ask the currently displayed TagsView to remove the TagsView tv from
its list of displayed TagsViews.
removeTag(String)
- The ViewManager will ask the currently displayed TagsView to remove the Tag named
"name" from its list of displayed Tags.
Save()
- The ViewManager will save the configuration of the currently displayed TagsView.
showTree()
- The ViewManager will display the content of the currently displayed TagsView in a
tree-like representation.

addTag
public abstract void addTag(String name)
- The ViewManager will ask the currently displayed TagsView to add the Tag named
"name" to its list of displayed Tags.

addTags
public abstract void addTags(TagsView tv)
- The ViewManager will ask the currently displayed TagsView to add all the Tags handled by
tv to its list of displayed Tags.

addComponent
public abstract void addComponent(TagsView tv)
- The ViewManager will ask the currently displayed TagsView to add all the TagsView tv to
its list of displayed TagsViews.

removeTag
public abstract void removeTag(String name)
- The ViewManager will ask the currently displayed TagsView to remove the Tag named
"name" from its list of displayed Tags.

removeComponent
public abstract void removeComponent(TagsView tv)
- The ViewManager will ask the currently displayed TagsView to remove the TagsView tv from
its list of displayed TagsViews.

Save
public abstract void Save()
- The ViewManager will save the configuration of the currently displayed TagsView.

showTree
public abstract void showTree()
- The ViewManager will display the content of the currently displayed TagsView in a
tree-like representation.

hideTree
public abstract void hideTree()
- The ViewManager will hide the tree-like representation of the currently displayed
TagsView.