public class Registry<T>
extends java.lang.Object
The RegistryManager manages the available Registries, and each Registry manages some set of items.
Copyright 2007 Partner Software, Inc.
| Constructor and Description |
|---|
Registry(java.lang.String name)
Creates a new, named registry.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName()
The name of this registry.
|
T |
itemNamed(java.lang.String name)
Gets a registered item by name.
|
java.util.List<T> |
listItems()
Lists the registered items.
|
Naming<T> |
nameItems()
Returns a naming of the registered items.
|
void |
register(java.lang.String name,
T item)
Registers a named item.
|
T |
removeItem(T item)
Deregisters the given item
|
T |
removeItemNamed(java.lang.String name)
Deregisters a named item.
|
java.lang.String |
toString() |
public Registry(java.lang.String name)
public void register(java.lang.String name,
T item)
public T itemNamed(java.lang.String name)
public T removeItemNamed(java.lang.String name)
public java.util.List<T> listItems()
public Naming<T> nameItems()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()