{
generation = ((UnResolved) candidate).getToBeResolved();
if (generation instanceof FragmentGeneration)
{
FragmentGeneration fragmentGeneration = (FragmentGeneration) generation;
FragmentDescription description = fragmentGeneration.getArchiveStore().getFragmentDescription();
if (fragmentGeneration.getState() == Bundle.INSTALLED
&& description.getSymbolName().equals(hostSymbolName)
&& description.getVersionRange().includes(hostVersion))
{
result.add(fragmentGeneration);
}