((IOAVStateListener)directlisteners.get(i)).objectAdded(id, type, root);
((IOAVStateListener)directlisteners.get(i)).objectAdded(id, type, root);
((IOAVStateListener)listeners.get(i)).objectAdded(event.id, event.type, event.root);
((IOAVStateListener)listeners.get(i)).objectAdded(event.id, event.type, event.root);