if (started) throw new IllegalStateException("Already started");
lifecycleManager.start(this);
for (Iterator iterator = children.iterator(); iterator.hasNext();) {
PicoContainer child = (PicoContainer) iterator.next();
if (child instanceof Startable) {
child.start();
}
}
started = true;
}