Uses of Interface
com._1c.g5.v8.dt.compare.merge.IMergeSession
- 
Packages that use IMergeSession Package Description com._1c.g5.v8.dt.bsl.compare com._1c.g5.v8.dt.compare.core com._1c.g5.v8.dt.compare.matching com._1c.g5.v8.dt.compare.merge com._1c.g5.v8.dt.compare.participant 
- 
- 
Uses of IMergeSession in com._1c.g5.v8.dt.bsl.compareMethods in com._1c.g5.v8.dt.bsl.compare with parameters of type IMergeSession Modifier and Type Method Description static InputStreamBslCompareUtils. getBslModuleContentStreamOnMerge(BslModuleComparisonNode node, IMergeSession mergeSession, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)Returns the Bsl module content stream on the specified comparison side on merge.static StringBslCompareUtils. readBslModuleContentOnMerge(BslModuleComparisonNode node, IMergeSession mergeSession, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)Reads the Bsl module content on the specified comparison side on merge.
- 
Uses of IMergeSession in com._1c.g5.v8.dt.compare.coreMethods in com._1c.g5.v8.dt.compare.core with parameters of type IMergeSession Modifier and Type Method Description MergeContextIComparisonParticipant. createMergeContext(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext)Creates merge context for an upcoming merge operation.List<IRenameOnMergeOperation>IComparisonParticipant. prepareRenameOperations(IMergeSession mergeSession, ComparisonContext context)Gets a list of rename operations prepared by this participant.voidIComparisonParticipant. validateMerge(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems)Validates the process of merge of the specified model node.
- 
Uses of IMergeSession in com._1c.g5.v8.dt.compare.matchingMethods in com._1c.g5.v8.dt.compare.matching with parameters of type IMergeSession Modifier and Type Method Description IMatchingSymlinksISymlinkTranslationContributor. getMatchingSymlinks(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession)Returns a "matching symlinks" object for the specified symbolic link in the specified context.IMatchingSymlinksISymlinkTranslator. getMatchingSymlinks(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession)For the specified symbolic link in the specified context on the specified side ("source side"), returns an object with this link on the specified target side and symbolic links (within the same context) of objects corresponding to the source object in the comparison model.IMatchingSymlinksISymlinkTranslationContributor. getMatchingSymlinksToTopObject(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession)Returns matched symlinks to the top object with the given symlink on a given comparison side.IMatchingSymlinksISymlinkTranslator. getMatchingSymlinksToTopObject(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession)Returns matched symlinks to the top object with the given symlink on a given comparison side.StringISymlinkTranslator. translateForImport(IMergeSession mergeSession, ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, String symlink, ComparisonContext comparisonContext)Translates the specified symbolic link referencing an object on the OTHER side of comparison for the purposes of import, that is, when the reference is situated in an imported other object.
- 
Uses of IMergeSession in com._1c.g5.v8.dt.compare.mergeFields in com._1c.g5.v8.dt.compare.merge declared as IMergeSession Modifier and Type Field Description IMergeSessionMergeContext. mergeSessionThe merge session.Methods in com._1c.g5.v8.dt.compare.merge with parameters of type IMergeSession Modifier and Type Method Description InputStreamIPostponedFileOperation.IContentStreamProvider. getContentStream(IMergeSession mergeSession)Gets the file content stream.voidAddFilePostponedOperation. perform(IMergeSession mergeSession)voidDeleteFilePostponedOperation. perform(IMergeSession mergeSession)voidIPostponedFileOperation. perform(IMergeSession mergeSession)Performs the operation.voidReplaceFileContentPostponedOperation. perform(IMergeSession mergeSession)Constructors in com._1c.g5.v8.dt.compare.merge with parameters of type IMergeSession Constructor Description MergeContext(ComparisonContext comparisonContext, IMergeSession mergeSession, TopComparisonNode topNode, AbstractComparedEmfObjects<?> topParents)Creates context instance.
- 
Uses of IMergeSession in com._1c.g5.v8.dt.compare.participantMethods in com._1c.g5.v8.dt.compare.participant with parameters of type IMergeSession Modifier and Type Method Description protected abstract org.eclipse.emf.ecore.EObjectAbstractEmfBasedComparisonParticipant. createImportedEObject(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession)protected voidAbstractEmfBasedComparisonParticipant. deletePictureResourceFile(PictureDef mainPicture, IMergeSession session)Deletes the main picture resource file.List<IRenameOnMergeOperation>AbstractEmfBasedComparisonParticipant. prepareRenameOperations(IMergeSession mergeSession, ComparisonContext context)protected voidAbstractEmfBasedComparisonParticipant. updatePictureResourceFile(PictureDef mainPicture, PictureDef otherPicture, IMergeSession session)Updates the main picture resource file with the other picture resource.
 
-