# coding: utf-8
#
# Copyright 2022 :Barry-Thomas-Paul: Moss
#
# Licensed under the Apache License, Version 2.0 (the "License")
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#     http: // www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# all imports are wrapped in try blocks for allowing of backwards compatibility.

try:
    from ...dyn.drawing.accessible_draw_document_view import AccessibleDrawDocumentView as AccessibleDrawDocumentView
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_graph_control import AccessibleGraphControl as AccessibleGraphControl
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_graphic_shape import AccessibleGraphicShape as AccessibleGraphicShape
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_image_bullet import AccessibleImageBullet as AccessibleImageBullet
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_ole_shape import AccessibleOLEShape as AccessibleOLEShape
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_shape import AccessibleShape as AccessibleShape
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_slide_view import AccessibleSlideView as AccessibleSlideView
except ImportError:
    pass
try:
    from ...dyn.drawing.accessible_slide_view_object import AccessibleSlideViewObject as AccessibleSlideViewObject
except ImportError:
    pass
try:
    from ...dyn.drawing.alignment import Alignment as Alignment
except ImportError:
    pass
try:
    from ...dyn.drawing.applet_shape import AppletShape as AppletShape
except ImportError:
    pass
try:
    from ...dyn.drawing.arrangement import Arrangement as Arrangement
except ImportError:
    pass
try:
    from ...dyn.drawing.background import Background as Background
except ImportError:
    pass
try:
    from ...dyn.drawing.bezier_point import BezierPoint as BezierPoint
except ImportError:
    pass
try:
    from ...dyn.drawing.bitmap_mode import BitmapMode as BitmapMode
except ImportError:
    pass
try:
    from ...dyn.drawing.bitmap_table import BitmapTable as BitmapTable
except ImportError:
    pass
try:
    from ...dyn.drawing.bound_volume import BoundVolume as BoundVolume
except ImportError:
    pass
try:
    from ...dyn.drawing.camera_geometry import CameraGeometry as CameraGeometry
except ImportError:
    pass
try:
    from ...dyn.drawing.canvas_feature import CanvasFeature as CanvasFeature
except ImportError:
    pass
try:
    from ...dyn.drawing.canvas_feature import CanvasFeatureEnum as CanvasFeatureEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.caption_escape_direction import CaptionEscapeDirection as CaptionEscapeDirection
except ImportError:
    pass
try:
    from ...dyn.drawing.caption_escape_direction import CaptionEscapeDirectionEnum as CaptionEscapeDirectionEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.caption_shape import CaptionShape as CaptionShape
except ImportError:
    pass
try:
    from ...dyn.drawing.caption_type import CaptionType as CaptionType
except ImportError:
    pass
try:
    from ...dyn.drawing.caption_type import CaptionTypeEnum as CaptionTypeEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.circle_kind import CircleKind as CircleKind
except ImportError:
    pass
try:
    from ...dyn.drawing.closed_bezier_shape import ClosedBezierShape as ClosedBezierShape
except ImportError:
    pass
try:
    from ...dyn.drawing.color_mode import ColorMode as ColorMode
except ImportError:
    pass
try:
    from ...dyn.drawing.color_table import ColorTable as ColorTable
except ImportError:
    pass
try:
    from ...dyn.drawing.connection_type import ConnectionType as ConnectionType
except ImportError:
    pass
try:
    from ...dyn.drawing.connector_properties import ConnectorProperties as ConnectorProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.connector_shape import ConnectorShape as ConnectorShape
except ImportError:
    pass
try:
    from ...dyn.drawing.connector_type import ConnectorType as ConnectorType
except ImportError:
    pass
try:
    from ...dyn.drawing.control_shape import ControlShape as ControlShape
except ImportError:
    pass
try:
    from ...dyn.drawing.coordinate_sequence import CoordinateSequence as CoordinateSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.coordinate_sequence_sequence import CoordinateSequenceSequence as CoordinateSequenceSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.custom_shape import CustomShape as CustomShape
except ImportError:
    pass
try:
    from ...dyn.drawing.custom_shape_engine import CustomShapeEngine as CustomShapeEngine
except ImportError:
    pass
try:
    from ...dyn.drawing.dash_style import DashStyle as DashStyle
except ImportError:
    pass
try:
    from ...dyn.drawing.dash_table import DashTable as DashTable
except ImportError:
    pass
try:
    from ...dyn.drawing.defaults import Defaults as Defaults
