//-------------------------------------------
 public CDefinitionCurrentItemMapPoint(IMapItemGenertorFromEntities generator)
     : base("Current generated item",
            "Current generated item",
            new CTypeResultatExpression(generator.TypeElementsDessines, false),
            true, true)
 {
 }
        //---------------------------------------------------------------
        public CResultAErreur GetValue(object objet, string strPropriete)
        {
            CResultAErreur result = CResultAErreur.True;

            result.Data = null;
            IMapItemGenertorFromEntities generator = objet as IMapItemGenertorFromEntities;

            if (generator != null)
            {
                result.Data = generator.CurrentGeneratedItem;
            }
            return(result);
        }