/*package*/ static void postOnCreateEvents(Component item) { for (final Iterator it = item.getChildren().iterator(); it.hasNext();) { final Component child = (Component) it.next(); postOnCreateEvents(child); //recursive } if (Events.isListened(item, Events.ON_CREATE, false)) { Events.postEvent(new CreateEvent(Events.ON_CREATE, item, null)); } } }
new CreateEvent(Events.ON_CREATE, _comp, Executions.getCurrent().getArg()));
Events.postEvent(new CreateEvent(Events.ON_CREATE, child, ci.exec.getArg()));