Uses of Enum Class
com._1c.g5.v8.dt.compare.model.MergeRule
Packages that use MergeRule
Package
Description
-
Uses of MergeRule in com._1c.g5.v8.dt.bsl.compare.merge
Methods in com._1c.g5.v8.dt.bsl.compare.merge with parameters of type MergeRuleModifier and TypeMethodDescriptionstatic String
MergeFormattingSupport.merge
(String mainModuleContent, String otherModuleContent, MergeRule mergeRule) Runs 2-way merge for the given Bsl module text contents according to the special merge rule.static String
MergeFormattingSupport.merge
(String mainModuleContent, String otherModuleContent, String ancestorModuleContent, MergeRule mergeRule) Runs 3-way merge for the given Bsl module text contents according to the special merge rule.static String
MergeFormattingSupport.merge
(String mainModuleContent, String otherModuleContent, String ancestorModuleContent, MergeRule mergeRule, List<MergeResultDifference> mergeConflicts) Runs 3-way merge for the given Bsl module text contents according to the special merge rule and collects merge conflicts. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return MergeRuleModifier and TypeMethodDescriptionIComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Returns the default merge rule for the given node.SerializableMergeSettings.getMergeRule()
Gets stored merge rule.Methods in com._1c.g5.v8.dt.compare.core with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
IComparisonSession.setMergeRule
(long nodeId, MergeRule rule, ComparisonContext comparisonContext) Sets the given merge rule to the specified node.void
SerializableMergeSettings.setMergeRule
(MergeRule mergeRule) Sets merge rule. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.matching
Constructors in com._1c.g5.v8.dt.compare.matching with parameters of type MergeRuleModifierConstructorDescriptionprotected
AbstractElementsTreeMatcher
(IComparisonSession session, MergeRule mergeRule, org.eclipse.emf.ecore.EObject main, org.eclipse.emf.ecore.EObject other, org.eclipse.emf.ecore.EObject ancestor) Creates matcher instance. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.model
Fields in com._1c.g5.v8.dt.compare.model with type parameters of type MergeRuleModifier and TypeFieldDescriptionMergeRule.VALUES
A public read-only list of all the 'Merge Rule' enumerators.Methods in com._1c.g5.v8.dt.compare.model that return MergeRuleModifier and TypeMethodDescriptionstatic MergeRule
MergeRule.get
(int value) Returns the 'Merge Rule' literal with the specified integer value.static MergeRule
Returns the 'Merge Rule' literal with the specified literal value.static MergeRule
Returns the 'Merge Rule' literal with the specified name.MergeSettings.getDefaultMergeRule()
Returns the value of the 'Default Merge Rule' attribute.MergeSettings.getMergeRule()
Returns the value of the 'Merge Rule' attribute.static MergeRule
MergeRuleUtils.orderSideToMergeRule
(ComparisonSide orderSide) Converts order side into merge rule.static MergeRule
Returns the enum constant of this class with the specified name.static MergeRule[]
MergeRule.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com._1c.g5.v8.dt.compare.model that return types with arguments of type MergeRuleModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<MergeRule>
MergeSettings.getAvailableMergeRules()
Returns the value of the 'Available Merge Rules' attribute list.Methods in com._1c.g5.v8.dt.compare.model with parameters of type MergeRuleModifier and TypeMethodDescriptionstatic String
MergeRuleUtils.getShortRepresentation
(MergeRule rule) Returns a short (4 character) representation of the merge rule.static String
Returns the title of the rule for pretty printing.static ComparisonSide
MergeRuleUtils.mergeRuleToOrderSide
(MergeRule mergeRule) Converts merge rule into order side.void
MergeSettings.setDefaultMergeRule
(MergeRule value) Sets the value of the 'Default Merge Rule
' attribute.void
MergeSettings.setMergeRule
(MergeRule value) Sets the value of the 'Merge Rule
' attribute. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.model.impl
Methods in com._1c.g5.v8.dt.compare.model.impl that return MergeRuleModifier and TypeMethodDescriptionCompareFactoryImpl.createMergeRuleFromString
(org.eclipse.emf.ecore.EDataType eDataType, String initialValue) MergeSettingsImpl.getDefaultMergeRule()
MergeSettingsImpl.getMergeRule()
Methods in com._1c.g5.v8.dt.compare.model.impl that return types with arguments of type MergeRuleModifier and TypeMethodDescriptionorg.eclipse.emf.common.util.EList<MergeRule>
MergeSettingsImpl.getAvailableMergeRules()
Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type MergeRuleModifier and TypeMethodDescriptionvoid
MergeSettingsImpl.setDefaultMergeRule
(MergeRule newDefaultMergeRule) void
MergeSettingsImpl.setMergeRule
(MergeRule newMergeRule) -
Uses of MergeRule in com._1c.g5.v8.dt.compare.ui.editor
Methods in com._1c.g5.v8.dt.compare.ui.editor with parameters of type MergeRuleModifier and TypeMethodDescriptionvoid
IDtComparisonViewListener.mergeRuleChanged
(IMergeRulePartialModelNode node, MergeRule newRule) Called when merge rule has been changed for the node. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.ui.partialmodel
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
IPartialModelControllerDelegate.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) Handles the merge rule change.void
PartialModelController.setMergeRule
(IPartialModel partialModel, IMergeRulePartialModelNode node, MergeRule rule, IComparisonSession comparisonSession) Sets the merge rule for the specified partial model node. -
Uses of MergeRule in com._1c.g5.v8.dt.compare.ui.partialmodel.node
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return MergeRuleModifier and TypeMethodDescriptionAbstractNodeWithLabels.getMergeRule()
ExternalPropertyPartialModelNode.getMergeRule()
IMergeRulePartialModelNode.getMergeRule()
Returns the merge rule.Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return types with arguments of type MergeRuleModifier and TypeMethodDescriptionAbstractNodeWithLabels.getAvailableMergeRules()
ExternalPropertyPartialModelNode.getAvailableMergeRules()
IMergeRulePartialModelNode.getAvailableMergeRules()
Returns list of available merge rules.Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type MergeRuleModifier and TypeMethodDescriptionvoid
AbstractNodeWithLabels.setMergeRule
(MergeRule rule) void
ExternalPropertyPartialModelNode.setMergeRule
(MergeRule rule) void
IMergeRulePartialModelNode.setMergeRule
(MergeRule rule) Sets the merge rule. -
Uses of MergeRule in com._1c.g5.v8.dt.internal.bsl.compare.contributor
Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor that return MergeRuleModifier and TypeMethodDescriptionBslModuleComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.bsl.compare.merge
Constructors in com._1c.g5.v8.dt.internal.bsl.compare.merge with parameters of type MergeRuleModifierConstructorDescriptionMergeFormatter
(org.eclipse.jface.text.IDocument mainDocument, org.eclipse.jface.text.IDocument otherDocument, MergeRule mergeRule, boolean isThreeWay) Creates a new instance ofMergeFormatter
with the given parameters. -
Uses of MergeRule in com._1c.g5.v8.dt.internal.bsl.compare.ui
Methods in com._1c.g5.v8.dt.internal.bsl.compare.ui that return MergeRuleMethods in com._1c.g5.v8.dt.internal.bsl.compare.ui that return types with arguments of type MergeRuleMethods in com._1c.g5.v8.dt.internal.bsl.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionstatic void
BslCompareUiUtils.saveMergeSettings
(IMergeRulePartialModelNode node, MergeRule newRule, org.eclipse.compare.IEncodedStreamContentAccessor customMergeResultContentAccessor, Supplier<List<MergeResultDifference>> mergeConflictSupplier, IPartialModel partialModel, PartialModelController partialModelController) Saves the merge settings for the specified node.static void
BslCompareUiUtils.saveMergeSettings
(IMergeRulePartialModelNode node, IThreeSideTextMergeInput input, MergeRule newRule, IPartialModel partialModel, PartialModelController partialModelController) Saves the merge settings for the specified node.boolean
BslModulePartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) void
BslModuleSectionPartialModelNode.setMergeRule
(MergeRule rule) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.bsl.compare.ui.wizard
Methods in com._1c.g5.v8.dt.internal.bsl.compare.ui.wizard that return MergeRuleModifier and TypeMethodDescriptionBslModuleThreeSideMergeEditorInput.getCurrentMergeRule()
Gets the current selected merge rule in merge setup.MergeRuleForAllSectionsSelectionDialog.getSelectedMergeRule()
Returns the selected merge rule.Methods in com._1c.g5.v8.dt.internal.bsl.compare.ui.wizard that return types with arguments of type MergeRuleModifier and TypeMethodDescriptionBslModuleThreeSideMergeEditorInput.getAvailableMergeRules()
Gets the available merge rules for the partial model merge node this editor input is for.Methods in com._1c.g5.v8.dt.internal.bsl.compare.ui.wizard with parameters of type MergeRuleModifier and TypeMethodDescriptionvoid
BslModuleThreeSideMergeEditorInput.setCurrentMergeRule
(MergeRule selectedMergeRule) Sets the newly selected merge rule in merge setup to the current merge rule. -
Uses of MergeRule in com._1c.g5.v8.dt.internal.chart.compare.ui
Methods in com._1c.g5.v8.dt.internal.chart.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
ChartPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.cmi.compare
Methods in com._1c.g5.v8.dt.internal.cmi.compare that return MergeRuleModifier and TypeMethodDescriptionCmiComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.cmi.compare.ui
Methods in com._1c.g5.v8.dt.internal.cmi.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
CmiPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode originalNode, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare that return MergeRuleModifier and TypeMethodDescriptionComparisonManager.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Returns the default merge rule for the given node.SolidResourceComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Methods in com._1c.g5.v8.dt.internal.compare with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
ComparisonSession.setMergeRule
(long nodeId, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.compare.tracing
Methods in com._1c.g5.v8.dt.internal.compare.tracing with parameters of type MergeRuleModifier and TypeMethodDescriptionstatic void
Tracer.setMergeRuleForNode
(ComparisonNode node, MergeRule rule, ComparisonSession comparisonSession) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.compare.ui.partialmodel
Methods in com._1c.g5.v8.dt.internal.compare.ui.partialmodel with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
SolidResourcePartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.dcs.compare.ui
Methods in com._1c.g5.v8.dt.internal.dcs.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
DcsPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode originalNode, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.form.compare
Constructors in com._1c.g5.v8.dt.internal.form.compare with parameters of type MergeRuleModifierConstructorDescriptionFormElementsMatcher
(IComparisonSession session, MergeRule mergeRule, Form mainForm, Form otherForm, Form ancestorForm) Creates matcher instance. -
Uses of MergeRule in com._1c.g5.v8.dt.internal.form.compare.ui
Methods in com._1c.g5.v8.dt.internal.form.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
FormPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode originalNode, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.htmldocument.compare
Methods in com._1c.g5.v8.dt.internal.htmldocument.compare that return MergeRuleModifier and TypeMethodDescriptionHtmlDocumentComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.htmldocument.compare.ui
Methods in com._1c.g5.v8.dt.internal.htmldocument.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
HtmlDocumentPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.md.compare.participant
Methods in com._1c.g5.v8.dt.internal.md.compare.participant that return MergeRuleModifier and TypeMethodDescriptionManifestComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) UnsupportedObjectComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.rights.compare
Methods in com._1c.g5.v8.dt.internal.rights.compare that return MergeRuleModifier and TypeMethodDescriptionRightsComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) -
Uses of MergeRule in com._1c.g5.v8.dt.internal.rights.compare.ui
Methods in com._1c.g5.v8.dt.internal.rights.compare.ui that return MergeRuleModifier and TypeMethodDescriptionEqualObjectRightsNodeWithChildren.getInitialMergeRule()
IPartialObjectRightsNode.getInitialMergeRule()
Returns the merge rule initially set to the node during its creation.ObjectRightsNodeWithChildren.getInitialMergeRule()
-
Uses of MergeRule in com._1c.g5.v8.dt.md.compare.matching
Constructors in com._1c.g5.v8.dt.md.compare.matching with parameters of type MergeRuleModifierConstructorDescriptionPredefinedMdObjectMatcher
(IComparisonSession session, MergeRule mergeRule, Predefined main, Predefined other, Predefined ancestor) Creates matcher instance. -
Uses of MergeRule in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant that return MergeRuleModifier and TypeMethodDescriptionAbstractMdAwareComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type MergeRuleModifier and TypeMethodDescriptionprotected boolean
AbstractMdAwareComparisonParticipant.isFeatureTakenFromPreferredSide
(org.eclipse.emf.ecore.EObject item, org.eclipse.emf.ecore.EStructuralFeature feature, MatchedEmfObjects matchedElement, MergeRule rule) Checks whether specified feature of a merged item got from the preferred side or not. -
Uses of MergeRule in com._1c.g5.v8.dt.md.compare.ui.internal.controller
Methods in com._1c.g5.v8.dt.md.compare.ui.internal.controller with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
ManifestPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) boolean
MdObjectPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) boolean
UnsupportedObjectPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.rights.compare.ui
Methods in com._1c.g5.v8.dt.rights.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
RightsPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode originalNode, MergeRule rule, ComparisonContext comparisonContext) -
Uses of MergeRule in com._1c.g5.v8.dt.testing.compare
Methods in com._1c.g5.v8.dt.testing.compare with parameters of type MergeRuleModifier and TypeMethodDescriptionstatic void
AssertCompare.assertContainmentNodeHasMergeRule
(IComparisonSession session, String symlink, MergeRule expectedMergeRule, org.eclipse.emf.ecore.EStructuralFeature... featuresPath) static void
AssertCompare.assertTopNodeHasMergeRule
(IComparisonSession session, String symlink, MergeRule expectedMergeRule) static void
CompareTestUtils.setMergeRule
(IComparisonSession session, ComparisonNode node, MergeRule ruleToSet) -
Uses of MergeRule in com.e1c.g5.v8.dt.internal.md.aindex.compare.ui
Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare.ui with parameters of type MergeRuleModifier and TypeMethodDescriptionboolean
AdditionalIndexesPartialModelController.setMergeRule
(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext)