{
for (Entry<Pathway, LinkedList<BasicNodeComponentUI>> entry : mapToDraw.entrySet())
{
for (BasicNodeComponentUI component : entry.getValue())
{
Node n = component.getNodeComponent().getNode();
mapToUse.put(entry.getKey(), n);
}
}
}
else
{
for (Entry<Pathway, LinkedList<INodeComponentUI>> entry : mapToDrawC.entrySet())
{
for (INodeComponentUI component : entry.getValue())
{
Node n = component.getNodeComponent().getNode();
if (n != null){
if (!n.getLabelText().isEmpty())
{
mapToUse.put(entry.getKey(), n);
}
}
}
}
}
}
else
{
if (collapse)
{
for (Entry<Pathway, LinkedList<BasicNodeComponentUI>> entry : mapToDrawE.entrySet())
{
for (BasicNodeComponentUI component : entry.getValue())
{
Node n = component.getNodeComponent().getNode();
mapToUse.put(entry.getKey(), n);
}
}
}
else
{
for (Entry<Pathway, LinkedList<INodeComponentUI>> entry : mapToDrawC.entrySet())
{
for (INodeComponentUI component : entry.getValue())
{
Node n = component.getNodeComponent().getNode();
if (n != null){
if (!n.getLabelText().isEmpty())
{
mapToUse.put(entry.getKey(), n);
}
}
}