public class ComponentRegistry extends AbstractRegistry<String,ComponentDefinition>
map| Modifier and Type | Method and Description |
|---|---|
ComponentDefinition |
get(Class<? extends BaseComponent> componentClass) |
static ComponentRegistry |
getInstance() |
protected String |
getKey(ComponentDefinition item) |
void |
register(ComponentDefinition item)
Adds a component definition to the registry.
|
ComponentDefinition |
unregisterByKey(String key) |
clear, get, getAll, iterator, size, unregisterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic static ComponentRegistry getInstance()
public void register(ComponentDefinition item)
register in class AbstractRegistry<String,ComponentDefinition>item - Item to add.protected String getKey(ComponentDefinition item)
getKey in class AbstractRegistry<String,ComponentDefinition>public ComponentDefinition unregisterByKey(String key)
unregisterByKey in class AbstractRegistry<String,ComponentDefinition>public ComponentDefinition get(Class<? extends BaseComponent> componentClass)
Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.