public class IdentifierDictionaryManager extends Object implements IIdentifierDictionaryManager
IIdentifierDictionaryManager
.Modifier and Type | Field and Description |
---|---|
(package private) Map<String,IIdentifierDictionary> |
dicts |
private static IIdentifierDictionaryManager |
instance |
Modifier | Constructor and Description |
---|---|
private |
IdentifierDictionaryManager() |
Modifier and Type | Method and Description |
---|---|
void |
addIdentifierDictionary(IIdentifierDictionary dict)
Add an
IIdentifierDictionary . |
void |
clear()
Clear the list of
IIdentifierDictionary s. |
IIdentifierDictionary |
getIdentifierDictionary(String name)
Get an
IIdentifierDictionary by name. |
static IIdentifierDictionaryManager |
getInstance() |
Map<String,IIdentifierDictionary> dicts
private static final IIdentifierDictionaryManager instance
public void addIdentifierDictionary(IIdentifierDictionary dict)
IIdentifierDictionaryManager
IIdentifierDictionary
.addIdentifierDictionary
in interface IIdentifierDictionaryManager
dict
- The IdentifierDictionary to be added.public IIdentifierDictionary getIdentifierDictionary(String name)
IIdentifierDictionaryManager
IIdentifierDictionary
by name.getIdentifierDictionary
in interface IIdentifierDictionaryManager
name
- The name of the IdentifierDictionary.public static IIdentifierDictionaryManager getInstance()
public void clear()
IIdentifierDictionaryManager
IIdentifierDictionary
s.clear
in interface IIdentifierDictionaryManager
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.