i have the following problem: I want to iterate through my Ecore model, using a TreeIterator.
However, the root element is always skipped, is there a way to get the RootElement in the TreeIterator loop ?
EPackage rootElement = (EPackage) EcoreUtil.getRootContainer(model);
for (TreeIterator iter = EcoreUtil.getAllProperContents(rootElement, true); iter.hasNext();) {
EObject element = iter.next()... // I want the root element to be the first element here!