C# Class SilverlightMappingToolBasic.UI.SuperGraph.Controller.Operations.BatchCloneNodesOperation

Inheritance: CommonOperationBase, ISuperGraphOperation
Exibir arquivo Open project: chris-tomich/Glyma

Public Methods

Method Description
BatchCloneNodesOperation ( IMapManager mapManager, INode map, IEnumerable nodes, IEnumerable relationships ) : System
ExecuteOperation ( ) : void

Private Methods

Method Description
BuildTransactionForNode ( SilverlightMappingToolBasic.UI.SuperGraph.ViewModel.Node node, TransactionChain &chain ) : INode
BuildTransactionForRelationship ( SilverlightMappingToolBasic.UI.SuperGraph.ViewModel.Relationship relationship, TransactionChain &chain ) : void
ChainOnTransactionCompleted ( object sender, CompleteTransactionCompletedEventArgs e ) : void

Method Details

BatchCloneNodesOperation() public method

public BatchCloneNodesOperation ( IMapManager mapManager, INode map, IEnumerable nodes, IEnumerable relationships ) : System
mapManager IMapManager
map INode
nodes IEnumerable
relationships IEnumerable
return System

ExecuteOperation() public method

public ExecuteOperation ( ) : void
return void