IProject project = _facesContext.adaptContextObject().getProject();
for (final Iterator it = JSFCommonPlugin.getSymbolSourceProviders().iterator(); it.hasNext();)
{
final ISymbolSourceProviderFactory factory = (ISymbolSourceProviderFactory) it.next();
final ISymbolSourceProvider provider = factory.createInstance(project);
final ISymbol[] symbols = provider.getSymbols(_facesContext.adaptContextObject(), scopeMask);
for (int i = 0; i < symbols.length; i++)
{
map.put(symbols[i].getName(), symbols[i]);
}