except ImportError:
    pass
try:
    from ...dyn.drawing.direction3_d import Direction3D as Direction3D
except ImportError:
    pass
try:
    from ...dyn.drawing.document_settings import DocumentSettings as DocumentSettings
except ImportError:
    pass
try:
    from ...dyn.drawing.double_sequence import DoubleSequence as DoubleSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.double_sequence_sequence import DoubleSequenceSequence as DoubleSequenceSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.draw_page import DrawPage as DrawPage
except ImportError:
    pass
try:
    from ...dyn.drawing.draw_pages import DrawPages as DrawPages
except ImportError:
    pass
try:
    from ...dyn.drawing.draw_view_mode import DrawViewMode as DrawViewMode
except ImportError:
    pass
try:
    from ...dyn.drawing.drawing_document import DrawingDocument as DrawingDocument
except ImportError:
    pass
try:
    from ...dyn.drawing.drawing_document_draw_view import DrawingDocumentDrawView as DrawingDocumentDrawView
except ImportError:
    pass
try:
    from ...dyn.drawing.drawing_document_factory import DrawingDocumentFactory as DrawingDocumentFactory
except ImportError:
    pass
try:
    from ...dyn.drawing.ellipse_shape import EllipseShape as EllipseShape
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_adjustment_value import EnhancedCustomShapeAdjustmentValue as EnhancedCustomShapeAdjustmentValue
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_extrusion import EnhancedCustomShapeExtrusion as EnhancedCustomShapeExtrusion
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_geometry import EnhancedCustomShapeGeometry as EnhancedCustomShapeGeometry
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_glue_point_type import EnhancedCustomShapeGluePointType as EnhancedCustomShapeGluePointType
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_glue_point_type import EnhancedCustomShapeGluePointTypeEnum as EnhancedCustomShapeGluePointTypeEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_handle import EnhancedCustomShapeHandle as EnhancedCustomShapeHandle
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_parameter import EnhancedCustomShapeParameter as EnhancedCustomShapeParameter
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_parameter_pair import EnhancedCustomShapeParameterPair as EnhancedCustomShapeParameterPair
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_parameter_type import EnhancedCustomShapeParameterType as EnhancedCustomShapeParameterType
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_parameter_type import EnhancedCustomShapeParameterTypeEnum as EnhancedCustomShapeParameterTypeEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_path import EnhancedCustomShapePath as EnhancedCustomShapePath
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_segment import EnhancedCustomShapeSegment as EnhancedCustomShapeSegment
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_segment_command import EnhancedCustomShapeSegmentCommand as EnhancedCustomShapeSegmentCommand
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_segment_command import EnhancedCustomShapeSegmentCommandEnum as EnhancedCustomShapeSegmentCommandEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_text_frame import EnhancedCustomShapeTextFrame as EnhancedCustomShapeTextFrame
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_text_path import EnhancedCustomShapeTextPath as EnhancedCustomShapeTextPath
except ImportError:
    pass
try:
    from ...dyn.drawing.enhanced_custom_shape_text_path_mode import EnhancedCustomShapeTextPathMode as EnhancedCustomShapeTextPathMode
except ImportError:
    pass
try:
    from ...dyn.drawing.escape_direction import EscapeDirection as EscapeDirection
except ImportError:
    pass
try:
    from ...dyn.drawing.fill_properties import FillProperties as FillProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.fill_style import FillStyle as FillStyle
except ImportError:
    pass
try:
    from ...dyn.drawing.flag_sequence import FlagSequence as FlagSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.flag_sequence_sequence import FlagSequenceSequence as FlagSequenceSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.generic_draw_page import GenericDrawPage as GenericDrawPage
except ImportError:
    pass
try:
    from ...dyn.drawing.generic_drawing_document import GenericDrawingDocument as GenericDrawingDocument
except ImportError:
    pass
try:
    from ...dyn.drawing.glue_point import GluePoint as GluePoint
except ImportError:
    pass
try:
    from ...dyn.drawing.glue_point2 import GluePoint2 as GluePoint2
except ImportError:
    pass
try:
    from ...dyn.drawing.gradient_table import GradientTable as GradientTable
except ImportError:
    pass
try:
    from ...dyn.drawing.graphic_export_filter import GraphicExportFilter as GraphicExportFilter
except ImportError:
    pass
try:
    from ...dyn.drawing.graphic_filter_request import GraphicFilterRequest as GraphicFilterRequest
