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, removeExtension
public static final String INDEX_BUILDER
public static final String OBJECT_READER
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>