public class ParserRegistry extends RegistryReader<ParserRegistry.Parser>
| Modifier and Type | Class and Description |
|---|---|
class |
ParserRegistry.DynamicParser
This is not a real parser - but a place holder.
|
class |
ParserRegistry.Parser |
| Modifier and Type | Field and Description |
|---|---|
static String |
INDEX_BUILDER |
static String |
OBJECT_READER |
| Constructor and Description |
|---|
ParserRegistry(IExtensionTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
ParserRegistry.Parser |
createDelegate(IConfigurationElement configElement) |
Collection<ParserRegistry.Parser> |
delegates() |
ParserRegistry.Parser |
lookupParser(String uniqueIdentifier) |
List<ParserRegistry.Parser> |
matchParser(String fileName) |
addExtension, removeExtensionpublic static final String INDEX_BUILDER
public static final String OBJECT_READER
public ParserRegistry(IExtensionTracker tracker)
public ParserRegistry.Parser createDelegate(IConfigurationElement configElement)
public ParserRegistry.Parser lookupParser(String uniqueIdentifier)
public List<ParserRegistry.Parser> matchParser(String fileName)
public Collection<ParserRegistry.Parser> delegates()
delegates in class RegistryReader<ParserRegistry.Parser>