getSymbolContextResolver(context);
symbols = symbolResolver.getAllVariables();
}
final ComposedAdapterFactory factory =
new ComposedAdapterFactory(ComposedAdapterFactory.
Descriptor.Registry.INSTANCE);
final IProposalCreationFactory creationInfo =
new MyProposalFactory(context.getDocumentPosition(), getProposalStart().length());
for (int i = 0; symbols != null && i < symbols.length; i++)
{
final ISymbol symbol = symbols[i];
final Object adapter =
factory.adapt(symbol, IContentProposalProvider.class);
if (adapter instanceof IContentProposalProvider)
{
final IContentProposalProvider provider =
(IContentProposalProvider) adapter;