public <N> void saveNode(NodeContext<N> context, NodeChangeListener<NodeContext<N>> listener) throws NavigationServiceException
{
service.saveNode(context, listener);
org.gatein.mop.api.workspace.Navigation nav = service.manager.getSession().findObjectById(ObjectType.NAVIGATION, context.data.id);
Site site = nav.getSite();
SiteKey key = new SiteKey(siteType(site.getObjectType()), site.getName());
notify(EventType.NAVIGATION_UPDATED, key);
}