Interface NamedContainerManagerWithUniqueNames<C extends AbstractContainer>
-
- All Superinterfaces:
NamedContainerManager
- All Known Implementing Classes:
TimeseriesContainerManager
public interface NamedContainerManagerWithUniqueNames<C extends AbstractContainer> extends NamedContainerManager
Interface for container managers that ensure that the names of the containers are unique.- Version:
- $Revision$
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getUniqueName(HashSet<String> names, String name)
Creates a unique name from of the given one, if necessary, testing against the specified names.C
updateName(C c, C old)
Updates the name of the container, i.e., gives it a unique name.-
Methods inherited from interface adams.gui.visualization.container.NamedContainerManager
indexOf
-
-