Class | Description | |
---|---|---|
![]() | NDiagramAjaxTechnology | Provides the AJAX client-server communication functionality (HMTL rendering and event handling) for the Nevron Diagram web control. |
![]() | NDiagramBatonSessionStateManager | NDiagramBatonSessionStateManager maintains a state between two postbacks. On every postback the manager checks if a prevoius state exists and if yes removes it, prior to storing a new one. |
![]() | NDiagramClientServerTechnology | NDiagramClientServerTechnology is the base class for both post-back and AJAX technologies, used by the Nevron Diagram web control. |
![]() | NDiagramImageFormatProvider | Summary description for NDiagramImageFormatProvider. |
![]() | NDiagramImageResourceHandler | This class is responsible for the rendering of the diagram for a specific Nevron Diagram web control to an image. |
![]() | NDiagramPdfImageFormatProvider | Summary description for NDiagramPdfImageFormatProvider. |
![]() | NDiagramPermanentSessionStateManager | NDiagramPermanentSessionStateManager maintains a permanent state in the session state. |
![]() | NDiagramPostbackTechnology | Provides the post-back client-server communication functionality (HMTL rendering and event handling) for the Nevron Diagram web control. |
![]() | NDiagramRasterImageFormatProvider | Summary description for NDiagramRasterImageFormatProvider. |
![]() | NDiagramRenderSessionStateManager | NDiagramRenderSessionStateManager maintains a state between the HTML render phase and the image render phase. When an image is rendered, the state object, stored into the session state, is removed. |
![]() | NDiagramSessionStateObject | Contains the diagram data to be stored into the session state between AJAX callback events and render requests. |
![]() | NDiagramStateManagerFactory | Creates state agents for the diagram control. |
![]() | NDiagramSvgImageFormatProvider | Summary description for NDiagramSvgImageFormatProvider. |
![]() | NDiagramSwfImageFormatProvider | Summary description for NDiagramSwfImageFormatProvider. |
![]() | NDiagramTechnologyFactory | A NDiagramTechnologyFactory factory is used by the NDrawingView class to create different NDiagramClientServerTechnology instances based on a Nevron.UI.WebForm.Controls.WebControlTechnologyType control parameter. The factory, used by a NDrawingView instance is initialized once in the control's constructor. Later, when the Technology property of the NDrawingView instance is changed, the factory replaces the current NDiagramClientServerTechnology instance, exposed by the ClientServerTechnology property of the NDrawingView object with a new instance of a different NDiagramClientServerTechnology implementation.
E.g. when the Technology property is set to WebControlTechnologyType.Ajax, the ClientServerTechnology is initialized with a NDiagramAjaxTechnology instance. When the Technology property is set to WebControlTechnologyType.Postback, the ClientServerTechnology is initialized with a NDiagramPostbackTechnology instance. |
![]() | NDiagramXamlImageFormatProvider | Summary description for NDiagramXamlImageFormatProvider. |
![]() | NDocumentHolder | |
![]() | NDrawingView | The NDrawingView class represents a view, which is used to display and a single NDrawingDocument instance in the context of WebForm applications. |
![]() | NDrawingViewDesigner | Summary description for NDrawingViewDesigner. |
![]() | NDrawingViewHostPage | Summary description for NImageHostPage. |