private void findNewNodes()
{
mapOfGroupsE = new ListHashMap<Pathway, BasicNodeComponentUI>();
ListHashMap<Pathway, BasicNodeComponentUI> mapToDrawETemp = new ListHashMap<Pathway, BasicNodeComponentUI>();
mapToDrawC.clear();
ThingComponentRegistry thingRegistry = ((IThingMappingModel) ((StandardController) controller).getMappingModel()).getThingRegistry();
for (Participant p : mapExpandPathway.getValues())
{
if (thingRegistry.containsComponent(p))
{
Set<IComponent> comps = thingRegistry.getComponents(p);//get all components according to the protein
for (IComponent c : comps)
{
IComponentUI nUI = c.getUI();
if (nUI instanceof BasicNodeComponentUI)