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 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.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.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.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 IMergeSessionMergeContext.mergeSessionThe 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.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 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.EObjectAbstractEmfBasedComparisonParticipant.createImportedEObject(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) protected voidAbstractEmfBasedComparisonParticipant.deletePictureResourceFile(PictureDef mainPicture, IMergeSession session) Deletes the main picture resource file.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. -
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) voidBslModuleComparisonParticipant.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.EObjectChartComparisonParticipant.createImportedEObject(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) ChartComparisonParticipant.createMergeContext(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) voidChartComparisonParticipant.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.EObjectCmiComparisonParticipant.createImportedEObject(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) CmiComparisonParticipant.createMergeContext(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) voidCmiComparisonParticipant.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) voidSolidResourceComparisonParticipant.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.EObjectDcsComparisonParticipant.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) voidDcsComparisonParticipant.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.EObjectFormComparisonParticipant.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) voidFormComparisonParticipant.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.EObjectHtmlDocumentComparisonParticipant.createImportedEObject(org.eclipse.emf.ecore.EObject otherObject, IMergeSession mergeSession) HtmlDocumentComparisonParticipant.createMergeContext(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) voidHtmlDocumentComparisonParticipant.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.EObjectMdObjectComparisonParticipant.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) voidManifestComparisonParticipant.validateMerge(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) voidMdObjectComparisonParticipant.validateMerge(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) voidUnsupportedObjectComparisonParticipant.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 TypeClassDescriptionclassThe 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.EObjectRightsComparisonParticipant.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) voidRightsComparisonParticipant.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.EObjectAdditionalIndexesComparisonParticipant.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) voidAdditionalIndexesComparisonParticipant.validateMerge(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems)