List<BinaryInteractionType> possibleRuleTypes = SIFGraph.getPossibleRuleTypes();
ExportToSIFDialog dialog = new ExportToSIFDialog(main.getShell(),
possibleRuleTypes, ruleTypes);
if (dialog.open() && !ruleTypes.isEmpty())
{
SIFGraph sif = new SIFGraph(model, ruleTypes);
int nodenum = sif.getNodes().size();
int edgenum = sif.getEdges().size();