C# Class SubTreeMerge.SubTreeMerge

Exibir arquivo Open project: metamorph-inc/meta-core Class Usage Examples

Public Properties

Property Type Description
_hasConnectionList List
_iMgaConnectionSet HashSet
_instanceInfoList List
_referenceInfoList List

Public Methods

Method Description
attributesAndRegistryCopy ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void
connectionCopy ( ) : void
copyRegistry ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void
copyRegistry ( IMgaRegNode newRegNode, IMgaRegNode otherRegNode ) : void
instanceCopy ( ) : void
merge ( MgaFCO currentObject, string filename ) : void
recordConnections ( IMgaFCO otherCurrentObject ) : void
referenceCopy ( ) : void
subTreeCopy ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void

Private Methods

Method Description
GetProject ( String filename, String metaName ) : MgaProject
getCorrespondingIMgaFCO ( IMgaFCO iMgaFCO ) : IMgaFCO
referenceConnectionCopy ( ) : void

Method Details

attributesAndRegistryCopy() public method

public attributesAndRegistryCopy ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void
newCurrentObject IMgaFCO
otherCurrentObject IMgaFCO
return void

connectionCopy() public method

public connectionCopy ( ) : void
return void

copyRegistry() public method

public copyRegistry ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void
newCurrentObject IMgaFCO
otherCurrentObject IMgaFCO
return void

copyRegistry() public method

public copyRegistry ( IMgaRegNode newRegNode, IMgaRegNode otherRegNode ) : void
newRegNode IMgaRegNode
otherRegNode IMgaRegNode
return void

instanceCopy() public method

public instanceCopy ( ) : void
return void

merge() public method

public merge ( MgaFCO currentObject, string filename ) : void
currentObject MgaFCO
filename string
return void

recordConnections() public method

public recordConnections ( IMgaFCO otherCurrentObject ) : void
otherCurrentObject IMgaFCO
return void

referenceCopy() public method

public referenceCopy ( ) : void
return void

subTreeCopy() public method

public subTreeCopy ( IMgaFCO newCurrentObject, IMgaFCO otherCurrentObject ) : void
newCurrentObject IMgaFCO
otherCurrentObject IMgaFCO
return void

Property Details

_hasConnectionList public_oe property

public List _hasConnectionList
return List

_iMgaConnectionSet public_oe property

public HashSet _iMgaConnectionSet
return HashSet

_instanceInfoList public_oe property

public List _instanceInfoList
return List

_referenceInfoList public_oe property

public List _referenceInfoList
return List