Uses of Interface
com._1c.g5.v8.dt.compare.model.ComparisonNode
Packages that use ComparisonNode
Package
Description
-
Uses of ComparisonNode in com._1c.g5.v8.dt.bsl.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.bsl.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Bsl Module Comparison Node'.interface
A representation of the model object 'Bsl Module Section Comparison Node'.Methods in com._1c.g5.v8.dt.bsl.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionIBslModuleNodeContentProvider.getContent
(ComparisonNode node, ComparisonSide side) Returns the Bsl module node content on the specified side. -
Uses of ComparisonNode in com._1c.g5.v8.dt.bsl.compare.impl
Classes in com._1c.g5.v8.dt.bsl.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Bsl Module Comparison Node'.class
An implementation of the model object 'Bsl Module Section Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.bsl.compare.util
Methods in com._1c.g5.v8.dt.bsl.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionBslCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.chart.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.chart.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Chart Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.chart.compare.impl
Classes in com._1c.g5.v8.dt.chart.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Chart Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.chart.compare.util
Methods in com._1c.g5.v8.dt.chart.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionChartCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.cmi.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.cmi.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Cmi Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.cmi.compare.impl
Classes in com._1c.g5.v8.dt.cmi.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Cmi Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.cmi.compare.util
Methods in com._1c.g5.v8.dt.cmi.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionCmiCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.core
Classes in com._1c.g5.v8.dt.compare.core with type parameters of type ComparisonNodeModifier and TypeClassDescriptionclass
LazyNodeProvider<T extends ComparisonNode>
Provides a comparison node while creating it by the first request.Methods in com._1c.g5.v8.dt.compare.core with type parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected <T extends ComparisonNode>
TComparisonNodeFactory.create
(org.eclipse.emf.ecore.EClass nodeType) Creates new comparison node instance.Methods in com._1c.g5.v8.dt.compare.core that return ComparisonNodeModifier and TypeMethodDescriptionIComparisonSession.getNode
(long nodeId) Returns a result node by the specified id.IComparisonSession.getNode
(ComparisonContext comparisonContext, long nodeId) Returns a result node by the specified id.Methods in com._1c.g5.v8.dt.compare.core that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionIComparisonManager.getPotentialCorrespondingNodes
(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide) Returns a list of candidate nodes for setting as corresponding to the specified node.IComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Returns a list of candidate nodes for setting as corresponding to the specified node.static List<ComparisonNode>
ComparisonUtils.retrievePathToNode
(ComparisonNode node) Retrieves path to given comparison node.Methods in com._1c.g5.v8.dt.compare.core with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
IComparisonManager.ableToBreakCorrespondence
(ComparisonProcessHandle handle, ComparisonNode node) Checks if there is a participant able to break a correspondence stored in the specified node.boolean
IComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) Tells whether to able to break the correspondence for the specified node.void
IComparisonSession.addChild
(ComparisonNode parentNode, ComparisonNode childNode, IComparedObjects<?> comparedObjects) Adds the specified child node to the specified parent node.void
IComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) Breaks the correspondence for the specified node.void
IComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) Breaks the main side correspondence represented by the specified model node.boolean
ComparisonContext.checkNode
(ComparisonNode node, String... searchStrings) Shortcut predicative method to find nodes which human/machine readta description matches the given set of substings.void
IComparisonSession.clearCaches
(ComparisonNode node) Clears compared object cache for the specified node.void
IComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) Combines the specified two one-side nodes.protected <T extends FeatureCollectionComparisonNode>
TComparisonNodeFactory.createCollectionNode
(org.eclipse.emf.ecore.EClass nodeType, ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for some collection.ComparisonNodeFactory.createContainmentCollectionElementComparisonNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> collectionFeatures, int positionAfterMerge, IComparisonSession session) Creates a comparison node for the element in the containment collection.ComparisonNodeFactory.createContainmentCollectionNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for some containment collection.ComparisonNodeFactory.createExternalPropertyNode
(ComparisonNode parent, ExternalPropertyComparisonData extPropData, IComparisonSession session) Creates a comparison node for some external property.ComparisonNodeFactory.createReferenceCollectionElementComparisonNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedReference matchedRef, ComparedFeatures<?> collectionFeatures, int positionAfterMerge, IComparisonSession session) Creates a comparison node for the element in the reference (non-containment) collection.ComparisonNodeFactory.createReferenceCollectionNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for some reference collection.ComparisonNodeFactory.createSingleContainmentComparisonNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for a single containment feature.ComparisonNodeFactory.createSingleReferenceComparisonNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedSymlinks matchedSymlinks, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for a single reference (non-containment) feature.ComparisonNodeFactory.createSingleValueComparisonNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedObjects<?> comparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for a single value.ComparisonContext.describeNode
(ComparisonNode node, boolean showFullPath) Gives human/machine-readable description of the comparison for debug purposes: RT - root node TP:linkMain,linkOther,linkAncestor - root node.IComparisonSession.getComparedObjects
(ComparisonNode node, ComparisonContext comparisonContext) Returns a triple of compared objects for the specified node.IComparisonSession.getComparedObjects
(ComparisonNode node, AbstractComparedEmfObjects<?> topParents, ComparisonContext comparisonContext) Returns a triple of compared objects for the specified node.IComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Returns the default merge rule for the given node.IComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) Returns the default must be merged value for the given node.static String
ComparisonUtils.getLabel
(ComparisonNode node, IComparisonSession comparisonSession) Gets label of node if it is instance ofSymlinkComparisonNode
orFeatureComparisonNode
.org.eclipse.emf.ecore.EClass
IComparisonSession.getMatchedObjectsEClass
(ComparisonNode node) ReturnsEClass
of model objects the node relates to.org.eclipse.emf.ecore.EStructuralFeature
IComparisonSession.getParentCollectionFeature
(ComparisonNode node) ReturnsEStructuralFeature
of the collection containing the object related to the given comparison node.IComparisonManager.getPotentialCorrespondingNodes
(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide) Returns a list of candidate nodes for setting as corresponding to the specified node.IComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Returns a list of candidate nodes for setting as corresponding to the specified node.IComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) Returns human-readable descriptions of potential merge problems if the the specified node is merged.org.eclipse.emf.ecore.EStructuralFeature
IComparisonSession.getRelatedFeature
(ComparisonNode node) ReturnsEStructuralFeature
the node relates to.IComparisonSession.getSerializableNodeMergeSettings
(ComparisonNode node) Returns container of serializable merge settings of the given node.IComparisonSession.getTopNodeOf
(ComparisonNode node) Returns a top-level parent node of the given node.boolean
IComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) Tells whether the given node may break the configuration if it is merged.boolean
IComparisonSession.isInInputScope
(ComparisonNode node) Checks whether the specified node lies within the input comparison scope (before the scope was extended) of this session.boolean
IComparisonSession.isInScope
(ComparisonNode node) Checks whether the specified node lies within the scope of comparison of this session.IComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) Merges nodes using an external tool that are supported by this participant.void
IComparisonSession.removeChild
(ComparisonNode parentNode, ComparisonNode childNode) Removes the specified child from the specified parent node.void
IComparisonSession.removeChildren
(ComparisonNode node) Recursively removes all children of the specified node.void
IComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) Restores custom settings for the specified node from the given merge settings container.IComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) Returns a comparedEObject
s triple for the specified model node.static List<ComparisonNode>
ComparisonUtils.retrievePathToNode
(ComparisonNode node) Retrieves path to given comparison node.void
IComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) Saves custom settings for the specified node into the given merge settings container.boolean
IComparisonTreeFilter.select
(ComparisonNode node, IComparisonSession session) Returns whether the given comparison node makes it through this filter.boolean
IComparisonParticipant.supports
(ComparisonNode node) Indicates whether the participant supports comparison and merging of the specified node.boolean
IComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) Tells whether the given node supports custom merging.boolean
IComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) Tells whether the given node supports merging using external tool.boolean
IComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) Tells whether the given node supports prioritized merging.void
IComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) Updates comparison for the given result node.void
IComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) Validates the process of merge of the specified model node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.core.supply
Methods in com._1c.g5.v8.dt.compare.core.supply with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected IContainmentDataReference
BaseSupplyDataReferenceProviderComparisonDelegate.getContainmentDataReferenceForIntegratedReferencesOnlyTarget
(ComparisonNode containerNode, String topObjectSymlink, ComparisonContext comparisonContext) Get specific reference for the containment.ISupplyDataReferenceProviderComparisonDelegate.getContainmentReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature targetFeature, org.eclipse.emf.ecore.EStructuralFeature containingFeature, ComparisonNode comparisonNode, ComparisonContext comparisonContext) Delegates the call ofIDataReferenceProvider#getContainmentReference(String, EClass, EStructuralFeature, Object...)
to domain-specific implementation.boolean
ISupplyDataReferenceProviderComparisonDelegate.isTopObjectReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, ComparisonNode comparisonNode) Delegates the call ofIDataReferenceProvider#isTopObjectReference(String, EClass, Object...)
protected final IDataReference
BaseSupplyDataReferenceProviderComparisonDelegate.tryToFindIntegratedReferencesOnlyTarget
(String topObjectSymlink, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature containingFeature, ComparisonContext comparisonContext) Trying to find "integrated references only" rule targets, if applicable. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.matching
Methods in com._1c.g5.v8.dt.compare.matching with parameters of type ComparisonNodeModifier 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.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.Constructors in com._1c.g5.v8.dt.compare.matching with parameters of type ComparisonNodeModifierConstructorDescriptionExternalReferenceFeatureMatcher
(ComparisonContext comparisonContext, ComparisonNode node, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.emf.ecore.EReference reference) Constructs a new mapper. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.merge
Methods in com._1c.g5.v8.dt.compare.merge with parameters of type ComparisonNodeModifier and TypeMethodDescriptionIMergeSession.getImportedObjectId
(ComparisonNode node) Returns the id of the imported BM object registered for the specified node.void
IMergeSession.registerImportedObject
(ComparisonNode node, IBmObject importedObject) Registers a BM object imported during the merge of the specified node.Constructors in com._1c.g5.v8.dt.compare.merge with parameters of type ComparisonNodeModifierConstructorDescriptionExternalMergeToolProblem
(ComparisonNode node, String message) Creates a new instance.MergeProblem
(ComparisonNode node, String message) Creates a new instance.MergeValidationProblem
(ComparisonNode node, String message) Creates a new instance. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.model
Classes in com._1c.g5.v8.dt.compare.model with type parameters of type ComparisonNodeModifier and TypeClassDescriptionclass
ComparisonTreeNodeReadOnlyChildrenList<TNode extends ComparisonNode>
A wrapper for navigating through lists of children of a given comparison node.Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.compare.modelModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Collection Comparison Node'.interface
A representation of the model object 'Collection Element Comparison Node'.interface
A representation of the model object 'Containment Collection Comparison Node'.interface
A representation of the model object 'Containment Collection Element Comparison Node'.interface
A representation of the model object 'Containment Collection Element Impl Comparison Node'.interface
A representation of the model object 'Containment Collection Impl Comparison Node'.interface
A representation of the model object 'Containment Comparison Node'.interface
A representation of the model object 'Containment Feature Comparison Node'.interface
A representation of the model object 'External Property Comparison Node'.interface
A representation of the model object 'Feature Collection Comparison Node'.interface
A representation of the model object 'Feature Collection Element Comparison Node'.interface
A representation of the model object 'Feature Comparison Node'.interface
A representation of the model object 'Manifest Comparison Node'.interface
A representation of the model object 'Manifest Header Comparison Node'.interface
A representation of the model object 'Matched Objects Comparison Node'.interface
A representation of the model object 'Reference Collection Comparison Node'.interface
A representation of the model object 'Reference Collection Element Comparison Node'.interface
A representation of the model object 'Reference Collection Element Impl Comparison Node'.interface
A representation of the model object 'Reference Collection Impl Comparison Node'.interface
A representation of the model object 'Referenced Objects Comparison Node'.interface
A representation of the model object 'Reference Feature Comparison Node'.interface
A representation of the model object 'Root Comparison Node'.interface
A representation of the model object 'Single Containment Feature Comparison Node'.interface
A representation of the model object 'Single Containment Feature Impl Comparison Node'.interface
A representation of the model object 'Single Feature Comparison Node'.interface
A representation of the model object 'Single Reference Feature Comparison Node'.interface
A representation of the model object 'Single Reference Feature Impl Comparison Node'.interface
A representation of the model object 'Single Value Comparison Node'.interface
A representation of the model object 'Single Value Impl Comparison Node'.interface
A representation of the model object 'Solid Resource Comparison Node'.interface
A representation of the model object 'Symlink Comparison Node'.interface
A representation of the model object 'Top Comparison Node'.interface
A representation of the model object 'Top Model Objects Comparison Node'.interface
A representation of the model object 'Unsupported Object Comparison Node'.interface
A representation of the model object 'Value Collection Comparison Node'.interface
A representation of the model object 'Value Collection Element Comparison Node'.interface
A representation of the model object 'Value Collection Element Impl Comparison Node'.interface
A representation of the model object 'Value Collection Impl Comparison Node'.Methods in com._1c.g5.v8.dt.compare.model with type parameters of type ComparisonNodeModifier and TypeMethodDescription<T extends ComparisonNode>
org.eclipse.emf.common.util.EList<T>ComparisonNode.getChildren()
* Returns list of all node's children, containment- and bmTop ones.Methods in com._1c.g5.v8.dt.compare.model that return ComparisonNodeModifier and TypeMethodDescriptionComparisonNode.getParent()
ContainmentComparisonNode.getParent()
Returns the value of the 'Parent' container reference.TopComparisonNode.getParent()
Returns the value of the 'Parent' reference.Methods in com._1c.g5.v8.dt.compare.model with parameters of type ComparisonNodeModifier and TypeMethodDescriptionvoid
ContainmentComparisonNode.setParent
(ComparisonNode value) Sets the value of the 'Parent
' container reference.void
TopComparisonNode.setParent
(ComparisonNode value) Sets the value of the 'Parent
' reference.Constructors in com._1c.g5.v8.dt.compare.model with parameters of type ComparisonNodeModifierConstructorDescriptionCreates a list instance for the given node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.model.impl
Classes in com._1c.g5.v8.dt.compare.model.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Collection Comparison Node'.class
An implementation of the model object 'Collection Element Comparison Node'.class
An implementation of the model object 'Comparison Node'.class
An implementation of the model object 'Containment Collection Comparison Node'.class
An implementation of the model object 'Containment Collection Element Comparison Node'.class
An implementation of the model object 'Containment Collection Element Impl Comparison Node'.class
An implementation of the model object 'Containment Collection Impl Comparison Node'.class
An implementation of the model object 'Containment Comparison Node'.class
An implementation of the model object 'Containment Feature Comparison Node'.class
An implementation of the model object 'External Property Comparison Node'.class
An implementation of the model object 'Feature Collection Comparison Node'.class
An implementation of the model object 'Feature Collection Element Comparison Node'.class
An implementation of the model object 'Feature Comparison Node'.class
An implementation of the model object 'Manifest Comparison Node'.class
An implementation of the model object 'Manifest Header Comparison Node'.class
An implementation of the model object 'Matched Objects Comparison Node'.class
An implementation of the model object 'Reference Collection Comparison Node'.class
An implementation of the model object 'Reference Collection Element Comparison Node'.class
An implementation of the model object 'Reference Collection Element Impl Comparison Node'.class
An implementation of the model object 'Reference Collection Impl Comparison Node'.class
An implementation of the model object 'Referenced Objects Comparison Node'.class
An implementation of the model object 'Reference Feature Comparison Node'.class
An implementation of the model object 'Root Comparison Node'.class
An implementation of the model object 'Single Containment Feature Comparison Node'.class
An implementation of the model object 'Single Containment Feature Impl Comparison Node'.class
An implementation of the model object 'Single Feature Comparison Node'.class
An implementation of the model object 'Single Reference Feature Comparison Node'.class
An implementation of the model object 'Single Reference Feature Impl Comparison Node'.class
An implementation of the model object 'Single Value Comparison Node'.class
An implementation of the model object 'Single Value Impl Comparison Node'.class
An implementation of the model object 'Solid Resource Comparison Node'.class
An implementation of the model object 'Symlink Comparison Node'.class
An implementation of the model object 'Top Comparison Node'.class
An implementation of the model object 'Top Model Objects Comparison Node'.class
An implementation of the model object 'Unsupported Object Comparison Node'.class
An implementation of the model object 'Value Collection Comparison Node'.class
An implementation of the model object 'Value Collection Element Comparison Node'.class
An implementation of the model object 'Value Collection Element Impl Comparison Node'.class
An implementation of the model object 'Value Collection Impl Comparison Node'.Methods in com._1c.g5.v8.dt.compare.model.impl with type parameters of type ComparisonNodeModifier and TypeMethodDescription<T extends ComparisonNode>
org.eclipse.emf.common.util.EList<T>ComparisonNodeImpl.getChildren()
Methods in com._1c.g5.v8.dt.compare.model.impl that return ComparisonNodeModifier and TypeMethodDescriptionComparisonNodeImpl.getParent()
ContainmentCollectionImplComparisonNodeImpl.getParent()
ContainmentComparisonNodeImpl.getParent()
ExternalPropertyComparisonNodeImpl.getParent()
ReferenceCollectionImplComparisonNodeImpl.getParent()
SingleContainmentFeatureImplComparisonNodeImpl.getParent()
SingleReferenceFeatureImplComparisonNodeImpl.getParent()
SingleValueImplComparisonNodeImpl.getParent()
TopComparisonNodeImpl.getParent()
ValueCollectionImplComparisonNodeImpl.getParent()
Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type ComparisonNodeModifier and TypeMethodDescriptionvoid
ContainmentCollectionImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
ContainmentComparisonNodeImpl.setParent
(ComparisonNode newParent) void
ExternalPropertyComparisonNodeImpl.setParent
(ComparisonNode newParent) void
ReferenceCollectionImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
SingleContainmentFeatureImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
SingleReferenceFeatureImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
SingleValueImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
TopComparisonNodeImpl.setParent
(ComparisonNode newParent) void
ValueCollectionImplComparisonNodeImpl.setParent
(ComparisonNode newParent) -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.model.util
Methods in com._1c.g5.v8.dt.compare.model.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant that return ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonNode
AbstractEmfBasedComparisonParticipant.getTopNode
(ComparisonNode node) Methods in com._1c.g5.v8.dt.compare.participant with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected final <T extends FeatureComparisonNode>
TAbstractEmfBasedComparisonParticipant.findChildNodeByFeature
(IComparisonSession session, ComparisonNode parent, org.eclipse.emf.ecore.EStructuralFeature feature) protected final ContainmentComparisonNode
AbstractEmfBasedComparisonParticipant.findChildNodeByMatchedId
(IComparisonSession session, ComparisonNode parent, MatchedEmfObjects matched) AbstractEmfBasedComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) protected ComparisonNode
AbstractEmfBasedComparisonParticipant.getTopNode
(ComparisonNode node) protected org.eclipse.emf.ecore.EObject
AbstractEmfBasedComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) boolean
AbstractEmfBasedComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) protected void
AbstractEmfBasedComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) AbstractEmfBasedComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) void
AbstractEmfBasedComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) void
AbstractEmfBasedComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) 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.boolean
AbstractEmfBasedComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) boolean
AbstractEmfBasedComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) boolean
AbstractEmfBasedComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) Method parameters in com._1c.g5.v8.dt.compare.participant with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonFlags
AbstractEmfBasedComparisonParticipant.compareEmfContainment
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) Compares containment feature.protected ComparisonFlags
AbstractEmfBasedComparisonParticipant.compareEmfObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) protected ComparisonFlags
AbstractEmfBasedComparisonParticipant.compareOneSideObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) Compares one-side object's triple.protected ComparisonFlags
AbstractEmfBasedComparisonParticipant.compareReference
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext) Compares a non-containment reference feature.protected ComparisonFlags
AbstractEmfBasedComparisonParticipant.compareValue
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> parentNodeProvider, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext) void
AbstractEmfBasedComparisonParticipant.BmIdsWrapper.createChildNode
(LazyNodeProvider<? extends ComparisonNode> parentNodeProvider, IComparisonSession session, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedExternalProperties, AbstractComparedEmfObjects<?> comparingObject) Creates new child node and stores it in the wrapped list. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.settings.model
Methods in com._1c.g5.v8.dt.compare.settings.model with parameters of type ComparisonNodeModifier and TypeMethodDescriptionIMergeSettingsModel.getMergeSettingContainer
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Returns the restored join settings for the input node of the comparison tree, if they exist.boolean
IMergeSettingsModel.hasSettingsUnderTree
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Checks if there are restored merge settings for the current subtree. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.ui.partialmodel
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel with parameters of type ComparisonNodeModifier and TypeMethodDescriptionEqualNodesObjectsCollector.collectObjectsToCreateEqualNodes
(org.eclipse.emf.ecore.EObject parent, ComparisonNode featureNode, org.eclipse.emf.ecore.EStructuralFeature feature, ComparisonSide side, ComparisonContext comparisonContext) Collects child EObjects to create equal nodes for.protected abstract IPartialModelNode
AbstractElementSupplier.createChildNode
(IPartialModelNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates a partial model node for the specified comparison node.protected final IPartialModelNode
AbstractFeatureElementSupplier.createChildNode
(IPartialModelNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected List<IPartialModelNode>
AbstractElementSupplier.createChildNodes
(IPartialModelNode parent, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates child partial nodes for the specified parent and comparison node.protected IPartialFeatureNode
AbstractEmfBasedPartialModelController.createFeatureNode
(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext) Creates the node for feature.protected abstract IPartialModelNode
AbstractFeatureElementSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates a partial model node for the specified comparison node.EqualNodesObjectsCollector.getChildNodePositions
(ComparisonNode featureNode, ComparisonSide side) Gets the set of child node positionsprotected boolean
AbstractEmfBasedPartialModelController.isExpandableFeatureNodeRequired
(ComparisonNode node, AbstractComparedEmfObjects<?> comparedParentObjects, org.eclipse.emf.ecore.EStructuralFeature feature, IComparisonSession session) Checks whether we need to build an expandable partial node with children for the feature node.protected abstract boolean
AbstractEmfBasedPartialModelController.isSupported
(ComparisonNode node) IPartialModelControllerDelegate.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) If supported by this controller, positions the specified comparison model node in a subtree of the specified partial model node.boolean
PartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) Positions the specified comparison model node in a subtree of the specified partial model node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.ui.partialmodel.node
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return ComparisonNodeModifier and TypeMethodDescriptionAbstractPartialModelNode.retrieveComparisonNode()
IPartialModelNode.retrieveComparisonNode()
Retrieves the corresponding comparison model node.Constructors in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type ComparisonNodeModifierConstructorDescriptionprotected
AbstractDirectPartialModelNode
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a direct node.protected
AbstractDirectPartialModelNode
(IPartialModelNode parent, ComparisonNode comparisonNode, boolean checked, IComparisonSession comparisonSession) Constructs a direct node.protected
AbstractDirectPartialModelNode
(IPartialModelNode parent, ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a direct node.protected
AbstractNodeWithLabels
(IPartialModelNode parent, ComparisonNode node, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession) Constructs partial node for the specified comparison node.protected
AbstractNodeWithLabelsAndChildren
(IPartialModelNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession) Constructs a node for the specified comparison node.protected
AbstractPartialModelNode
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a node without a parent.protected
AbstractPartialModelNode
(IPartialModelNode parent, ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a node with the specified parent.protected
AbstractPartialModelNodeWithChildren
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a node without a parent.protected
AbstractPartialModelNodeWithChildren
(IPartialModelNode parent, ComparisonNode comparisonNode, IComparisonSession comparisonSession) Constructs a node.EmfFeatureNodeWithChildren
(IPartialModelNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession) Constructs a node for the given comparison node.EmfFeatureTerminalNode
(IPartialModelNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession) Constructs a node for the given comparison node.protected
EmfFeatureTerminalNode
(IPartialModelNode parent, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession) Constructs a node for the given feature and the comparison node.ListElementNodeWithChildren
(IPartialFeatureNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel, IImageProvider imageProvider, String label, IComparisonSession comparisonSession) Constructs a node.ListElementTerminalNode
(IPartialModelNode parent, ComparisonNode node, String mainLabel, String otherLabel, IImageProvider imageProvider, String label, IComparisonSession comparisonSession) Constructs partial node for the specified comparison node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.compare.ui.util
Methods in com._1c.g5.v8.dt.compare.ui.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionstatic <T extends FeatureComparisonNode>
TCompareUiUtils.findComparisonNode
(ComparisonNode parent, org.eclipse.emf.ecore.EStructuralFeature feature, IComparisonSession session) Finds child comparison node with the given feature. -
Uses of ComparisonNode in com._1c.g5.v8.dt.dcs.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.dcs.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Dcs Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.dcs.compare.impl
Classes in com._1c.g5.v8.dt.dcs.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Dcs Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.dcs.compare.util
Methods in com._1c.g5.v8.dt.dcs.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionDcsCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.form.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.form.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Form Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.form.compare.impl
Classes in com._1c.g5.v8.dt.form.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Form Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.form.compare.util
Methods in com._1c.g5.v8.dt.form.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionFormCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.htmldocument.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.htmldocument.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Html Document Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.htmldocument.compare.impl
Classes in com._1c.g5.v8.dt.htmldocument.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Html Document Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.htmldocument.compare.util
Methods in com._1c.g5.v8.dt.htmldocument.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionHtmlDocumentCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.bsl.compare.contributor
Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionBslModuleComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.bsl.compare.contributor with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
BslModuleComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
BslModuleComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
BslModuleComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
BslModuleComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) BslModuleComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) BslModuleComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) BslModuleComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) BslModuleComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) boolean
BslModuleComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) BslModuleComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) void
BslModuleComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) BslModuleComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) void
BslModuleComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) boolean
BslModuleComparisonParticipant.supports
(ComparisonNode node) boolean
BslModuleComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) boolean
BslModuleComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) boolean
BslModuleComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) void
BslModuleComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
BslModuleComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.bsl.compare.ui
Methods in com._1c.g5.v8.dt.internal.bsl.compare.ui with parameters of type ComparisonNodeModifier and TypeMethodDescriptionstatic IThreeSideTextMergeInput
BslCompareUiUtils.createTextMergeInput
(ComparisonNode node, boolean isThreeWay, org.eclipse.compare.ITypedElement mainTypedElement, org.eclipse.compare.ITypedElement otherTypedElement, org.eclipse.compare.ITypedElement ancestorTypedElement, String absentTypedElementMessage) Creates a three side text merge input for the specified typed elements.BslModulePartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.chart.compare
Methods in com._1c.g5.v8.dt.internal.chart.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionChartComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.chart.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
ChartComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
ChartComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
ChartComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
ChartComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) ChartComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) ChartComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) ChartComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
ChartComparisonParticipant.supports
(ComparisonNode node) void
ChartComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
ChartComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected boolean
ChartPartialModelController.isSupported
(ComparisonNode node) ChartPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.cmi.compare
Methods in com._1c.g5.v8.dt.internal.cmi.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionCmiComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.cmi.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
CmiComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
CmiComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
CmiComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
CmiComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) CmiComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) CmiComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) CmiComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) CmiComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
CmiComparisonParticipant.supports
(ComparisonNode node) boolean
CmiComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) void
CmiComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
CmiComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected List<IPartialModelNode>
AbstractCmiSupplier.createChildNodes
(IPartialModelNode parent, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
AbstractCmiCommandsSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
AbstractCmiSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode fragmentNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
AdjustableBooleanForInnerElementSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected boolean
CmiPartialModelController.isSupported
(ComparisonNode node) CmiPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession session) Constructors in com._1c.g5.v8.dt.internal.cmi.compare.ui with parameters of type ComparisonNodeModifierConstructorDescriptionFragmentPartialNode
(IPartialFeatureNode parent, ComparisonNode fragmentComparisonNode, String label, IComparisonSession comparisonSession) Creates partial node instance. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare
Methods in com._1c.g5.v8.dt.internal.compare that return ComparisonNodeModifier and TypeMethodDescriptionComparisonSession.getNode
(long nodeId) ComparisonSession.getNode
(ComparisonContext comparisonContext, long nodeId) Methods in com._1c.g5.v8.dt.internal.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionComparisonManager.getPotentialCorrespondingNodes
(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide) SolidResourceComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
ComparisonManager.ableToBreakCorrespondence
(ComparisonProcessHandle handle, ComparisonNode node) boolean
SolidResourceComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
ComparisonSession.addChild
(ComparisonNode parentNode, ComparisonNode childNode, IComparedObjects<?> comparedObjects) void
ComparisonManager.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) Breaks correspondence represented by the specified model node with the help of a participant supporting this operation.void
SolidResourceComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
ComparisonManager.breakMainSideCorrespondence
(IComparisonSession comparisonSession, ComparisonNode node) Breaks main side correspondence represented by the specified model node with the help of a participant supporting this operation.void
SolidResourceComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
ComparisonSession.clearCaches
(ComparisonNode node) void
ComparisonManager.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) Combines two complementing one-side nodes with the help of a participant supporting this operation.void
SolidResourceComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) ComparisonManager.getComparedObjects
(IComparisonSession comparisonSession, ComparisonNode node, ComparisonContext comparisonContext) Returns compared objects for the specified node.ComparisonSession.getComparedObjects
(ComparisonNode node, ComparisonContext comparisonContext) ComparisonSession.getComparedObjects
(ComparisonNode node, AbstractComparedEmfObjects<?> topParents, ComparisonContext comparisonContext) ComparisonManager.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) Returns the default merge rule for the given node.SolidResourceComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) ComparisonManager.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) Returns the default must be merged value for the given node.SolidResourceComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) org.eclipse.emf.ecore.EClass
ComparisonSession.getMatchedObjectsEClass
(ComparisonNode node) ComparisonManager.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) org.eclipse.emf.ecore.EStructuralFeature
ComparisonSession.getParentCollectionFeature
(ComparisonNode node) ComparisonManager.getPotentialCorrespondingNodes
(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide) SolidResourceComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) ComparisonManager.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) Returns human-readable descriptions of merge problems of the specified node.SolidResourceComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) org.eclipse.emf.ecore.EStructuralFeature
ComparisonSession.getRelatedFeature
(ComparisonNode node) ComparisonSession.getSerializableNodeMergeSettings
(ComparisonNode node) ComparisonSession.getTopNodeOf
(ComparisonNode node) boolean
ComparisonManager.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) Tells whether the given node may break the configuration if it is merged.boolean
SolidResourceComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) boolean
ComparisonSession.isInInputScope
(ComparisonNode node) boolean
ComparisonSession.isInScope
(ComparisonNode node) SolidResourceComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) void
ComparisonSession.removeChild
(ComparisonNode parentNode, ComparisonNode childNode) void
ComparisonSession.removeChildren
(ComparisonNode node) void
ComparisonManager.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) Restores custom settings for the specified node from the given merge settings container.void
SolidResourceComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) SolidResourceComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) void
ComparisonManager.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) Saves custom settings for the specified node into the given merge settings container.void
SolidResourceComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) boolean
SolidResourceComparisonParticipant.supports
(ComparisonNode node) boolean
ComparisonManager.supportsCustomMerging
(IComparisonSession session, ComparisonNode node) Tells whether the given node supports custom merging.boolean
SolidResourceComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) boolean
ComparisonManager.supportsMergingUsingExternalTool
(IComparisonSession session, ComparisonNode node) Tells whether the given node supports merging using external tool.boolean
SolidResourceComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) boolean
ComparisonManager.supportsPrioritizedMerging
(IComparisonSession session, ComparisonNode node) Tells whether the given node supports prioritized merging.boolean
SolidResourceComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) ComparisonManager.translateForImport
(IMergeSession mergeSession, ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, String symlink, ComparisonContext comparisonContext) void
ComparisonManager.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) Updates the comparison results for a given object.void
SolidResourceComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
SolidResourceComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare.settings.model
Methods in com._1c.g5.v8.dt.internal.compare.settings.model with parameters of type ComparisonNodeModifier and TypeMethodDescriptionvoid
MergeSettingsTree.addNode
(ComparisonNode comparisonNode, SerializableMergeSettings mergeSettingsContainer, IComparisonSession comparisonSession) Creates in the settings tree a new node with settings and all intermediate nodes on the path from the root.MergeSettingsTree.getMergeSettingContainer
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) boolean
MergeSettingsTree.hasSettingsUnderTree
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare.settings.model.path
Methods in com._1c.g5.v8.dt.internal.compare.settings.model.path with parameters of type ComparisonNodeModifier and TypeMethodDescriptionContainmentNodePathGenerator.getNodePath
(ComparisonNode node, IComparisonSession comparisonSession) Generates string path of comparison tree nodes for serialization.ISerializedNodePathGenerator.getNodePath
(ComparisonNode node, IComparisonSession comparisonSession) Generates string path of comparison tree nodes for serialization.SerializedNodePathProvider.getNodePath
(ComparisonNode node, IComparisonSession comparisonSession) Generates string path of comparison tree nodes for serialization.TopNodePathGenerator.getNodePath
(ComparisonNode node, IComparisonSession comparisonSession) Generates string path of comparison tree nodes for serialization.boolean
ContainmentNodePathGenerator.supports
(ComparisonNode node) Checking the ability to generate an path for this node.boolean
ISerializedNodePathGenerator.supports
(ComparisonNode node) Checking the ability to generate an path for this node.boolean
SerializedNodePathProvider.supports
(ComparisonNode node) Checking the ability to generate an path for this node.boolean
TopNodePathGenerator.supports
(ComparisonNode node) Checking the ability to generate an path for this node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare.store
Constructors in com._1c.g5.v8.dt.internal.compare.store with parameters of type ComparisonNodeModifierConstructorDescriptionComparisonNodeCacheKey
(IComparisonSession session, ComparisonNode node) Constructs a key. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare.tracing
Methods in com._1c.g5.v8.dt.internal.compare.tracing with parameters of type ComparisonNodeModifier and TypeMethodDescriptionstatic void
Tracer.setCustomMergeSettingsForNode
(ComparisonNode node, CustomMergeSettings settings, ComparisonSession comparisonSession) static void
Tracer.setMergeRuleForNode
(ComparisonNode node, MergeRule rule, ComparisonSession comparisonSession) static void
Tracer.setMustBeMergedForNode
(ComparisonNode node, boolean mustBeMerged, boolean isInitialNode, ComparisonSession comparisonSession) static void
Tracer.setOrderSideForNode
(ComparisonNode node, ComparisonSide orderSide, ComparisonSession comparisonSession) static void
Tracer.traceUnmatchedSymlinks
(IMatchingSymlinks symlinks, String symlink, ComparisonNode node, org.eclipse.emf.ecore.EReference reference, IComparisonSession comparisonSession) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialModelNode
MultiReferenceGenericSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) SolidResourcePartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.compare.ui.search
Methods in com._1c.g5.v8.dt.internal.compare.ui.search that return ComparisonNodeModifier and TypeMethodDescriptionComparisonTreeSearchController.search
(boolean backwardDirection) Searches forward or backward with current input filter data and tree filters.Methods in com._1c.g5.v8.dt.internal.compare.ui.search that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionComparisonTreeSearchEngineMediator.getFoundNodeConsumer()
Returns handler which will be called when some node is found.Methods in com._1c.g5.v8.dt.internal.compare.ui.search with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
ComparisonTreeSearchEngineMediator.isMatchesToFilters
(ComparisonNode node, IComparisonSession comparisonSession) Checks if given node matches all tree filters or not.void
ComparisonTreeSearchEngineMediator.pastRepositionSearchTo
(ComparisonNode node, IComparisonSession session) Performs reposition in sense of "having past thenode
but not the one which follows it", i.e. searching next gives the node (if exists) followingnode
and searching back givesnode
.void
ComparisonTreeSearchEngineMediator.repositionSearchTo
(ComparisonNode node, IComparisonSession session) Performs reposition in sense of "having past the node preceding node but not thenode
itself", i.e. searching next givesnode
and searching back gives the node preceding tonode
.void
ComparisonTreeSearchEngineMediator.setSearchBorders
(ComparisonNode from, ComparisonNode to, IComparisonSession session) Narrows search borders of given collection to nodes contained betweenfrom
andto
inclusively.Method parameters in com._1c.g5.v8.dt.internal.compare.ui.search with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionvoid
ComparisonTreeSearchEngineMediator.setFoundNodeConsumer
(Consumer<ComparisonNode> foundNodeConsumer) Sets new handler for found node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.dcs.compare
Methods in com._1c.g5.v8.dt.internal.dcs.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionDcsComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.dcs.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
DcsComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
DcsComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
DcsComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
DcsComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) DcsComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) 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.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) DcsComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
DcsComparisonParticipant.supports
(ComparisonNode node) void
DcsComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
DcsComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialFeatureNode
DcsPartialModelController.createFeatureNode
(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext) protected boolean
DcsPartialModelController.isSupported
(ComparisonNode node) DcsPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.form.compare
Methods in com._1c.g5.v8.dt.internal.form.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionFormComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.form.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
FormComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
FormComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
FormComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
FormComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) FormComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) 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.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) FormComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) 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) boolean
FormComparisonParticipant.supports
(ComparisonNode node) boolean
FormComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) void
FormComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
FormComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) Method parameters in com._1c.g5.v8.dt.internal.form.compare with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonFlags
FormComparisonParticipant.compareEmfObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialFeatureNode
FormPartialModelController.createFeatureNode
(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext) protected IPartialModelNode
EventHandlerSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
ExcludedCommandsSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected boolean
FormPartialModelController.isSupported
(ComparisonNode node) FormPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession session) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.form.supply
Methods in com._1c.g5.v8.dt.internal.form.supply with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected IContainmentDataReference
FormSupplyReferenceProviderComparisonDelegate.getContainmentDataReferenceForIntegratedReferencesOnlyTarget
(ComparisonNode containerNode, String topObjectSymlink, ComparisonContext comparisonContext) FormSupplyReferenceProviderComparisonDelegate.getContainmentReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature targetFeature, org.eclipse.emf.ecore.EStructuralFeature containingFeature, ComparisonNode comparisonNode, ComparisonContext comparisonContext) boolean
FormSupplyReferenceProviderComparisonDelegate.isTopObjectReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, ComparisonNode comparisonNode) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.htmldocument.compare
Methods in com._1c.g5.v8.dt.internal.htmldocument.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionHtmlDocumentComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.htmldocument.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
HtmlDocumentComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
HtmlDocumentComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
HtmlDocumentComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
HtmlDocumentComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) HtmlDocumentComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) HtmlDocumentComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) HtmlDocumentComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) protected org.eclipse.emf.ecore.EObject
HtmlDocumentComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) protected void
HtmlDocumentComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) HtmlDocumentComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
HtmlDocumentComparisonParticipant.supports
(ComparisonNode node) void
HtmlDocumentComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
HtmlDocumentComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) Method parameters in com._1c.g5.v8.dt.internal.htmldocument.compare with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonFlags
HtmlDocumentComparisonParticipant.compareEmfObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialModelNode
HtmlDocumentPageSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected boolean
HtmlDocumentPartialModelController.isSupported
(ComparisonNode node) HtmlDocumentPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) Constructors in com._1c.g5.v8.dt.internal.htmldocument.compare.ui with parameters of type ComparisonNodeModifierConstructorDescriptionHtmlDocumentPageTerminalNode
(IPartialModelNode parent, ComparisonNode node, String pageLanguage) Creates a new instance. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.md.compare
Methods in com._1c.g5.v8.dt.internal.md.compare with type parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected <T extends ComparisonNode>
TMdComparisonNodeFactory.create
(org.eclipse.emf.ecore.EClass nodeType) Methods in com._1c.g5.v8.dt.internal.md.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionMdComparisonNodeFactory.createChildMdCollectionNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for a collection of child (non-top) MD objects.MdComparisonNodeFactory.createTopMdCollectionNode
(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session) Creates a comparison node for a collection of top MD objects. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.md.compare.participant
Methods in com._1c.g5.v8.dt.internal.md.compare.participant that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionManifestComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) MdObjectComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) UnsupportedObjectComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.md.compare.participant with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
ManifestComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) boolean
MdObjectComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) boolean
UnsupportedObjectComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
ManifestComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
MdObjectComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
UnsupportedObjectComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
ManifestComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
MdObjectComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
UnsupportedObjectComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
ManifestComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) void
MdObjectComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) void
UnsupportedObjectComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) ManifestComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) UnsupportedObjectComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) ManifestComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) MdObjectComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) UnsupportedObjectComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) MdObjectComparisonParticipant.getMatchingSymlinks
(ComparisonNode node, org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EReference reference, ComparisonSide sourceSide, String symlink, ComparisonContext comparisonContext, IMergeSession mergeSession) ManifestComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) MdObjectComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) UnsupportedObjectComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) ManifestComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) MdObjectComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) UnsupportedObjectComparisonParticipant.getPotentialMergeProblemsDescriptions
(ComparisonNode node, ComparisonContext comparisonContext) protected org.eclipse.emf.ecore.EObject
MdObjectComparisonParticipant.importEmfObject
(MergeContext context, ComparisonNode mergingNode, org.eclipse.emf.ecore.EObject otherObject) boolean
ManifestComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) boolean
MdObjectComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) boolean
UnsupportedObjectComparisonParticipant.isCandidateForPotentialMergeProblems
(ComparisonNode node, IComparisonSession session) protected void
MdObjectComparisonParticipant.mergeEmfProperties
(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects) ManifestComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) UnsupportedObjectComparisonParticipant.mergeUsingExternalTool
(ComparisonNode node, ComparisonContext comparisonContext, org.eclipse.core.runtime.IProgressMonitor monitor) void
ManifestComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) void
UnsupportedObjectComparisonParticipant.restoreCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) ManifestComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) MdObjectComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) UnsupportedObjectComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) void
ManifestComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) void
UnsupportedObjectComparisonParticipant.saveCustomSettings
(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session) boolean
ManifestComparisonParticipant.supports
(ComparisonNode node) boolean
MdObjectComparisonParticipant.supports
(ComparisonNode node) boolean
UnsupportedObjectComparisonParticipant.supports
(ComparisonNode node) boolean
ManifestComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) boolean
UnsupportedObjectComparisonParticipant.supportsCustomMerging
(ComparisonNode node, IComparisonSession session) boolean
ManifestComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) boolean
UnsupportedObjectComparisonParticipant.supportsMergingUsingExternalTool
(ComparisonNode node, IComparisonSession session) boolean
ManifestComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) boolean
MdObjectComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) boolean
UnsupportedObjectComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) void
ManifestComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
MdObjectComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
UnsupportedObjectComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) 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) Method parameters in com._1c.g5.v8.dt.internal.md.compare.participant with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonFlags
MdObjectComparisonParticipant.compareEmfObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.md.compare.search
Methods in com._1c.g5.v8.dt.internal.md.compare.search that return ComparisonNodeModifier and TypeMethodDescriptionCrossProjectSearchManager.repositionToNextNode()
Repositions to next node.Methods in com._1c.g5.v8.dt.internal.md.compare.search that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected List<ComparisonNode>
NodeFlattener.getChildren
(ComparisonNode origin) protected List<ComparisonNode>
SortedMdNodeFlattener.getChildren
(ComparisonNode origin) protected IBorderedCursor<ComparisonNode>
NodeSearcher.getCursor
(List<ComparisonNode> input) protected Predicate<ComparisonNode>
NodeSearcher.getFilter
(FilterData filterData) Methods in com._1c.g5.v8.dt.internal.md.compare.search with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected boolean
NodeFlattener.accept
(ComparisonNode origin) protected List<ComparisonNode>
NodeFlattener.getChildren
(ComparisonNode origin) protected List<ComparisonNode>
SortedMdNodeFlattener.getChildren
(ComparisonNode origin) protected boolean
NodeFlattener.hasChildren
(ComparisonNode origin) void
CrossProjectSearchManager.repositionTo
(ComparisonNode node, IComparisonSession session) Repositions to specific node.void
CrossProjectSearchManager.setSearchBorders
(ComparisonNode from, ComparisonNode to, IComparisonSession session) Narrows search borders of given collection to nodes contained betweenfrom
andto
inclusively.Method parameters in com._1c.g5.v8.dt.internal.md.compare.search with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected IBorderedCursor<ComparisonNode>
NodeSearcher.getCursor
(List<ComparisonNode> input) void
NodeSearcher.init
(List<ComparisonNode> containerToSearchIn) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.merge
Methods in com._1c.g5.v8.dt.internal.merge with parameters of type ComparisonNodeModifier and TypeMethodDescriptionMergeSession.getImportedObjectId
(ComparisonNode node) void
MergeSession.registerImportedObject
(ComparisonNode node, IBmObject importedEmfObject) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.rights.compare
Methods in com._1c.g5.v8.dt.internal.rights.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionRightsComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com._1c.g5.v8.dt.internal.rights.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
RightsComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
RightsComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
RightsComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
RightsComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) RightsComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) RightsComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) 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.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) RightsComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
RightsComparisonParticipant.supports
(ComparisonNode node) boolean
RightsComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) void
RightsComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
RightsComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.rights.compare.supply
Methods in com._1c.g5.v8.dt.internal.rights.compare.supply with parameters of type ComparisonNodeModifier and TypeMethodDescriptionRightsReferenceProviderComparisonDelegate.getContainmentReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature targetFeature, org.eclipse.emf.ecore.EStructuralFeature containingFeature, ComparisonNode containmentComparisonNode, ComparisonContext comparisonContext) boolean
RightsReferenceProviderComparisonDelegate.isTopObjectReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, ComparisonNode comparisonNode) -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.rights.compare.ui
Methods in com._1c.g5.v8.dt.internal.rights.compare.ui with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialModelNode
ObjectRightsSupplier.createChildNode
(IPartialModelNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
RlsSupplier.createChildNode
(IPartialModelNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
RoleRightsSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
RoleTemplateVisibilitySupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Constructors in com._1c.g5.v8.dt.internal.rights.compare.ui with parameters of type ComparisonNodeModifierConstructorDescriptionObjectRightsNodeWithChildren
(IPartialFeatureNode parent, ComparisonNode node, long rightsObjectId, String mainLabel, String otherLabel, IImageProvider imageProvider) Creates node instance.ObjectRightTerminalNode
(IPartialModelNode parent, ComparisonNode node, String mainLabel, String otherLabel, String mainValue, String otherValue, IImageProvider imageProvider) The constructor.RoleRightsTerminalNode
(IPartialModelNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel) Constructs a node.RoleTemplateTerminalNode
(IPartialModelNode parent, ComparisonNode node, String mainLabel, String otherLabel, String label) Constructs a node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.internal.testing.compare
Constructors in com._1c.g5.v8.dt.internal.testing.compare with parameters of type ComparisonNodeModifierConstructorDescriptionNodeDescription
(NodeDescription parentDescription, ComparisonNode node, ComparisonContext context) Creates description for the specified comparison node. -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.md.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Child Md Collection Comparison Node'.interface
A representation of the model object 'Child Md Collection Impl Comparison Node'.interface
A representation of the model object 'Child Md Object Comparison Node'.interface
A representation of the model object 'Md Collection Comparison Node'.interface
A representation of the model object 'Md Object Collection Element Comparison Node'.interface
A representation of the model object 'Md Object Comparison Node'.interface
A representation of the model object 'Top Md Collection Comparison Node'.interface
A representation of the model object 'Top Md Collection Impl Comparison Node'.interface
A representation of the model object 'Top Md Object Collection Element Comparison Node'.interface
A representation of the model object 'Top Md Object Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.impl
Classes in com._1c.g5.v8.dt.md.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Child Md Collection Comparison Node'.class
An implementation of the model object 'Child Md Collection Impl Comparison Node'.class
An implementation of the model object 'Child Md Object Comparison Node'.class
An implementation of the model object 'Md Collection Comparison Node'.class
An implementation of the model object 'Md Object Collection Element Comparison Node'.class
An implementation of the model object 'Md Object Comparison Node'.class
An implementation of the model object 'Top Md Collection Comparison Node'.class
An implementation of the model object 'Top Md Collection Impl Comparison Node'.class
An implementation of the model object 'Top Md Object Collection Element Comparison Node'.class
An implementation of the model object 'Top Md Object Comparison Node'.Methods in com._1c.g5.v8.dt.md.compare.impl that return ComparisonNodeModifier and TypeMethodDescriptionChildMdCollectionImplComparisonNodeImpl.getParent()
TopMdCollectionImplComparisonNodeImpl.getParent()
Methods in com._1c.g5.v8.dt.md.compare.impl with parameters of type ComparisonNodeModifier and TypeMethodDescriptionvoid
ChildMdCollectionImplComparisonNodeImpl.setParent
(ComparisonNode newParent) void
TopMdCollectionImplComparisonNodeImpl.setParent
(ComparisonNode newParent) -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.matching
Constructors in com._1c.g5.v8.dt.md.compare.matching with parameters of type ComparisonNodeModifierConstructorDescriptionWebServiceXDTOPackageMatcher
(ComparisonContext comparisonContext, ComparisonNode node, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) Creates new instance ofWebServiceXDTOPackageMatcher
-
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type ComparisonNodeModifier and TypeMethodDescriptionAbstractMdAwareComparisonParticipant.getDefaultMergeRule
(ComparisonNode node, IComparisonSession session) boolean
AbstractMdAwareComparisonParticipant.supportsPrioritizedMerging
(ComparisonNode node, IComparisonSession session) Method parameters in com._1c.g5.v8.dt.md.compare.participant with type arguments of type ComparisonNodeModifier and TypeMethodDescriptionprotected ComparisonFlags
AbstractMdAwareComparisonParticipant.compareEmfObject
(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext) -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.search
Methods in com._1c.g5.v8.dt.md.compare.search that return ComparisonNodeModifier and TypeMethodDescriptionSearchResult.getComparisonNode()
Gets comparison node, representing result of search.Methods in com._1c.g5.v8.dt.md.compare.search that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionstatic List<ComparisonNode>
ComparisonNodeSorter.getSortedMdNodesChildren
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Filters out nodes which are notMdObjectComparisonNode
orMdCollectionComparisonNode
, and those that are not in scope, sorts what is left according to UI menu structure.static List<ComparisonNode>
ComparisonNodeSorter.provideSortedMdObjectComparisonNodesForSearching
(IComparisonSession comparisonSession) Provides sorted collection of allMdObjectComparisonNode
in given project which are in scope of comparison session.Methods in com._1c.g5.v8.dt.md.compare.search with parameters of type ComparisonNodeModifier and TypeMethodDescriptionComparisonTreeSearchEngine.getComparisonSessionFor
(ComparisonNode node) Returns comparison session related to node.static List<ComparisonNode>
ComparisonNodeSorter.getSortedMdNodesChildren
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Filters out nodes which are notMdObjectComparisonNode
orMdCollectionComparisonNode
, and those that are not in scope, sorts what is left according to UI menu structure.void
ComparisonTreeSearchEngine.pastRepositionSearchTo
(ComparisonNode node, IComparisonSession session) Performs reposition in sense of "having past thenode
but not the one which follows it", i.e. searching next gives the node (if exists) followingnode
and searching back givesnode
.void
ComparisonTreeSearchEngine.repositionSearchTo
(ComparisonNode node, IComparisonSession session) This one performs reposition in sense of "having past the node precedingnode
but not thenode
itself", i.e. searching next givesnode
and searching back gives the node preceding tonode
.void
ComparisonTreeSearchEngine.setSearchBorders
(ComparisonNode from, ComparisonNode to, IComparisonSession session) Narrows search borders of given collection to nodes contained betweenfrom
andto
inclusively.Constructors in com._1c.g5.v8.dt.md.compare.search with parameters of type ComparisonNodeModifierConstructorDescriptionSearchResult
(ComparisonNode comparisonNode, IComparisonSession comparisonSession) Creates instance of class. -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.supply
Methods in com._1c.g5.v8.dt.md.compare.supply with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected IContainmentDataReference
MdSupplyReferenceProviderComparisonDelegate.getContainmentDataReferenceForIntegratedReferencesOnlyTarget
(ComparisonNode containerNode, String topObjectSymlink, ComparisonContext comparisonContext) MdSupplyReferenceProviderComparisonDelegate.getContainmentReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, org.eclipse.emf.ecore.EStructuralFeature targetFeature, org.eclipse.emf.ecore.EStructuralFeature containingFeature, ComparisonNode comparisonNode, ComparisonContext comparisonContext) boolean
MdSupplyReferenceProviderComparisonDelegate.isTopObjectReference
(String topObjectSymlink, org.eclipse.emf.ecore.EClass eClass, ComparisonNode comparisonNode) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialFeatureNode
MdObjectPartialModelController.createFeatureNode
(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext) protected boolean
MdObjectPartialModelController.isSupported
(ComparisonNode node) ManifestPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) MdObjectPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) UnsupportedObjectPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.md.compare.util
Methods in com._1c.g5.v8.dt.md.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionMdCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.rights.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.rights.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Rights Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.rights.compare.impl
Classes in com._1c.g5.v8.dt.rights.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Rights Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.rights.compare.ui
Methods in com._1c.g5.v8.dt.rights.compare.ui with parameters of type ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialFeatureNode
RightsPartialModelController.createFeatureNode
(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext) protected boolean
RightsPartialModelController.isSupported
(ComparisonNode node) RightsPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com._1c.g5.v8.dt.rights.compare.util
Methods in com._1c.g5.v8.dt.rights.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionRightsCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'. -
Uses of ComparisonNode in com._1c.g5.v8.dt.testing.compare
Methods in com._1c.g5.v8.dt.testing.compare with type parameters of type ComparisonNodeModifier and TypeMethodDescriptionstatic <T extends ComparisonNode>
TCompareTestUtils.findChildNodeByFeaturePath
(IComparisonSession session, ComparisonNode nearestTopNode, org.eclipse.emf.ecore.EStructuralFeature... featuresPath) static <T extends ComparisonNode>
TCompareTestUtils.getContainmentNode
(IComparisonSession session, String nearestTopNodeSymlink, org.eclipse.emf.ecore.EStructuralFeature... featuresPath) Methods in com._1c.g5.v8.dt.testing.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionstatic List<BslModuleSectionComparisonNode>
BslCompareTestUtils.findAllSectionNodesByName
(ComparisonNode parentNode, String sectionName) static <T extends FeatureComparisonNode>
TCompareTestUtils.findChildNodeByFeature
(IComparisonSession session, ComparisonNode parent, org.eclipse.emf.ecore.EStructuralFeature feature) static <T extends ComparisonNode>
TCompareTestUtils.findChildNodeByFeaturePath
(IComparisonSession session, ComparisonNode nearestTopNode, org.eclipse.emf.ecore.EStructuralFeature... featuresPath) BslCompareTestUtils.findSectionNodeByName
(ComparisonNode parentNode, String sectionName) static IComparedObjects<?>
CompareTestUtils.getComparedObjects
(IComparisonSession session, ComparisonNode node) static void
BslCompareTestUtils.setCustomMergeResult
(IComparisonSession session, ComparisonNode node, String customMergeResult) static void
BslCompareTestUtils.setMergeConflicts
(IComparisonSession session, ComparisonNode node, List<BslCompareTestUtils.MergeConflictDescription> mergeConflictDescriptions) static void
CompareTestUtils.setMergeRule
(IComparisonSession session, ComparisonNode node, MergeRule ruleToSet) static void
CompareTestUtils.setOrderSide
(IComparisonSession session, ComparisonNode node, ComparisonSide orderSideToSet) -
Uses of ComparisonNode in com.e1c.g5.v8.dt.internal.md.aindex.compare
Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare that return types with arguments of type ComparisonNodeModifier and TypeMethodDescriptionAdditionalIndexesComparisonParticipant.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) Methods in com.e1c.g5.v8.dt.internal.md.aindex.compare with parameters of type ComparisonNodeModifier and TypeMethodDescriptionboolean
AdditionalIndexesComparisonParticipant.ableToBreakCorrespondence
(ComparisonNode node) void
AdditionalIndexesComparisonParticipant.breakCorrespondence
(ComparisonContext comparisonContext, ComparisonNode node) void
AdditionalIndexesComparisonParticipant.breakMainSideCorrespondence
(IComparisonSession session, ComparisonNode node) void
AdditionalIndexesComparisonParticipant.combineOneSideNodes
(ComparisonContext comparisonContext, ComparisonNode mainNode, ComparisonNode otherNode, List<Long> newNodeIds) AdditionalIndexesComparisonParticipant.getDefaultMustBeMerged
(ComparisonNode node, IComparisonSession session) 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.getPotentialCorrespondingNodes
(ComparisonNode node, ComparisonSide sourceSide) AdditionalIndexesComparisonParticipant.retrieveComparedObjects
(ComparisonContext comparisonContext, ComparisonNode node) boolean
AdditionalIndexesComparisonParticipant.supports
(ComparisonNode node) void
AdditionalIndexesComparisonParticipant.updateComparison
(ComparisonContext comparisonContext, ComparisonNode node, List<Long> newNodeIds) void
AdditionalIndexesComparisonParticipant.validateMerge
(IMergeSession mergeSession, ComparisonContext comparisonContext, ComparisonNode node, List<MergeValidationProblem> validationProblems) -
Uses of ComparisonNode 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 ComparisonNodeModifier and TypeMethodDescriptionprotected IPartialModelNode
AdditionalIndexFeatureElementSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected IPartialModelNode
AdditionalIndexFieldsFeatureElementSupplier.createNode
(IPartialFeatureNode parent, ComparisonNode comparisonNode, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider) protected boolean
AdditionalIndexesPartialModelController.isSupported
(ComparisonNode node) AdditionalIndexesPartialModelController.positionChildNode
(IPartialModel partialModel, IPartialModelNode parentNode, ComparisonNode modelNode, IComparisonSession comparisonSession) -
Uses of ComparisonNode in com.e1c.g5.v8.dt.md.aindex.compare
Subinterfaces of ComparisonNode in com.e1c.g5.v8.dt.md.aindex.compareModifier and TypeInterfaceDescriptioninterface
A representation of the model object 'Additional Indexes Comparison Node'. -
Uses of ComparisonNode in com.e1c.g5.v8.dt.md.aindex.compare.impl
Classes in com.e1c.g5.v8.dt.md.aindex.compare.impl that implement ComparisonNodeModifier and TypeClassDescriptionclass
An implementation of the model object 'Additional Indexes Comparison Node'. -
Uses of ComparisonNode in com.e1c.g5.v8.dt.md.aindex.compare.util
Methods in com.e1c.g5.v8.dt.md.aindex.compare.util with parameters of type ComparisonNodeModifier and TypeMethodDescriptionAdditionalIndexesCompareSwitch.caseComparisonNode
(ComparisonNode object) Returns the result of interpreting the object as an instance of 'Comparison Node'.