Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="vis"></param>
        public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
        {
            if (vis == null)
            {
                throw new ArgumentNullException("visitor");
            }

            InitializeVertex += new VertexEventHandler(vis.InitializeVertex);
            DiscoverVertex   += new VertexEventHandler(vis.DiscoverVertex);
            FinishVertex     += new VertexEventHandler(vis.FinishVertex);
        }
		/// <summary>
		/// 
		/// </summary>
		/// <param name="vis"></param>
		public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
		{
			if (vis == null)
				throw new ArgumentNullException("visitor");

			InitializeVertex += new VertexEventHandler(vis.InitializeVertex);
			DiscoverVertex += new VertexEventHandler(vis.DiscoverVertex);
			FinishVertex += new VertexEventHandler(vis.FinishVertex);
		}
 public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
 {
     if (vis == null)
     {
         throw new ArgumentNullException("visitor");
     }
     this.InitializeVertex = (VertexEventHandler) Delegate.Combine(this.InitializeVertex, new VertexEventHandler(vis, (IntPtr) vis.InitializeVertex));
     this.DiscoverVertex = (VertexEventHandler) Delegate.Combine(this.DiscoverVertex, new VertexEventHandler(vis, (IntPtr) vis.DiscoverVertex));
     this.FinishVertex = (VertexEventHandler) Delegate.Combine(this.FinishVertex, new VertexEventHandler(vis, (IntPtr) vis.FinishVertex));
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="vis"></param>
 public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
 {
     InitializeVertex += new VertexHandler(vis.InitializeVertex);
     DiscoverVertex += new VertexHandler(vis.DiscoverVertex);
     FinishVertex += new VertexHandler(vis.FinishVertex);
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="vis"></param>
 public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
 {
     InitializeVertex += new VertexEventHandler(vis.InitializeVertex);
     DiscoverVertex   += new VertexEventHandler(vis.DiscoverVertex);
     FinishVertex     += new VertexEventHandler(vis.FinishVertex);
 }
 public void RegisterVertexColorizerHandlers(IVertexColorizerVisitor vis)
 {
     this.InitializeVertex = (VertexEventHandler) Delegate.Combine(this.InitializeVertex, new VertexEventHandler(vis, (IntPtr) vis.InitializeVertex));
     this.DiscoverVertex = (VertexEventHandler) Delegate.Combine(this.DiscoverVertex, new VertexEventHandler(vis, (IntPtr) vis.DiscoverVertex));
     this.FinishVertex = (VertexEventHandler) Delegate.Combine(this.FinishVertex, new VertexEventHandler(vis, (IntPtr) vis.FinishVertex));
 }