/** Applies force-directed layout to the network. */
protected void applyLayout(CyNetwork network) {
if (nodeIds.size() > LAYOUT_NODE_NUMBER){
CySBML.LOGGER.info(String.format("More than %d nodes, no layout applied.", LAYOUT_NODE_NUMBER));
} else {
CyLayoutAlgorithm layout = CyLayouts.getLayout("force-directed");
CyNetworkView view = Cytoscape.getNetworkView(network.getIdentifier());
view.applyLayout(layout);
}
}