//--------------------------------------------------------------------------
        public static CInfoTypeActionSur2iLink GetInfoEditeurForAction(CActionSur2iLink action)
        {
            CInfoTypeActionSur2iLink info = null;

            if (action != null)
            {
                if (m_dicTypeActionToInfoEditeur.TryGetValue(action.GetType(), out info))
                {
                    return(info);
                }
            }
            return(null);
        }
 //--------------------------------------------------------------------------
 public static void RegisterEditeur(string strNomAction, Type typeAction, Type typeEditeur)
 {
     m_dicTypeActionToInfoEditeur[typeAction] = new CInfoTypeActionSur2iLink(
         strNomAction, typeAction, typeEditeur);
 }