Uses of Class
com._1c.g5.v8.dt.compare.model.ComparedFeatures
Packages that use ComparedFeatures
Package
Description
-
Uses of ComparedFeatures in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return ComparedFeaturesModifier and TypeMethodDescriptionComparedFeatures<org.eclipse.emf.ecore.EReference>
ExternalPropertyComparisonData.getFeatures()
Gets the triple of external property features.Methods in com._1c.g5.v8.dt.compare.core with parameters of type ComparedFeaturesModifier and TypeMethodDescriptionprotected <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.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.Constructors in com._1c.g5.v8.dt.compare.core with parameters of type ComparedFeaturesModifierConstructorDescriptionExternalPropertyComparisonData
(AbstractComparedEmfObjects<?> parentComparingObjects, ComparedSymlinks extPropSymlinks, ComparedFeatures<org.eclipse.emf.ecore.EReference> extPropFeatures, ObjectsTriple<String> qualifyingTypes) Creates external property data instance. -
Uses of ComparedFeatures in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type ComparedFeaturesModifier and TypeMethodDescriptionprotected ComparisonFlags
AbstractEmfBasedComparisonParticipant.calculateCompareValueFlags
(AbstractComparedEmfObjects<?> comparingObject, ComparedObjects<Object> values, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext) 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.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.protected boolean
AbstractEmfBasedComparisonParticipant.hasConflictChangesInCollection
(ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, Collection<? extends MatchedEmfObjects> matchedElements) Tells whether the collection being compared should be treated as containing conflicts.protected Collection<MatchedEmfObjects>
AbstractEmfBasedComparisonParticipant.matchEmfObjects
(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags) protected void
AbstractEmfBasedComparisonParticipant.mergeEmfReference
(MergeContext context, ReferenceFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) protected void
AbstractEmfBasedComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) -
Uses of ComparedFeatures in com._1c.g5.v8.dt.internal.form.compare
Methods in com._1c.g5.v8.dt.internal.form.compare with parameters of type ComparedFeaturesModifier and TypeMethodDescriptionprotected ComparisonFlags
FormComparisonParticipant.calculateCompareValueFlags
(AbstractComparedEmfObjects<?> comparingObject, ComparedObjects<Object> values, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext) protected Collection<MatchedEmfObjects>
FormComparisonParticipant.matchEmfObjects
(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags) protected void
FormComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) -
Uses of ComparedFeatures in com._1c.g5.v8.dt.internal.md.compare
Methods in com._1c.g5.v8.dt.internal.md.compare with parameters of type ComparedFeaturesModifier 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 ComparedFeatures in com._1c.g5.v8.dt.internal.md.compare.participant
Methods in com._1c.g5.v8.dt.internal.md.compare.participant with parameters of type ComparedFeaturesModifier and TypeMethodDescriptionprotected ComparisonFlags
MdObjectComparisonParticipant.calculateCompareValueFlags
(AbstractComparedEmfObjects<?> comparingObject, ComparedObjects<Object> values, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext) protected Collection<MatchedEmfObjects>
MdObjectComparisonParticipant.matchEmfObjects
(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags) protected void
MdObjectComparisonParticipant.mergeOtherContainment
(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences) -
Uses of ComparedFeatures in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type ComparedFeaturesModifier and TypeMethodDescriptionprotected boolean
AbstractMdAwareComparisonParticipant.hasConflictChangesInCollection
(ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, Collection<? extends MatchedEmfObjects> matchedElements)