Uses of Class
com._1c.g5.v8.dt.compare.model.AbstractComparedEmfObjects
- 
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.coreMethods in com._1c.g5.v8.dt.compare.core that return AbstractComparedEmfObjects Modifier and Type Method Description AbstractComparedEmfObjects<?>ExternalPropertyComparisonData. getParentComparingObjects()Gets the triple of parent objects containing the external property.Methods in com._1c.g5.v8.dt.compare.core with parameters of type AbstractComparedEmfObjects Modifier and Type Method Description 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.ContainmentCollectionElementComparisonNodeComparisonNodeFactory. createContainmentCollectionElementComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> collectionFeatures, int positionAfterMerge, IComparisonSession session)Creates a comparison node for the element in the containment collection.ContainmentCollectionComparisonNodeComparisonNodeFactory. createContainmentCollectionNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)Creates a comparison node for some containment collection.ReferenceCollectionElementComparisonNodeComparisonNodeFactory. 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.ReferenceCollectionComparisonNodeComparisonNodeFactory. createReferenceCollectionNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)Creates a comparison node for some reference collection.SingleContainmentFeatureComparisonNodeComparisonNodeFactory. createSingleContainmentComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, MatchedEmfObjects matchedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)Creates a comparison node for a single containment feature.SingleReferenceFeatureComparisonNodeComparisonNodeFactory. createSingleReferenceComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedSymlinks matchedSymlinks, ComparedFeatures<?> comparedFeatures, IComparisonSession session)Creates a comparison node for a single reference (non-containment) feature.SingleValueComparisonNodeComparisonNodeFactory. createSingleValueComparisonNode(ComparisonNode parent, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedObjects<?> comparedObjects, ComparedFeatures<?> comparedFeatures, IComparisonSession session)Creates a comparison node for a single value.IComparedObjects<?>IComparisonSession. getComparedObjects(ComparisonNode node, AbstractComparedEmfObjects<?> topParents, ComparisonContext comparisonContext)Returns a triple of compared objects for the specified node.booleanIComparisonParticipant. isExcludedFromComparison(org.eclipse.emf.ecore.EStructuralFeature feature, AbstractComparedEmfObjects<?> comparedContextObjects, IComparisonSession session)Checks whether the feature must be excluded from the comparison.booleanIComparisonSession. isFeatureExcludedFromComparison(org.eclipse.emf.ecore.EStructuralFeature feature, AbstractComparedEmfObjects<?> comparedContextObjects)Tells whether the feature is excluded from the comparison process.Constructors in com._1c.g5.v8.dt.compare.core with parameters of type AbstractComparedEmfObjects Constructor Description ExternalPropertyComparisonData(AbstractComparedEmfObjects<?> parentComparingObjects, ComparedSymlinks extPropSymlinks, ComparedFeatures<org.eclipse.emf.ecore.EReference> extPropFeatures, ObjectsTriple<String> qualifyingTypes)Creates external property data instance.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.matchingSubclasses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.matching Modifier and Type Class Description classMatchedEmfObjectsA representation of compared EMF objects with stored matched node Id.classMatchedReferenceA tuple of matched objects stored in a reference collection via symbolic links.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.mergeFields in com._1c.g5.v8.dt.compare.merge declared as AbstractComparedEmfObjects Modifier and Type Field Description AbstractComparedEmfObjects<?>MergeContext. topParentsThe triple of topEObjects being merged related to the top node.Constructors in com._1c.g5.v8.dt.compare.merge with parameters of type AbstractComparedEmfObjects Constructor Description MergeContext(ComparisonContext comparisonContext, IMergeSession mergeSession, TopComparisonNode topNode, AbstractComparedEmfObjects<?> topParents)Creates context instance.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.modelSubclasses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.model Modifier and Type Class Description classComparedEmfObjectsA representation of comparedEObjects.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.participantMethods in com._1c.g5.v8.dt.compare.participant with parameters of type AbstractComparedEmfObjects Modifier and Type Method Description protected ComparisonFlagsAbstractEmfBasedComparisonParticipant. calculateCompareValueFlags(AbstractComparedEmfObjects<?> comparingObject, ComparedObjects<Object> values, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext)protected ComparisonFlagsAbstractEmfBasedComparisonParticipant. 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 ComparisonFlagsAbstractEmfBasedComparisonParticipant. compareEmfObject(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext)protected ComparisonFlagsAbstractEmfBasedComparisonParticipant. compareOneSideObject(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext)Compares one-side object's triple.protected ComparisonFlagsAbstractEmfBasedComparisonParticipant. comparePictureResource(AbstractComparedEmfObjects<?> comparingObject, ComparisonContext comparisonContext)Compares picture resource for comparedPictureDef's.protected ComparisonFlagsAbstractEmfBasedComparisonParticipant. 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 ComparisonFlagsAbstractEmfBasedComparisonParticipant. compareValue(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> parentNodeProvider, AbstractComparedEmfObjects<?> parentComparedObjects, ComparedFeatures<?> comparedFeatures, ComparisonContext comparisonContext)voidAbstractEmfBasedComparisonParticipant.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 AbstractEmfBasedComparisonParticipant.EObjectClassFeaturesAbstractEmfBasedComparisonParticipant. getClassFeatures(AbstractComparedEmfObjects<?> comparingObject, IComparisonSession session, boolean alwaysRecalculate)Returns lists of features of the given EObjects being compared.protected List<org.eclipse.emf.ecore.EReference>AbstractEmfBasedComparisonParticipant. getFeaturesToCompareForOneSideObject(AbstractComparedEmfObjects<?> comparingObjects)Returns list of features to be always compared for one-side nodes.booleanAbstractEmfBasedComparisonParticipant. isExcludedFromComparison(org.eclipse.emf.ecore.EStructuralFeature feature, AbstractComparedEmfObjects<?> comparedContextObjects, IComparisonSession session)protected Collection<MatchedEmfObjects>AbstractEmfBasedComparisonParticipant. matchEmfObjects(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags)protected voidAbstractEmfBasedComparisonParticipant. mergeEmfProperties(MergeContext context, ComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects)protected voidAbstractEmfBasedComparisonParticipant. mergeEmfReference(MergeContext context, ReferenceFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences)protected voidAbstractEmfBasedComparisonParticipant. mergeOtherContainment(MergeContext context, ContainmentFeatureComparisonNode mergingNode, AbstractComparedEmfObjects<?> mergingObjects, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences)protected static booleanAbstractEmfBasedComparisonParticipant. needCreateOneSideNode(AbstractComparedEmfObjects<?> comparedObjects, ComparisonFlags nodeFlags, boolean threeWay)Checks whether we need to create one-side node for the compared objects.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.compare.ui.partialmodelMethods in com._1c.g5.v8.dt.compare.ui.partialmodel with parameters of type AbstractComparedEmfObjects Modifier and Type Method Description protected abstract IPartialEqualNodeAbstractElementSupplier. createChildEqualNode(IPartialModelNode parent, AbstractComparedEmfObjects<?> parents, AbstractComparedEmfObjects<?> eObjects, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Creates a partial model node for the specified eObjects assumed to be equal for MAIN and OTHER sides.protected IPartialEqualNodeAbstractFeatureElementSupplier. createChildEqualNode(IPartialModelNode parent, AbstractComparedEmfObjects<?> parents, AbstractComparedEmfObjects<?> eObjects, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)protected IPartialEqualFeatureNodeAbstractEmfBasedPartialModelController. createEqualFeatureNode(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession session, ComparisonContext comparisonContext)Creates equal partial node for the feature.protected abstract IPartialEqualNodeAbstractFeatureElementSupplier. createEqualNode(IPartialFeatureNode parent, AbstractComparedEmfObjects<?> parents, AbstractComparedEmfObjects<?> eObjects, ComparisonContext comparisonContext, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Creates a partial model node for the specified eObjects assumed to be equal for MAIN and OTHER sides.protected IPartialFeatureNodeAbstractEmfBasedPartialModelController. 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 booleanAbstractEmfBasedPartialModelController. isExpandableEqualNodeRequired(AbstractComparedEmfObjects<?> comparedParentObjects, org.eclipse.emf.ecore.EStructuralFeature feature)Checks whether we need to build an expandable partial node with children for the equal node.protected booleanAbstractEmfBasedPartialModelController. 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.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.form.compareSubclasses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.form.compare Modifier and Type Class Description classComparedFormObjectsA representation of compared forms.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.md.compareSubclasses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.md.compare Modifier and Type Class Description classComparedMdObjectsA representation of compared MD objects.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.md.compare.participantMethods in com._1c.g5.v8.dt.md.compare.participant with parameters of type AbstractComparedEmfObjects Modifier and Type Method Description protected ComparisonFlagsAbstractMdAwareComparisonParticipant. compareEmfObject(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext)ComparisonFlagsAbstractHtmlPageComparator. compareHtmlPageFile(TopComparisonNode topParent, AbstractComparedEmfObjects<T> comparingHtmlPages, IComparisonSession session)Compares the Html page file.voidAbstractHtmlPageComparator. mergeHtmlPageFile(AbstractComparedEmfObjects<T> mergingObjects, MergeContext context)Merges the Html page file.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.rights.compareSubclasses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.rights.compare Modifier and Type Class Description classComparedRoleDescriptionObjectsA representation of compared role description objects.
- 
Uses of AbstractComparedEmfObjects in com._1c.g5.v8.dt.rights.compare.uiMethods in com._1c.g5.v8.dt.rights.compare.ui with parameters of type AbstractComparedEmfObjects Modifier and Type Method Description protected IPartialFeatureNodeRightsPartialModelController. createFeatureNode(IPartialModelNode parent, AbstractComparedEmfObjects<?> comparedParentObjects, ComparisonNode comparisonNode, org.eclipse.emf.ecore.EStructuralFeature feature, String mainLabel, String otherLabel, IComparisonSession session, ComparisonContext comparisonContext)
 
-