Uses of Class
com._1c.g5.v8.dt.compare.merge.MergeContext
Packages that use MergeContext
Package
Description
-
Uses of MergeContext in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return MergeContextModifier and TypeMethodDescriptionIComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Creates merge context for an upcoming merge operation.Methods in com._1c.g5.v8.dt.compare.core with parameters of type MergeContextModifier and TypeMethodDescriptionIComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) In case if the merge process changes the top object it should supply information about affected DDs.org.eclipse.core.runtime.IStatus
IComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) Merges the differences in the specified top node in the specified merge session.void
IComparisonParticipant.onChildrenMerged
(TopComparisonNode topNode, MergeContext context) Called when the child nodes of the specified top node have been merged. -
Uses of MergeContext in com._1c.g5.v8.dt.compare.merge
Constructors in com._1c.g5.v8.dt.compare.merge with parameters of type MergeContextModifierConstructorDescriptionMergeContext
(MergeContext mergeContext, boolean customMergeAvailable) Creates context instance based on given context. -
Uses of MergeContext in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type MergeContextModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
AbstractEmfBasedComparisonParticipant.adaptOtherReference
(MergeContext context, org.eclipse.emf.ecore.EObject otherObject, org.eclipse.emf.ecore.EReference eReference, org.eclipse.emf.ecore.EObject otherValue, org.eclipse.emf.ecore.EObject mainObject) protected void
AbstractEmfBasedComparisonParticipant.createResourceForImportedObject
(org.eclipse.emf.ecore.resource.Resource.Factory resourceFactory, org.eclipse.emf.ecore.EObject originalObject, org.eclipse.emf.ecore.EObject importedObject, MergeContext context) Creates resource using given factory for given imported object.AbstractEmfBasedComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) protected org.eclipse.emf.ecore.EObject
AbstractEmfBasedComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) protected void
AbstractEmfBasedComparisonParticipant.importPictureResourceFile
(PictureDef picture, MergeContext context) Creates aIPostponedFileOperation
to import the other side picture resource.protected void
AbstractEmfBasedComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) protected void
AbstractEmfBasedComparisonParticipant.mergeEmfReference
(MergeContext context, ReferenceFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) protected void
AbstractEmfBasedComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) void
AbstractEmfBasedComparisonParticipant.onChildrenMerged
(TopComparisonNode topNode, MergeContext context) protected void
AbstractEmfBasedComparisonParticipant.removeObjectFromContainerOnMerge
(MergeContext context, org.eclipse.emf.ecore.EObject mainContainer, org.eclipse.emf.ecore.EReference mainReference, org.eclipse.emf.ecore.EObject mainObject) Removes the given object from the container on the MAIN side during the merge phase.protected void
AbstractEmfBasedComparisonParticipant.removeObjectFromListOnMerge
(MergeContext context, org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> mainList, org.eclipse.emf.ecore.EObject mainObject) Removes the given object from the given list on the MAIN side during the merge phase.protected void
AbstractEmfBasedComparisonParticipant.setObjectToContainerOnMerge
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject mainContainer, org.eclipse.emf.ecore.EReference mainReference, org.eclipse.emf.ecore.EObject eObject) Sets the object to the given container on the MAIN side.protected void
AbstractEmfBasedComparisonParticipant.translateReferencesInImportedObject
(org.eclipse.emf.ecore.EObject eObject, MergeContext mergeContext) protected org.eclipse.emf.ecore.EObject
AbstractEmfBasedComparisonParticipant.wrapOtherReference
(MergeContext context, org.eclipse.emf.ecore.EObject otherObject, org.eclipse.emf.ecore.EReference eReference, org.eclipse.emf.ecore.EObject otherValue) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.bsl.compare.contributor
Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor that return MergeContextModifier and TypeMethodDescriptionBslModuleComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor with parameters of type MergeContextModifier and TypeMethodDescriptionBslModuleComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) org.eclipse.core.runtime.IStatus
BslModuleComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) void
BslModuleComparisonParticipant.onChildrenMerged
(TopComparisonNode node, MergeContext context) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.chart.compare
Methods in com._1c.g5.v8.dt.internal.chart.compare that return MergeContextModifier and TypeMethodDescriptionChartComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.chart.compare with parameters of type MergeContextModifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatus
ChartComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.cmi.compare
Methods in com._1c.g5.v8.dt.internal.cmi.compare that return MergeContextModifier and TypeMethodDescriptionCmiComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.cmi.compare with parameters of type MergeContextModifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatus
CmiComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare that return MergeContextModifier and TypeMethodDescriptionSolidResourceComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.compare with parameters of type MergeContextModifier and TypeMethodDescriptionSolidResourceComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) org.eclipse.core.runtime.IStatus
SolidResourceComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) void
SolidResourceComparisonParticipant.onChildrenMerged
(TopComparisonNode node, MergeContext context) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.dcs.compare
Methods in com._1c.g5.v8.dt.internal.dcs.compare that return MergeContextModifier and TypeMethodDescriptionDcsComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.dcs.compare with parameters of type MergeContextModifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatus
DcsComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.form.compare
Subclasses of MergeContext in com._1c.g5.v8.dt.internal.form.compareMethods in com._1c.g5.v8.dt.internal.form.compare that return MergeContextModifier and TypeMethodDescriptionFormComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.form.compare with parameters of type MergeContextModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
FormComparisonParticipant.adaptOtherReference
(MergeContext context, org.eclipse.emf.ecore.EObject otherObject, org.eclipse.emf.ecore.EReference eReference, org.eclipse.emf.ecore.EObject otherValue, org.eclipse.emf.ecore.EObject mainObject) FormComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) org.eclipse.core.runtime.IStatus
FormComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) protected void
FormComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) protected void
FormComparisonParticipant.removeObjectFromContainerOnMerge
(MergeContext context, org.eclipse.emf.ecore.EObject mainContainer, org.eclipse.emf.ecore.EReference mainReference, org.eclipse.emf.ecore.EObject mainObject) protected void
FormComparisonParticipant.removeObjectFromListOnMerge
(MergeContext context, org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> mainList, org.eclipse.emf.ecore.EObject mainObject) protected void
FormComparisonParticipant.setObjectToContainerOnMerge
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject mainContainer, org.eclipse.emf.ecore.EReference mainReference, org.eclipse.emf.ecore.EObject eObject) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.htmldocument.compare
Methods in com._1c.g5.v8.dt.internal.htmldocument.compare that return MergeContextModifier and TypeMethodDescriptionHtmlDocumentComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.htmldocument.compare with parameters of type MergeContextModifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EObject
HtmlDocumentComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) org.eclipse.core.runtime.IStatus
HtmlDocumentComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) protected void
HtmlDocumentComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) protected void
HtmlDocumentComparisonParticipant.removeObjectFromListOnMerge
(MergeContext context, org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> mainList, org.eclipse.emf.ecore.EObject mainObject) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.md.compare.participant
Subclasses of MergeContext in com._1c.g5.v8.dt.internal.md.compare.participantMethods in com._1c.g5.v8.dt.internal.md.compare.participant that return MergeContextModifier and TypeMethodDescriptionManifestComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) MdObjectComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) UnsupportedObjectComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.md.compare.participant with parameters of type MergeContextModifier and TypeMethodDescriptionManifestComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) UnsupportedObjectComparisonParticipant.getForcedDDRebuildScope
(TopComparisonNode topNode, MergeContext context) protected org.eclipse.emf.ecore.EObject
MdObjectComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) org.eclipse.core.runtime.IStatus
ManifestComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) org.eclipse.core.runtime.IStatus
MdObjectComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) org.eclipse.core.runtime.IStatus
UnsupportedObjectComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) protected void
MdObjectComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) protected void
MdObjectComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) void
ManifestComparisonParticipant.onChildrenMerged
(TopComparisonNode node, MergeContext context) void
MdObjectComparisonParticipant.onChildrenMerged
(TopComparisonNode topNode, MergeContext context) void
UnsupportedObjectComparisonParticipant.onChildrenMerged
(TopComparisonNode node, MergeContext context) protected void
MdObjectComparisonParticipant.removeObjectFromContainerOnMerge
(MergeContext context, org.eclipse.emf.ecore.EObject mainContainer, org.eclipse.emf.ecore.EReference mainReference, org.eclipse.emf.ecore.EObject mainObject) protected void
MdObjectComparisonParticipant.removeObjectFromListOnMerge
(MergeContext context, org.eclipse.emf.common.util.EList<org.eclipse.emf.ecore.EObject> mainList, org.eclipse.emf.ecore.EObject mainObject) -
Uses of MergeContext in com._1c.g5.v8.dt.internal.rights.compare
Methods in com._1c.g5.v8.dt.internal.rights.compare that return MergeContextModifier and TypeMethodDescriptionRightsComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com._1c.g5.v8.dt.internal.rights.compare with parameters of type MergeContextModifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatus
RightsComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor) -
Uses of MergeContext in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type MergeContextModifier and TypeMethodDescriptionvoid
AbstractHtmlPageComparator.deleteHtmlPageFile
(T mainPage, MergeContext context) Deletes the Html page file for the given main page.void
AbstractHtmlPictureComparator.deleteHtmlPictureFiles
(MergeContext context) Deletes the Html picture files for the top node from context.void
AbstractHtmlPageComparator.importHtmlPageFile
(T otherPage, MergeContext context) Imports the Html page file for the given other page.void
AbstractHtmlPictureComparator.importHtmlPictureFiles
(MergeContext context) Imports the Html picture files for the top node from context.void
AbstractHtmlPageComparator.mergeHtmlPageFile
(AbstractComparedEmfObjects<T> mergingObjects, MergeContext context) Merges the Html page file.void
AbstractHtmlPictureComparator.mergeHtmlPictureFiles
(MergeContext context) Merges the Html picture files for the top node from context. -
Uses of MergeContext in com.e1c.g5.v8.dt.internal.md.aindex.compare
Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare that return MergeContextModifier and TypeMethodDescriptionAdditionalIndexesComparisonParticipant.createMergeContext
(TopComparisonNode node, IMergeSession mergeSession, ComparisonContext comparisonContext) Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare with parameters of type MergeContextModifier and TypeMethodDescriptionorg.eclipse.core.runtime.IStatus
AdditionalIndexesComparisonParticipant.merge
(TopComparisonNode node, MergeContext context, org.eclipse.core.runtime.IProgressMonitor monitor)