except ImportError:
    pass
try:
    from ...dyn.drawing.graphic_object_shape import GraphicObjectShape as GraphicObjectShape
except ImportError:
    pass
try:
    from ...dyn.drawing.group_shape import GroupShape as GroupShape
except ImportError:
    pass
try:
    from ...dyn.drawing.hatch import Hatch as Hatch
except ImportError:
    pass
try:
    from ...dyn.drawing.hatch_style import HatchStyle as HatchStyle
except ImportError:
    pass
try:
    from ...dyn.drawing.hatch_table import HatchTable as HatchTable
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix import HomogenMatrix as HomogenMatrix
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix3 import HomogenMatrix3 as HomogenMatrix3
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix4 import HomogenMatrix4 as HomogenMatrix4
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix_line import HomogenMatrixLine as HomogenMatrixLine
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix_line3 import HomogenMatrixLine3 as HomogenMatrixLine3
except ImportError:
    pass
try:
    from ...dyn.drawing.homogen_matrix_line4 import HomogenMatrixLine4 as HomogenMatrixLine4
except ImportError:
    pass
try:
    from ...dyn.drawing.horizontal_dimensioning import HorizontalDimensioning as HorizontalDimensioning
except ImportError:
    pass
try:
    from ...dyn.drawing.layer import Layer as Layer
except ImportError:
    pass
try:
    from ...dyn.drawing.layer_manager import LayerManager as LayerManager
except ImportError:
    pass
try:
    from ...dyn.drawing.layer_type import LayerType as LayerType
except ImportError:
    pass
try:
    from ...dyn.drawing.line_cap import LineCap as LineCap
except ImportError:
    pass
try:
    from ...dyn.drawing.line_dash import LineDash as LineDash
except ImportError:
    pass
try:
    from ...dyn.drawing.line_end_type import LineEndType as LineEndType
except ImportError:
    pass
try:
    from ...dyn.drawing.line_joint import LineJoint as LineJoint
except ImportError:
    pass
try:
    from ...dyn.drawing.line_properties import LineProperties as LineProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.line_shape import LineShape as LineShape
except ImportError:
    pass
try:
    from ...dyn.drawing.line_style import LineStyle as LineStyle
except ImportError:
    pass
try:
    from ...dyn.drawing.marker_table import MarkerTable as MarkerTable
except ImportError:
    pass
try:
    from ...dyn.drawing.master_page import MasterPage as MasterPage
except ImportError:
    pass
try:
    from ...dyn.drawing.master_pages import MasterPages as MasterPages
except ImportError:
    pass
try:
    from ...dyn.drawing.measure_kind import MeasureKind as MeasureKind
except ImportError:
    pass
try:
    from ...dyn.drawing.measure_properties import MeasureProperties as MeasureProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.measure_shape import MeasureShape as MeasureShape
except ImportError:
    pass
try:
    from ...dyn.drawing.measure_text_horz_pos import MeasureTextHorzPos as MeasureTextHorzPos
except ImportError:
    pass
try:
    from ...dyn.drawing.measure_text_vert_pos import MeasureTextVertPos as MeasureTextVertPos
except ImportError:
    pass
try:
    from ...dyn.drawing.mirror_axis import MirrorAxis as MirrorAxis
except ImportError:
    pass
try:
    from ...dyn.drawing.module_dispatcher import ModuleDispatcher as ModuleDispatcher
except ImportError:
    pass
try:
    from ...dyn.drawing.normals_kind import NormalsKind as NormalsKind
except ImportError:
    pass
try:
    from ...dyn.drawing.ole2_shape import OLE2Shape as OLE2Shape
except ImportError:
    pass
try:
    from ...dyn.drawing.open_bezier_shape import OpenBezierShape as OpenBezierShape
except ImportError:
    pass
try:
    from ...dyn.drawing.page_shape import PageShape as PageShape
except ImportError:
    pass
try:
    from ...dyn.drawing.plugin_shape import PluginShape as PluginShape
except ImportError:
    pass
try:
    from ...dyn.drawing.point_sequence import PointSequence as PointSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.point_sequence_sequence import PointSequenceSequence as PointSequenceSequence
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_line_shape import PolyLineShape as PolyLineShape
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_bezier_coords import PolyPolygonBezierCoords as PolyPolygonBezierCoords
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_bezier_descriptor import PolyPolygonBezierDescriptor as PolyPolygonBezierDescriptor
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_bezier_shape import PolyPolygonBezierShape as PolyPolygonBezierShape
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_descriptor import PolyPolygonDescriptor as PolyPolygonDescriptor
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_shape import PolyPolygonShape as PolyPolygonShape
except ImportError:
    pass
