Ejemplo n.º 1
0
        public static ZoomInfo CreateZoom(DisplayTypes displayType, int zoomLevel)
        {
            ZoomInfo zoom;

            switch (displayType)
            {
            case DisplayTypes.Icon:
                zoom = IconDrawerFactory.CreateZoom(zoomLevel);
                break;

            case DisplayTypes.Shape:
                zoom = ShapeDrawerFactory.CreateZoom(zoomLevel);
                break;

            default:
                throw new Exception("oeps");
            }

            return(zoom);
        }