public static void contributeSymbolSource(OrderedConfiguration<SymbolProvider> configuration,
@InjectService("ApplicationDefaults")
SymbolProvider applicationDefaults, @InjectService("FactoryDefaults")
SymbolProvider factoryDefaults)
{
configuration.add("SystemProperties", new SystemPropertiesSymbolProvider());
configuration.add("ApplicationDefaults", applicationDefaults, "after:SystemProperties");
configuration.add("FactoryDefaults", factoryDefaults, "after:ApplicationDefaults");
}