public static void SetDefaultEventHandlers(SemanticGraphWrapper gWrapper)
        {
            var sGraph = gWrapper.Graph as SemanticGraph;

            sGraph.OnVertexAdded += new EventHandler<VerticesModifiedEventArgs>(gWrapper.sGraph_OnVertexAdded);
            sGraph.OnEdgeAdded += new EventHandler<EdgesModifiedEventArgs>(gWrapper.sGraph_OnEdgeAdded);
        }
        public override object Clone()
        {
            SemanticGraphWrapper s = new SemanticGraphWrapper(this.Graph.Clone() as SemanticGraph);

            this.CopyTo(s);

            SemanticGraphWrapper.SetDefaultEventHandlers(s);

            return s;
        }
 public ConceptVertexWrapper(SemanticGraphWrapper sWrapper, ConceptVertex cVertex)
     : base(sWrapper, cVertex)
 {
 }
 public RelationArcWrapper(SemanticGraphWrapper sWrapper, RelationArc rArc)
     : base(sWrapper, rArc)
 {
 }