org.eclipse.mat.snapshot.registry
Class SubjectRegistry<D>

java.lang.Object
  extended by org.eclipse.mat.util.RegistryReader<D>
      extended by org.eclipse.mat.snapshot.registry.SubjectRegistry<D>
Direct Known Subclasses:
RequestDetailResolverRegistry

public abstract class SubjectRegistry<D>
extends RegistryReader<D>


Constructor Summary
SubjectRegistry()
           
 
Method Summary
 D createDelegate(IConfigurationElement configElement)
           
 Collection<String> getKeys()
           
 D lookup(String key)
           
 
Methods inherited from class org.eclipse.mat.util.RegistryReader
addExtension, delegates, removeExtension
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubjectRegistry

public SubjectRegistry()
Method Detail

createDelegate

public final D createDelegate(IConfigurationElement configElement)
                       throws CoreException
Throws:
CoreException

lookup

public final D lookup(String key)

getKeys

public final Collection<String> getKeys()