private IAC.Node StatechartNodeToIACNode(statechart.Node node) { if (node == null) return null; IAC.Node item = IACFactory.eINSTANCE.createNode(); item.setActivity(node.getActivity()); item.setLabel(node.getLabel()); item.setName(node.getName()); item.setType(node.getType()); if (node.getFather_of() != null) item.getFather_of().add(getNodeIAC(node.getFather_of().getLabel())); return item; }