Beispiel #1
0
        public override void Stop()
        {
            base.Stop();

            var node = SourceFeature as INode;
            var network = node.Network;

            var branchNodeTopology = new BranchNodeTopology();
            branchNodeTopology.Branches = network.Branches;
            branchNodeTopology.Nodes = network.Nodes;
            branchNodeTopology.Layer = Layer;
            branchNodeTopology.OnNodeMoved(node);
        }
        public override void Stop()
        {
            base.Stop();

            var node    = SourceFeature as INode;
            var network = node.Network;

            var branchNodeTopology = new BranchNodeTopology();

            branchNodeTopology.Branches = network.Branches;
            branchNodeTopology.Nodes    = network.Nodes;
            branchNodeTopology.Layer    = Layer;
            branchNodeTopology.OnNodeMoved(node);
        }
Beispiel #3
0
 public BranchInteractor(ILayer layer, IFeature feature, VectorStyle vectorStyle, IEditableObject editableObject)
     : base(layer, feature, vectorStyle, editableObject)
 {
     branchNodeTopology = new BranchNodeTopology();
 }
Beispiel #4
0
 public BranchInteractor(ILayer layer, IFeature feature, VectorStyle vectorStyle, IEditableObject editableObject)
     : base(layer, feature, vectorStyle, editableObject)
 {
     branchNodeTopology = new BranchNodeTopology();
 }