Uses of Class
com._1c.g5.v8.dt.compare.model.MergeRule
- 
- 
Uses of MergeRule in com._1c.g5.v8.dt.bsl.compare.mergeMethods in com._1c.g5.v8.dt.bsl.compare.merge with parameters of type MergeRule Modifier and Type Method Description static StringMergeFormattingSupport. 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 StringMergeFormattingSupport. 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 StringMergeFormattingSupport. 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.coreMethods in com._1c.g5.v8.dt.compare.core that return MergeRule Modifier and Type Method Description MergeRuleIComparisonParticipant. getDefaultMergeRule(ComparisonNode node, IComparisonSession session)Returns the default merge rule for the given node.MergeRuleSerializableMergeSettings. getMergeRule()Gets stored merge rule.Methods in com._1c.g5.v8.dt.compare.core with parameters of type MergeRule Modifier and Type Method Description booleanIComparisonSession. setMergeRule(long nodeId, MergeRule rule, ComparisonContext comparisonContext)Sets the given merge rule to the specified node.voidSerializableMergeSettings. setMergeRule(MergeRule mergeRule)Sets merge rule.
- 
Uses of MergeRule in com._1c.g5.v8.dt.compare.matchingConstructors in com._1c.g5.v8.dt.compare.matching with parameters of type MergeRule Constructor Description 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.modelFields in com._1c.g5.v8.dt.compare.model with type parameters of type MergeRule Modifier and Type Field Description static List<MergeRule>MergeRule. VALUESA public read-only list of all the 'Merge Rule' enumerators.Methods in com._1c.g5.v8.dt.compare.model that return MergeRule Modifier and Type Method Description static MergeRuleMergeRule. get(int value)Returns the 'Merge Rule' literal with the specified integer value.static MergeRuleMergeRule. get(String literal)Returns the 'Merge Rule' literal with the specified literal value.static MergeRuleMergeRule. getByName(String name)Returns the 'Merge Rule' literal with the specified name.MergeRuleMergeSettings. getDefaultMergeRule()Returns the value of the 'Default Merge Rule' attribute.MergeRuleMergeSettings. getMergeRule()Returns the value of the 'Merge Rule' attribute.static MergeRuleMergeRuleUtils. orderSideToMergeRule(ComparisonSide orderSide)Converts order side into merge rule.static MergeRuleMergeRule. valueOf(String name)Returns the enum constant of this type with the specified name.static MergeRule[]MergeRule. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com._1c.g5.v8.dt.compare.model that return types with arguments of type MergeRule Modifier and Type Method Description org.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 MergeRule Modifier and Type Method Description static StringMergeRuleUtils. getShortRepresentation(MergeRule rule)Returns a short (4 character) representation of the merge rule.static StringMergeRuleUtils. getTitle(MergeRule rule)Returns the title of the rule for pretty printing.static ComparisonSideMergeRuleUtils. mergeRuleToOrderSide(MergeRule mergeRule)Converts merge rule into order side.voidMergeSettings. setDefaultMergeRule(MergeRule value)Sets the value of the 'Default Merge Rule' attribute.voidMergeSettings. setMergeRule(MergeRule value)Sets the value of the 'Merge Rule' attribute.
- 
Uses of MergeRule in com._1c.g5.v8.dt.compare.model.implMethods in com._1c.g5.v8.dt.compare.model.impl that return MergeRule Modifier and Type Method Description MergeRuleCompareFactoryImpl. createMergeRuleFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)MergeRuleMergeSettingsImpl. getDefaultMergeRule()MergeRuleMergeSettingsImpl. getMergeRule()Methods in com._1c.g5.v8.dt.compare.model.impl that return types with arguments of type MergeRule Modifier and Type Method Description org.eclipse.emf.common.util.EList<MergeRule>MergeSettingsImpl. getAvailableMergeRules()Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type MergeRule Modifier and Type Method Description voidMergeSettingsImpl. setDefaultMergeRule(MergeRule newDefaultMergeRule)voidMergeSettingsImpl. setMergeRule(MergeRule newMergeRule)
- 
Uses of MergeRule in com._1c.g5.v8.dt.compare.ui.editorMethods in com._1c.g5.v8.dt.compare.ui.editor with parameters of type MergeRule Modifier and Type Method Description voidIDtComparisonViewListener. 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.partialmodelMethods in com._1c.g5.v8.dt.compare.ui.partialmodel with parameters of type MergeRule Modifier and Type Method Description booleanIPartialModelControllerDelegate. setMergeRule(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode node, MergeRule rule, ComparisonContext comparisonContext)Handles the merge rule change.voidPartialModelController. 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.nodeMethods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return MergeRule Modifier and Type Method Description MergeRuleAbstractNodeWithLabels. getMergeRule()MergeRuleExternalPropertyPartialModelNode. getMergeRule()MergeRuleIMergeRulePartialModelNode. getMergeRule()Returns the merge rule.Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return types with arguments of type MergeRule Modifier and Type Method Description List<MergeRule>AbstractNodeWithLabels. getAvailableMergeRules()List<MergeRule>ExternalPropertyPartialModelNode. getAvailableMergeRules()List<MergeRule>IMergeRulePartialModelNode. getAvailableMergeRules()Returns list of available merge rules.Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type MergeRule Modifier and Type Method Description voidAbstractNodeWithLabels. setMergeRule(MergeRule rule)voidExternalPropertyPartialModelNode. setMergeRule(MergeRule rule)voidIMergeRulePartialModelNode. setMergeRule(MergeRule rule)Sets the merge rule.
- 
Uses of MergeRule in com._1c.g5.v8.dt.md.compare.matchingConstructors in com._1c.g5.v8.dt.md.compare.matching with parameters of type MergeRule Constructor Description PredefinedMdObjectMatcher(IComparisonSession session, MergeRule mergeRule, Predefined main, Predefined other, Predefined ancestor)Creates matcher instance.
- 
Uses of MergeRule in com._1c.g5.v8.dt.md.compare.participantMethods in com._1c.g5.v8.dt.md.compare.participant that return MergeRule Modifier and Type Method Description MergeRuleAbstractMdAwareComparisonParticipant. getDefaultMergeRule(ComparisonNode node, IComparisonSession session)Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type MergeRule Modifier and Type Method Description protected booleanAbstractMdAwareComparisonParticipant. 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.rights.compare.uiMethods in com._1c.g5.v8.dt.rights.compare.ui with parameters of type MergeRule Modifier and Type Method Description booleanRightsPartialModelController. setMergeRule(IPartialModel partialModel, IComparisonSession comparisonSession, IMergeRulePartialModelNode originalNode, MergeRule rule, ComparisonContext comparisonContext)
- 
Uses of MergeRule in com._1c.g5.v8.dt.testing.compareMethods in com._1c.g5.v8.dt.testing.compare with parameters of type MergeRule Modifier and Type Method Description static voidAssertCompare. assertContainmentNodeHasMergeRule(IComparisonSession session, String symlink, MergeRule expectedMergeRule, org.eclipse.emf.ecore.EStructuralFeature... featuresPath)static voidAssertCompare. assertTopNodeHasMergeRule(IComparisonSession session, String symlink, MergeRule expectedMergeRule)static voidCompareTestUtils. setMergeRule(IComparisonSession session, ComparisonNode node, MergeRule ruleToSet)
 
-