try:
    from ...dyn.drawing.poly_polygon_shape3_d import PolyPolygonShape3D as PolyPolygonShape3D
except ImportError:
    pass
try:
    from ...dyn.drawing.polygon_flags import PolygonFlags as PolygonFlags
except ImportError:
    pass
try:
    from ...dyn.drawing.polygon_kind import PolygonKind as PolygonKind
except ImportError:
    pass
try:
    from ...dyn.drawing.position3_d import Position3D as Position3D
except ImportError:
    pass
try:
    from ...dyn.drawing.projection_mode import ProjectionMode as ProjectionMode
except ImportError:
    pass
try:
    from ...dyn.drawing.qr_code import QRCode as QRCode
except ImportError:
    pass
try:
    from ...dyn.drawing.qr_code_error_correction import QRCodeErrorCorrection as QRCodeErrorCorrection
except ImportError:
    pass
try:
    from ...dyn.drawing.qr_code_error_correction import QRCodeErrorCorrectionEnum as QRCodeErrorCorrectionEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.rectangle_point import RectanglePoint as RectanglePoint
except ImportError:
    pass
try:
    from ...dyn.drawing.rectangle_shape import RectangleShape as RectangleShape
except ImportError:
    pass
try:
    from ...dyn.drawing.rotation_descriptor import RotationDescriptor as RotationDescriptor
except ImportError:
    pass
try:
    from ...dyn.drawing.shade_mode import ShadeMode as ShadeMode
except ImportError:
    pass
try:
    from ...dyn.drawing.shading_pattern import ShadingPattern as ShadingPattern
except ImportError:
    pass
try:
    from ...dyn.drawing.shading_pattern import ShadingPatternEnum as ShadingPatternEnum
except ImportError:
    pass
try:
    from ...dyn.drawing.shadow_properties import ShadowProperties as ShadowProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.shape import Shape as Shape
except ImportError:
    pass
try:
    from ...dyn.drawing.shape_collection import ShapeCollection as ShapeCollection
except ImportError:
    pass
try:
    from ...dyn.drawing.shapes import Shapes as Shapes
except ImportError:
    pass
try:
    from ...dyn.drawing.slide_renderer import SlideRenderer as SlideRenderer
except ImportError:
    pass
try:
    from ...dyn.drawing.slide_sorter import SlideSorter as SlideSorter
except ImportError:
    pass
try:
    from ...dyn.drawing.snap_object_type import SnapObjectType as SnapObjectType
except ImportError:
    pass
try:
    from ...dyn.drawing.text import Text as Text
except ImportError:
    pass
try:
    from ...dyn.drawing.text_adjust import TextAdjust as TextAdjust
except ImportError:
    pass
try:
    from ...dyn.drawing.text_animation_direction import TextAnimationDirection as TextAnimationDirection
except ImportError:
    pass
try:
    from ...dyn.drawing.text_animation_kind import TextAnimationKind as TextAnimationKind
except ImportError:
    pass
try:
    from ...dyn.drawing.text_fit_to_size_type import TextFitToSizeType as TextFitToSizeType
except ImportError:
    pass
try:
    from ...dyn.drawing.text_horizontal_adjust import TextHorizontalAdjust as TextHorizontalAdjust
except ImportError:
    pass
try:
    from ...dyn.drawing.text_properties import TextProperties as TextProperties
except ImportError:
    pass
try:
    from ...dyn.drawing.text_shape import TextShape as TextShape
except ImportError:
    pass
try:
    from ...dyn.drawing.text_vertical_adjust import TextVerticalAdjust as TextVerticalAdjust
except ImportError:
    pass
try:
    from ...dyn.drawing.texture_kind import TextureKind as TextureKind
except ImportError:
    pass
try:
    from ...dyn.drawing.texture_kind2 import TextureKind2 as TextureKind2
except ImportError:
    pass
try:
    from ...dyn.drawing.texture_mode import TextureMode as TextureMode
except ImportError:
    pass
try:
    from ...dyn.drawing.texture_projection_mode import TextureProjectionMode as TextureProjectionMode
except ImportError:
    pass
try:
    from ...dyn.drawing.transparency_gradient_table import TransparencyGradientTable as TransparencyGradientTable
