Uses of Class
com._1c.g5.v8.dt.compare.model.ComparisonFlags
-
-
Uses of ComparisonFlags in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return ComparisonFlags Modifier and Type Method Description static ComparisonFlags
ComparisonUtils. compareStreams(InputStream main, InputStream other, InputStream ancestor, boolean isThreeWay)
Compares the given triple of streams.static ComparisonFlags
ComparisonUtils. compareStreamsContent(InputStream main, InputStream other, InputStream ancestor)
Compares streams content byte by byte.static ComparisonFlags
ComparisonUtils. createComparisonFlagsForObjects(IComparedObjects<?> comparingObjects, boolean threeWay)
Creates and returns a comparison flags for the triple of compared objects and fills them with information about object presence on each comparison side.Methods in com._1c.g5.v8.dt.compare.core with parameters of type ComparisonFlags Modifier and Type Method Description static boolean
ComparisonUtils. hasDeletionConflict(IComparedObjects<?> comparingObjects, ComparisonFlags flags)
Checks case when element was deleted on one side and modified on the other.static void
ComparisonUtils. threeWayCheckDoubleChanges(ComparisonFlags flags)
Detects double changes according to the given comparison flags and updates them. -
Uses of ComparisonFlags in com._1c.g5.v8.dt.compare.model
Fields in com._1c.g5.v8.dt.compare.model declared as ComparisonFlags Modifier and Type Field Description static ComparisonFlags
ComparisonFlags. NO_FLAGS
A flag tuple with all flags false.Methods in com._1c.g5.v8.dt.compare.model that return ComparisonFlags Modifier and Type Method Description static ComparisonFlags
ComparisonFlags. fromBase64(String input)
CreatesComparisonFlags
instance from the specified base64 value constructed earlier bytoBase64()
method.ComparisonFlags
ComparisonNode. getComparisonFlags()
Returns the value of the 'Comparison Flags' attribute.ComparisonFlags
IComparisonModelElement. getComparisonFlags()
Returns the comparison flags of the element.Methods in com._1c.g5.v8.dt.compare.model with parameters of type ComparisonFlags Modifier and Type Method Description void
ComparisonFlags. addFlags(ComparisonFlags flags)
Adds the specified comparison flags.void
ComparisonFlags. merge(ComparisonFlags other)
Merges flags from the specified comparison flags object.void
ComparisonNode. setComparisonFlags(ComparisonFlags value)
Sets the value of the 'Comparison Flags
' attribute. -
Uses of ComparisonFlags in com._1c.g5.v8.dt.compare.model.impl
Methods in com._1c.g5.v8.dt.compare.model.impl that return ComparisonFlags Modifier and Type Method Description ComparisonFlags
CompareFactoryImpl. createComparisonFlags(String it)
ComparisonFlags
CompareFactoryImpl. createComparisonFlagsFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
ComparisonFlags
ComparisonNodeImpl. getComparisonFlags()
Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type ComparisonFlags Modifier and Type Method Description String
CompareFactoryImpl. convertComparisonFlags(ComparisonFlags it)
void
ComparisonNodeImpl. setComparisonFlags(ComparisonFlags newComparisonFlags)
-
Uses of ComparisonFlags in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant that return ComparisonFlags Modifier and Type Method Description protected 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. 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. comparePictureResource(AbstractComparedEmfObjects<?> comparingObject, ComparisonContext comparisonContext)
Compares picture resource for comparedPictureDef
's.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)
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type ComparisonFlags Modifier and Type Method Description protected void
AbstractEmfBasedComparisonParticipant. checkForOneSideConflict(IComparisonSession session, IComparedObjects<? extends org.eclipse.emf.ecore.EObject> comparingObject, ComparisonFlags flags)
protected Collection<MatchedEmfObjects>
AbstractEmfBasedComparisonParticipant. matchEmfObjects(TopComparisonNode topNode, AbstractComparedEmfObjects<?> comparingObject, ComparedFeatures<org.eclipse.emf.ecore.EReference> comparedReferences, ComparisonContext comparisonContext, ComparisonFlags parentFlags)
protected static boolean
AbstractEmfBasedComparisonParticipant. needCreateOneSideNode(AbstractComparedEmfObjects<?> comparedObjects, ComparisonFlags nodeFlags, boolean threeWay)
Checks whether we need to create one-side node for the compared objects. -
Uses of ComparisonFlags in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant that return ComparisonFlags Modifier and Type Method Description protected ComparisonFlags
AbstractMdAwareComparisonParticipant. compareEmfObject(TopComparisonNode topParent, LazyNodeProvider<? extends ComparisonNode> nodeProvider, AbstractComparedEmfObjects<?> comparingObject, AbstractEmfBasedComparisonParticipant.BmIdsWrapper childBmIds, ComparisonContext comparisonContext)
ComparisonFlags
AbstractHtmlPageComparator. compareHtmlPageFile(TopComparisonNode topParent, AbstractComparedEmfObjects<T> comparingHtmlPages, IComparisonSession session)
Compares the Html page file.ComparisonFlags
AbstractHtmlPictureComparator. compareHtmlPictureFiles(TopComparisonNode topParent, IComparisonSession session)
Compares the Html picture files.
-