Uses of Interface
com._1c.g5.v8.dt.compare.merge.IMergeSession
Packages that use IMergeSession
Package
Description
-
Uses of IMergeSession in com._1c.g5.v8.dt.bsl.compare
Methods in com._1c.g5.v8.dt.bsl.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionstatic InputStream
BslCompareUtils.getBslModuleContentStreamOnMerge
(BslModuleComparisonNode node, IMergeSession mergeSession, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter) Returns the Bsl module content stream on the specified comparison side on merge.static String
BslCompareUtils.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.core
Methods in com._1c.g5.v8.dt.compare.core with parameters of type IMergeSessionModifier and TypeMethodDescriptionIComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Creates merge context for an upcoming merge operation.IComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) Gets a list of rename operations prepared by this participant.void
IComparisonParticipant.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.matching
Methods in com._1c.g5.v8.dt.compare.matching with parameters of type IMergeSessionModifier and TypeMethodDescriptionISymlinkTranslationContributor.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.ISymlinkTranslator.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.ISymlinkTranslationContributor.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.ISymlinkTranslator.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.ISymlinkTranslator.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.merge
Fields in com._1c.g5.v8.dt.compare.merge declared as IMergeSessionModifier and TypeFieldDescriptionfinal IMergeSession
MergeContext.mergeSession
The merge session.Methods in com._1c.g5.v8.dt.compare.merge with parameters of type IMergeSessionModifier and TypeMethodDescriptionIPostponedFileOperation.IContentStreamProvider.getContentStream
(IMergeSession mergeSession) Gets the file content stream.void
AddFilePostponedOperation.perform
(IMergeSession mergeSession) void
DeleteFilePostponedOperation.perform
(IMergeSession mergeSession) void
IPostponedFileOperation.perform
(IMergeSession mergeSession) Performs the operation.void
ReplaceFileContentPostponedOperation.perform
(IMergeSession mergeSession) Constructors in com._1c.g5.v8.dt.compare.merge with parameters of type IMergeSessionModifierConstructorDescriptionMergeContext
(ComparisonContext comparisonContext, IMergeSession mergeSession, TopComparisonNode topNode, AbstractComparedEmfObjects<?> topParents) Creates context instance. -
Uses of IMergeSession in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected abstract org.eclipse.emf.ecore.EObject
AbstractEmfBasedComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) protected void
AbstractEmfBasedComparisonParticipant.deletePictureResourceFile
(PictureDef mainPicture, IMergeSession session) Deletes the main picture resource file.AbstractEmfBasedComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) protected void
AbstractEmfBasedComparisonParticipant.updatePictureResourceFile
(PictureDef mainPicture, PictureDef otherPicture, IMergeSession session) Updates the main picture resource file with the other picture resource. -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.bsl.compare.contributor
Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor with parameters of type IMergeSessionModifier and TypeMethodDescriptionBslModuleComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) BslModuleComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) void
BslModuleComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.chart.compare
Methods in com._1c.g5.v8.dt.internal.chart.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
ChartComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) ChartComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) void
ChartComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.cmi.compare
Methods in com._1c.g5.v8.dt.internal.cmi.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
CmiComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) CmiComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) void
CmiComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionSolidResourceComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) ComparisonManager.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) ComparisonManager.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) SolidResourceComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) ComparisonManager.translateForImport
(IMergeSession mergeSession, ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, String symlink, ComparisonContext comparisonContext) void
SolidResourceComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.dcs.compare
Methods in com._1c.g5.v8.dt.internal.dcs.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
DcsComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) DcsComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) DcsComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) DcsComparisonParticipant.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) void
DcsComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.form.compare
Methods in com._1c.g5.v8.dt.internal.form.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
FormComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) FormComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) FormComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext objectComparisonContext, IMergeSession mergeSession) FormComparisonParticipant.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) void
FormComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) Constructors in com._1c.g5.v8.dt.internal.form.compare with parameters of type IMergeSessionModifierConstructorDescriptionFormMergeContext
(ComparisonContext comparisonContext, IMergeSession mergeSession, FormComparisonNode formNode, ComparedFormObjects forms) Creates context instance. -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.htmldocument.compare
Methods in com._1c.g5.v8.dt.internal.htmldocument.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
HtmlDocumentComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) HtmlDocumentComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) void
HtmlDocumentComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.md.compare.participant
Methods in com._1c.g5.v8.dt.internal.md.compare.participant with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
MdObjectComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) ManifestComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) MdObjectComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) UnsupportedObjectComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) MdObjectComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) MdObjectComparisonParticipant.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) ManifestComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) MdObjectComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) UnsupportedObjectComparisonParticipant.prepareRenameOperations
(IMergeSession mergeSession, ComparisonContext context) void
ManifestComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) void
MdObjectComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) void
UnsupportedObjectComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) Constructors in com._1c.g5.v8.dt.internal.md.compare.participant with parameters of type IMergeSessionModifierConstructorDescriptionMdMergeContext
(ComparisonContext comparisonContext, IMergeSession mergeSession, MdObjectComparisonNode mdNode, ComparedMdObjects mdObjects) Creates context instance. -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.merge
Classes in com._1c.g5.v8.dt.internal.merge that implement IMergeSessionModifier and TypeClassDescriptionclass
The internal implementation of the merge session. -
Uses of IMergeSession in com._1c.g5.v8.dt.internal.rights.compare
Methods in com._1c.g5.v8.dt.internal.rights.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
RightsComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) RightsComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) RightsComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) RightsComparisonParticipant.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) void
RightsComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of IMergeSession in com.e1c.g5.v8.dt.internal.md.aindex.compare
Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare with parameters of type IMergeSessionModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
AdditionalIndexesComparisonParticipant.createImportedEObject
(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) AdditionalIndexesComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) AdditionalIndexesComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) AdditionalIndexesComparisonParticipant.getMatchingSymlinksToTopObject
(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession) void
AdditionalIndexesComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems)