Uses of Interface
com._1c.g5.v8.dt.compare.model.ComparisonNode
-
-
Uses of ComparisonNode in com._1c.g5.v8.dt.bsl.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.bsl.compare Modifier and Type Interface Description interface
BslModuleComparisonNode
A representation of the model object 'Bsl Module Comparison Node'.interface
BslModuleSectionComparisonNode
A representation of the model object 'Bsl Module Section Comparison Node'.Methods in com._1c.g5.v8.dt.bsl.compare with parameters of type ComparisonNode Modifier and Type Method Description String
IBslModuleNodeContentProvider. 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 ComparisonNode Modifier and Type Class Description class
BslModuleComparisonNodeImpl
An implementation of the model object 'Bsl Module Comparison Node'.class
BslModuleSectionComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
BslCompareSwitch. 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.compare Modifier and Type Interface Description interface
ChartComparisonNode
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 ComparisonNode Modifier and Type Class Description class
ChartComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
ChartCompareSwitch. 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.compare Modifier and Type Interface Description interface
CmiComparisonNode
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 ComparisonNode Modifier and Type Class Description class
CmiComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
CmiCompareSwitch. 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 ComparisonNode Modifier and Type Class Description class
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 ComparisonNode Modifier and Type Method Description protected <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 ComparisonNode Modifier and Type Method Description ComparisonNode
IComparisonSession. getNode(long nodeId)
Returns a result node by the specified id.ComparisonNode
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 ComparisonNode Modifier and Type Method Description List<ComparisonNode>
IComparisonManager. getPotentialCorrespondingNodes(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide)
Returns a list of candidate nodes for setting as corresponding to the specified node.List<ComparisonNode>
IComparisonParticipant. getPotentialCorrespondingNodes(ComparisonNode node, ComparisonSide sourceSide)
Returns a list of candidate nodes for setting as corresponding to the specified node.Methods in com._1c.g5.v8.dt.compare.core with parameters of type ComparisonNode Modifier and Type Method Description boolean
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.ContainmentCollectionElementComparisonNode
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.ContainmentCollectionComparisonNode
ComparisonNodeFactory. createContainmentCollectionNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for some containment collection.ExternalPropertyComparisonNode
ComparisonNodeFactory. createExternalPropertyNode(ComparisonNode parent, ExternalPropertyComparisonData extPropData, IComparisonSession session)
Creates a comparison node for some external property.ReferenceCollectionElementComparisonNode
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.ReferenceCollectionComparisonNode
ComparisonNodeFactory. createReferenceCollectionNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for some reference collection.SingleContainmentFeatureComparisonNode
ComparisonNodeFactory. createSingleContainmentComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for a single containment feature.SingleReferenceFeatureComparisonNode
ComparisonNodeFactory. createSingleReferenceComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedSymlinks matchedSymlinks, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for a single reference (non-containment) feature.SingleValueComparisonNode
ComparisonNodeFactory. createSingleValueComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedObjects<?> comparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)
Creates a comparison node for a single value.String
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.IComparedObjects<?>
IComparisonSession. getComparedObjects(ComparisonNode node, ComparisonContext comparisonContext)
Returns a triple of compared objects for the specified node.IComparedObjects<?>
IComparisonSession. getComparedObjects(ComparisonNode node, AbstractComparedEmfObjects<?> topParents, ComparisonContext comparisonContext)
Returns a triple of compared objects for the specified node.MergeRule
IComparisonParticipant. getDefaultMergeRule(ComparisonNode node, IComparisonSession session)
Returns the default merge rule for the given node.Boolean
IComparisonParticipant. getDefaultMustBeMerged(ComparisonNode node, IComparisonSession session)
Returns the default must be merged value for the given node.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.List<ComparisonNode>
IComparisonManager. getPotentialCorrespondingNodes(ComparisonProcessHandle handle, ComparisonNode node, ComparisonSide sourceSide)
Returns a list of candidate nodes for setting as corresponding to the specified node.List<ComparisonNode>
IComparisonParticipant. getPotentialCorrespondingNodes(ComparisonNode node, ComparisonSide sourceSide)
Returns a list of candidate nodes for setting as corresponding to the specified node.List<PotentialMergeProblemDescription>
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.SerializableMergeSettings
IComparisonSession. getSerializableNodeMergeSettings(ComparisonNode node)
Returns container of serializable merge settings of the given node.TopComparisonNode
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.ExternalMergeToolResult
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.IComparedObjects<?>
IComparisonParticipant. retrieveComparedObjects(ComparisonContext comparisonContext, ComparisonNode node)
Returns a comparedEObject
s triple for the specified model node.void
IComparisonParticipant. saveCustomSettings(ComparisonNode node, SerializableMergeSettings container, IComparisonSession session)
Saves custom settings for the specified node into the given merge settings container.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 ComparisonNode Modifier and Type Method Description protected IContainmentDataReference
BaseSupplyDataReferenceProviderComparisonDelegate. getContainmentDataReferenceForIntegratedReferencesOnlyTarget(ComparisonNode containerNode, String topObjectSymlink, ComparisonContext comparisonContext)
Get specific reference for the containment.IDataReference
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 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 ComparisonNode Modifier and Type Method Description IMatchingSymlinks
ISymlinkTranslationContributor. 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.IMatchingSymlinks
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.String
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 ComparisonNode Constructor Description ExternalReferenceFeatureMatcher(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 ComparisonNode Modifier and Type Method Description Long
IMergeSession. 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 ComparisonNode Constructor Description ExternalMergeToolProblem(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 ComparisonNode Modifier and Type Class Description class
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.model Modifier and Type Interface Description interface
CollectionComparisonNode
A representation of the model object 'Collection Comparison Node'.interface
CollectionElementComparisonNode
A representation of the model object 'Collection Element Comparison Node'.interface
ContainmentCollectionComparisonNode
A representation of the model object 'Containment Collection Comparison Node'.interface
ContainmentCollectionElementComparisonNode
A representation of the model object 'Containment Collection Element Comparison Node'.interface
ContainmentCollectionElementImplComparisonNode
A representation of the model object 'Containment Collection Element Impl Comparison Node'.interface
ContainmentCollectionImplComparisonNode
A representation of the model object 'Containment Collection Impl Comparison Node'.interface
ContainmentComparisonNode
A representation of the model object 'Containment Comparison Node'.interface
ContainmentFeatureComparisonNode
A representation of the model object 'Containment Feature Comparison Node'.interface
ExternalPropertyComparisonNode
A representation of the model object 'External Property Comparison Node'.interface
FeatureCollectionComparisonNode
A representation of the model object 'Feature Collection Comparison Node'.interface
FeatureCollectionElementComparisonNode
A representation of the model object 'Feature Collection Element Comparison Node'.interface
FeatureComparisonNode
A representation of the model object 'Feature Comparison Node'.interface
ManifestComparisonNode
A representation of the model object 'Manifest Comparison Node'.interface
ManifestHeaderComparisonNode
A representation of the model object 'Manifest Header Comparison Node'.interface
MatchedObjectsComparisonNode
A representation of the model object 'Matched Objects Comparison Node'.interface
ReferenceCollectionComparisonNode
A representation of the model object 'Reference Collection Comparison Node'.interface
ReferenceCollectionElementComparisonNode
A representation of the model object 'Reference Collection Element Comparison Node'.interface
ReferenceCollectionElementImplComparisonNode
A representation of the model object 'Reference Collection Element Impl Comparison Node'.interface
ReferenceCollectionImplComparisonNode
A representation of the model object 'Reference Collection Impl Comparison Node'.interface
ReferencedObjectsComparisonNode
A representation of the model object 'Referenced Objects Comparison Node'.interface
ReferenceFeatureComparisonNode
A representation of the model object 'Reference Feature Comparison Node'.interface
RootComparisonNode
A representation of the model object 'Root Comparison Node'.interface
SingleContainmentFeatureComparisonNode
A representation of the model object 'Single Containment Feature Comparison Node'.interface
SingleContainmentFeatureImplComparisonNode
A representation of the model object 'Single Containment Feature Impl Comparison Node'.interface
SingleFeatureComparisonNode
A representation of the model object 'Single Feature Comparison Node'.interface
SingleReferenceFeatureComparisonNode
A representation of the model object 'Single Reference Feature Comparison Node'.interface
SingleReferenceFeatureImplComparisonNode
A representation of the model object 'Single Reference Feature Impl Comparison Node'.interface
SingleValueComparisonNode
A representation of the model object 'Single Value Comparison Node'.interface
SingleValueImplComparisonNode
A representation of the model object 'Single Value Impl Comparison Node'.interface
SolidResourceComparisonNode
A representation of the model object 'Solid Resource Comparison Node'.interface
SymlinkComparisonNode
A representation of the model object 'Symlink Comparison Node'.interface
TopComparisonNode
A representation of the model object 'Top Comparison Node'.interface
TopModelObjectsComparisonNode
A representation of the model object 'Top Model Objects Comparison Node'.interface
UnsupportedObjectComparisonNode
A representation of the model object 'Unsupported Object Comparison Node'.interface
ValueCollectionComparisonNode
A representation of the model object 'Value Collection Comparison Node'.interface
ValueCollectionElementComparisonNode
A representation of the model object 'Value Collection Element Comparison Node'.interface
ValueCollectionElementImplComparisonNode
A representation of the model object 'Value Collection Element Impl Comparison Node'.interface
ValueCollectionImplComparisonNode
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 ComparisonNode Modifier and Type Method Description <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 ComparisonNode Modifier and Type Method Description ComparisonNode
ComparisonNode. getParent()
ComparisonNode
ContainmentComparisonNode. getParent()
Returns the value of the 'Parent' container reference.ComparisonNode
TopComparisonNode. getParent()
Returns the value of the 'Parent' reference.Methods in com._1c.g5.v8.dt.compare.model with parameters of type ComparisonNode Modifier and Type Method Description void
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 ComparisonNode Constructor Description ComparisonTreeNodeReadOnlyChildrenList(ComparisonNode node)
Creates 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 ComparisonNode Modifier and Type Class Description class
CollectionComparisonNodeImpl
An implementation of the model object 'Collection Comparison Node'.class
CollectionElementComparisonNodeImpl
An implementation of the model object 'Collection Element Comparison Node'.class
ComparisonNodeImpl
An implementation of the model object 'Comparison Node'.class
ContainmentCollectionComparisonNodeImpl
An implementation of the model object 'Containment Collection Comparison Node'.class
ContainmentCollectionElementComparisonNodeImpl
An implementation of the model object 'Containment Collection Element Comparison Node'.class
ContainmentCollectionElementImplComparisonNodeImpl
An implementation of the model object 'Containment Collection Element Impl Comparison Node'.class
ContainmentCollectionImplComparisonNodeImpl
An implementation of the model object 'Containment Collection Impl Comparison Node'.class
ContainmentComparisonNodeImpl
An implementation of the model object 'Containment Comparison Node'.class
ContainmentFeatureComparisonNodeImpl
An implementation of the model object 'Containment Feature Comparison Node'.class
ExternalPropertyComparisonNodeImpl
An implementation of the model object 'External Property Comparison Node'.class
FeatureCollectionComparisonNodeImpl
An implementation of the model object 'Feature Collection Comparison Node'.class
FeatureCollectionElementComparisonNodeImpl
An implementation of the model object 'Feature Collection Element Comparison Node'.class
FeatureComparisonNodeImpl
An implementation of the model object 'Feature Comparison Node'.class
ManifestComparisonNodeImpl
An implementation of the model object 'Manifest Comparison Node'.class
ManifestHeaderComparisonNodeImpl
An implementation of the model object 'Manifest Header Comparison Node'.class
MatchedObjectsComparisonNodeImpl
An implementation of the model object 'Matched Objects Comparison Node'.class
ReferenceCollectionComparisonNodeImpl
An implementation of the model object 'Reference Collection Comparison Node'.class
ReferenceCollectionElementComparisonNodeImpl
An implementation of the model object 'Reference Collection Element Comparison Node'.class
ReferenceCollectionElementImplComparisonNodeImpl
An implementation of the model object 'Reference Collection Element Impl Comparison Node'.class
ReferenceCollectionImplComparisonNodeImpl
An implementation of the model object 'Reference Collection Impl Comparison Node'.class
ReferencedObjectsComparisonNodeImpl
An implementation of the model object 'Referenced Objects Comparison Node'.class
ReferenceFeatureComparisonNodeImpl
An implementation of the model object 'Reference Feature Comparison Node'.class
RootComparisonNodeImpl
An implementation of the model object 'Root Comparison Node'.class
SingleContainmentFeatureComparisonNodeImpl
An implementation of the model object 'Single Containment Feature Comparison Node'.class
SingleContainmentFeatureImplComparisonNodeImpl
An implementation of the model object 'Single Containment Feature Impl Comparison Node'.class
SingleFeatureComparisonNodeImpl
An implementation of the model object 'Single Feature Comparison Node'.class
SingleReferenceFeatureComparisonNodeImpl
An implementation of the model object 'Single Reference Feature Comparison Node'.class
SingleReferenceFeatureImplComparisonNodeImpl
An implementation of the model object 'Single Reference Feature Impl Comparison Node'.class
SingleValueComparisonNodeImpl
An implementation of the model object 'Single Value Comparison Node'.class
SingleValueImplComparisonNodeImpl
An implementation of the model object 'Single Value Impl Comparison Node'.class
SolidResourceComparisonNodeImpl
An implementation of the model object 'Solid Resource Comparison Node'.class
SymlinkComparisonNodeImpl
An implementation of the model object 'Symlink Comparison Node'.class
TopComparisonNodeImpl
An implementation of the model object 'Top Comparison Node'.class
TopModelObjectsComparisonNodeImpl
An implementation of the model object 'Top Model Objects Comparison Node'.class
UnsupportedObjectComparisonNodeImpl
An implementation of the model object 'Unsupported Object Comparison Node'.class
ValueCollectionComparisonNodeImpl
An implementation of the model object 'Value Collection Comparison Node'.class
ValueCollectionElementComparisonNodeImpl
An implementation of the model object 'Value Collection Element Comparison Node'.class
ValueCollectionElementImplComparisonNodeImpl
An implementation of the model object 'Value Collection Element Impl Comparison Node'.class
ValueCollectionImplComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description <T extends ComparisonNode>
org.eclipse.emf.common.util.EList<T>ComparisonNodeImpl. getChildren()
Methods in com._1c.g5.v8.dt.compare.model.impl that return ComparisonNode Modifier and Type Method Description ComparisonNode
ComparisonNodeImpl. getParent()
ComparisonNode
ContainmentCollectionImplComparisonNodeImpl. getParent()
ComparisonNode
ContainmentComparisonNodeImpl. getParent()
ComparisonNode
ExternalPropertyComparisonNodeImpl. getParent()
ComparisonNode
ReferenceCollectionImplComparisonNodeImpl. getParent()
ComparisonNode
SingleContainmentFeatureImplComparisonNodeImpl. getParent()
ComparisonNode
SingleReferenceFeatureImplComparisonNodeImpl. getParent()
ComparisonNode
SingleValueImplComparisonNodeImpl. getParent()
ComparisonNode
TopComparisonNodeImpl. getParent()
ComparisonNode
ValueCollectionImplComparisonNodeImpl. getParent()
Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type ComparisonNode Modifier and Type Method Description void
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 ComparisonNode Modifier and Type Method Description T
CompareSwitch. 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 ComparisonNode Modifier and Type Method Description protected ComparisonNode
AbstractEmfBasedComparisonParticipant. getTopNode(ComparisonNode node)
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type ComparisonNode Modifier and Type Method Description protected <T extends FeatureComparisonNode>
TAbstractEmfBasedComparisonParticipant. findChildNodeByFeature(IComparisonSession session, ComparisonNode parent, org.eclipse.emf.ecore.EStructuralFeature feature)
protected ContainmentComparisonNode
AbstractEmfBasedComparisonParticipant. findChildNodeByMatchedId(IComparisonSession session, ComparisonNode parent, MatchedEmfObjects matched)
List<PotentialMergeProblemDescription>
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)
ExternalMergeToolResult
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 ComparisonNode Modifier and Type Method Description protected 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 ComparisonNode Modifier and Type Method Description SerializableMergeSettings
IMergeSettingsModel. 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 ComparisonNode Modifier and Type Method Description List<EqualNodesObjectsCollector.EqualNodeObjectInfo>
EqualNodesObjectsCollector. 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 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.protected 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)
IPartialModelNode
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 ComparisonNode Modifier and Type Method Description ComparisonNode
AbstractPartialModelNode. retrieveComparisonNode()
ComparisonNode
IPartialModelNode. retrieveComparisonNode()
Retrieves the corresponding comparison model node.Constructors in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type ComparisonNode Constructor Description AbstractDirectPartialModelNode(ComparisonNode comparisonNode, IComparisonSession comparisonSession)
Constructs a direct node.AbstractDirectPartialModelNode(IPartialModelNode parent, ComparisonNode comparisonNode, boolean checked, IComparisonSession comparisonSession)
Constructs a direct node.AbstractDirectPartialModelNode(IPartialModelNode parent, ComparisonNode comparisonNode, IComparisonSession comparisonSession)
Constructs a direct node.AbstractNodeWithLabels(IPartialModelNode parent, ComparisonNode node, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs partial node for the specified comparison node.AbstractNodeWithLabelsAndChildren(IPartialModelNode parent, ComparisonNode comparisonNode, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs a node for the specified comparison node.AbstractPartialModelNode(ComparisonNode comparisonNode, IComparisonSession comparisonSession)
Constructs a node without a parent.AbstractPartialModelNode(IPartialModelNode parent, ComparisonNode comparisonNode, IComparisonSession comparisonSession)
Constructs a node with the specified parent.AbstractPartialModelNodeWithChildren(ComparisonNode comparisonNode, IComparisonSession comparisonSession)
Constructs a node without a parent.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.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 ComparisonNode Modifier and Type Method Description static <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.compare Modifier and Type Interface Description interface
DcsComparisonNode
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 ComparisonNode Modifier and Type Class Description class
DcsComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
DcsCompareSwitch. 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.compare Modifier and Type Interface Description interface
FormComparisonNode
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 ComparisonNode Modifier and Type Class Description class
FormComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
FormCompareSwitch. 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.compare Modifier and Type Interface Description interface
HtmlDocumentComparisonNode
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 ComparisonNode Modifier and Type Class Description class
HtmlDocumentComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description T
HtmlDocumentCompareSwitch. 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.md.compare
Subinterfaces of ComparisonNode in com._1c.g5.v8.dt.md.compare Modifier and Type Interface Description interface
ChildMdCollectionComparisonNode
A representation of the model object 'Child Md Collection Comparison Node'.interface
ChildMdCollectionImplComparisonNode
A representation of the model object 'Child Md Collection Impl Comparison Node'.interface
ChildMdObjectComparisonNode
A representation of the model object 'Child Md Object Comparison Node'.interface
MdCollectionComparisonNode
A representation of the model object 'Md Collection Comparison Node'.interface
MdObjectCollectionElementComparisonNode
A representation of the model object 'Md Object Collection Element Comparison Node'.interface
MdObjectComparisonNode
A representation of the model object 'Md Object Comparison Node'.interface
TopMdCollectionComparisonNode
A representation of the model object 'Top Md Collection Comparison Node'.interface
TopMdCollectionImplComparisonNode
A representation of the model object 'Top Md Collection Impl Comparison Node'.interface
TopMdObjectCollectionElementComparisonNode
A representation of the model object 'Top Md Object Collection Element Comparison Node'.interface
TopMdObjectComparisonNode
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 ComparisonNode Modifier and Type Class Description class
ChildMdCollectionComparisonNodeImpl
An implementation of the model object 'Child Md Collection Comparison Node'.class
ChildMdCollectionImplComparisonNodeImpl
An implementation of the model object 'Child Md Collection Impl Comparison Node'.class
ChildMdObjectComparisonNodeImpl
An implementation of the model object 'Child Md Object Comparison Node'.class
MdCollectionComparisonNodeImpl
An implementation of the model object 'Md Collection Comparison Node'.class
MdObjectCollectionElementComparisonNodeImpl
An implementation of the model object 'Md Object Collection Element Comparison Node'.class
MdObjectComparisonNodeImpl
An implementation of the model object 'Md Object Comparison Node'.class
TopMdCollectionComparisonNodeImpl
An implementation of the model object 'Top Md Collection Comparison Node'.class
TopMdCollectionImplComparisonNodeImpl
An implementation of the model object 'Top Md Collection Impl Comparison Node'.class
TopMdObjectCollectionElementComparisonNodeImpl
An implementation of the model object 'Top Md Object Collection Element Comparison Node'.class
TopMdObjectComparisonNodeImpl
An implementation of the model object 'Top Md Object Comparison Node'.Methods in com._1c.g5.v8.dt.md.compare.impl that return ComparisonNode Modifier and Type Method Description ComparisonNode
ChildMdCollectionImplComparisonNodeImpl. getParent()
ComparisonNode
TopMdCollectionImplComparisonNodeImpl. getParent()
Methods in com._1c.g5.v8.dt.md.compare.impl with parameters of type ComparisonNode Modifier and Type Method Description void
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 ComparisonNode Constructor Description WebServiceXDTOPackageMatcher(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 ComparisonNode Modifier and Type Method Description MergeRule
AbstractMdAwareComparisonParticipant. 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 ComparisonNode Modifier and Type Method Description protected 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.supply
Methods in com._1c.g5.v8.dt.md.compare.supply with parameters of type ComparisonNode Modifier and Type Method Description protected IContainmentDataReference
MdSupplyReferenceProviderComparisonDelegate. getContainmentDataReferenceForIntegratedReferencesOnlyTarget(ComparisonNode containerNode, String topObjectSymlink, ComparisonContext comparisonContext)
IDataReference
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.util
Methods in com._1c.g5.v8.dt.md.compare.util with parameters of type ComparisonNode Modifier and Type Method Description T
MdCompareSwitch. 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.compare Modifier and Type Interface Description interface
RightsComparisonNode
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 ComparisonNode Modifier and Type Class Description class
RightsComparisonNodeImpl
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 ComparisonNode Modifier and Type Method Description protected 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)
IPartialModelNode
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 ComparisonNode Modifier and Type Method Description T
RightsCompareSwitch. 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 ComparisonNode Modifier and Type Method Description static <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 ComparisonNode Modifier and Type Method Description static 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)
static BslModuleSectionComparisonNode
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)
-