}
}
public void afterComponentMoved(Component parent, Component child, Component prevparent) {
if (_uiCycles != null) {
for (Iterator it = _uiCycles.iterator(); it.hasNext();) {
final UiLifeCycle listener = (UiLifeCycle)it.next();
try {
listener.afterComponentMoved(parent, child, prevparent);
} catch (Throwable ex) {
log.error("Failed to invoke "+listener, ex);
}
}
}