Iterator<EObject> ii = resource.getAllContents();
while (ii.hasNext()) {
Object o = ii.next();
if (o instanceof NeuralInputType) {
NeuralInputType n = (NeuralInputType) o;
if (n.getId().equals(Id))
return n;
}
if (o instanceof NeuronType) {
NeuronType n = (NeuronType) o;
if (n.getId().equals(Id))
return n;
}
}
return null;
}