except ImportError:
    pass
try:
    from ...dyn.drawing.vertical_dimensioning import VerticalDimensioning as VerticalDimensioning
except ImportError:
    pass
try:
    from ...dyn.drawing.x_connectable_shape import XConnectableShape as XConnectableShape
except ImportError:
    pass
try:
    from ...dyn.drawing.x_connector_shape import XConnectorShape as XConnectorShape
except ImportError:
    pass
try:
    from ...dyn.drawing.x_control_shape import XControlShape as XControlShape
except ImportError:
    pass
try:
    from ...dyn.drawing.x_custom_shape_engine import XCustomShapeEngine as XCustomShapeEngine
except ImportError:
    pass
try:
    from ...dyn.drawing.x_custom_shape_handle import XCustomShapeHandle as XCustomShapeHandle
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_page import XDrawPage as XDrawPage
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_page_duplicator import XDrawPageDuplicator as XDrawPageDuplicator
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_page_expander import XDrawPageExpander as XDrawPageExpander
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_page_summarizer import XDrawPageSummarizer as XDrawPageSummarizer
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_page_supplier import XDrawPageSupplier as XDrawPageSupplier
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_pages import XDrawPages as XDrawPages
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_pages_supplier import XDrawPagesSupplier as XDrawPagesSupplier
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_sub_controller import XDrawSubController as XDrawSubController
except ImportError:
    pass
try:
    from ...dyn.drawing.x_draw_view import XDrawView as XDrawView
except ImportError:
    pass
try:
    from ...dyn.drawing.x_enhanced_custom_shape_defaulter import XEnhancedCustomShapeDefaulter as XEnhancedCustomShapeDefaulter
except ImportError:
    pass
try:
    from ...dyn.drawing.x_glue_points_supplier import XGluePointsSupplier as XGluePointsSupplier
except ImportError:
    pass
try:
    from ...dyn.drawing.x_graphic_export_filter import XGraphicExportFilter as XGraphicExportFilter
except ImportError:
    pass
try:
    from ...dyn.drawing.x_layer import XLayer as XLayer
except ImportError:
    pass
try:
    from ...dyn.drawing.x_layer_manager import XLayerManager as XLayerManager
except ImportError:
    pass
try:
    from ...dyn.drawing.x_layer_supplier import XLayerSupplier as XLayerSupplier
except ImportError:
    pass
try:
    from ...dyn.drawing.x_master_page_target import XMasterPageTarget as XMasterPageTarget
except ImportError:
    pass
try:
    from ...dyn.drawing.x_master_pages_supplier import XMasterPagesSupplier as XMasterPagesSupplier
except ImportError:
    pass
try:
    from ...dyn.drawing.x_presenter_helper import XPresenterHelper as XPresenterHelper
except ImportError:
    pass
try:
    from ...dyn.drawing.x_selection_function import XSelectionFunction as XSelectionFunction
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape import XShape as XShape
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_aligner import XShapeAligner as XShapeAligner
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_arranger import XShapeArranger as XShapeArranger
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_binder import XShapeBinder as XShapeBinder
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_combiner import XShapeCombiner as XShapeCombiner
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_descriptor import XShapeDescriptor as XShapeDescriptor
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_group import XShapeGroup as XShapeGroup
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_grouper import XShapeGrouper as XShapeGrouper
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shape_mirror import XShapeMirror as XShapeMirror
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shapes import XShapes as XShapes
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shapes2 import XShapes2 as XShapes2
except ImportError:
    pass
try:
    from ...dyn.drawing.x_shapes3 import XShapes3 as XShapes3
except ImportError:
    pass
try:
    from ...dyn.drawing.x_slide_preview_cache import XSlidePreviewCache as XSlidePreviewCache
except ImportError:
    pass
try:
    from ...dyn.drawing.x_slide_preview_cache_listener import XSlidePreviewCacheListener as XSlidePreviewCacheListener
except ImportError:
    pass
try:
    from ...dyn.drawing.x_slide_renderer import XSlideRenderer as XSlideRenderer
except ImportError:
    pass
try:
    from ...dyn.drawing.x_slide_sorter_base import XSlideSorterBase as XSlideSorterBase
except ImportError:
    pass
try:
    from ...dyn.drawing.x_universal_shape_descriptor import XUniversalShapeDescriptor as XUniversalShapeDescriptor
except ImportError:
    pass
