private void parseRequires(Node node) { NodeList children = node.getChildNodes(); for (int i = 0; i < children.getLength(); i++) { Node child = children.item(i); if (child.getNodeType() == Node.ELEMENT_NODE) { if (child.getNodeName().equalsIgnoreCase("import")) { // $NON-NLS-1$ IFeatureImport iimport = getModel().getFactory().createImport(); ((FeatureImport) iimport).parse(child); ((FeatureImport) iimport).setInTheModel(true); fImports.add(iimport); } } } }