final Map<String, ISymbol> map = new HashMap<String, ISymbol>();
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++)
{