Uses of Class
com._1c.g5.v8.dt.compare.model.ComparisonSide
-
-
Uses of ComparisonSide in com._1c.g5.v8.dt.bsl.compare
Methods in com._1c.g5.v8.dt.bsl.compare that return ComparisonSide Modifier and Type Method Description ComparisonSide
ComparisonRegionNeighbour. getNeighbourSectionNodeSide()
Returns the value of the 'Neighbour Section Node Side' attribute.Methods in com._1c.g5.v8.dt.bsl.compare with parameters of type ComparisonSide Modifier and Type Method Description static InputStream
BslCompareUtils. getBslModuleContentStream(BslModuleComparisonNode node, IComparisonSession session, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)
Returns the Bsl module content stream on the specified comparison side.static InputStream
BslCompareUtils. getBslModuleContentStreamOnMerge(BslModuleComparisonNode node, IMergeSession mergeSession, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)
Returns the Bsl module content stream on the specified comparison side on merge.String
IBslModuleNodeContentProvider. getContent(ComparisonNode node, ComparisonSide side)
Returns the Bsl module node content on the specified side.String
BslModuleSectionComparisonNode. getName(ComparisonSide side)
String
BslModuleSectionComparisonNode. getParentPreprocessorName(ComparisonSide side)
PreprocessorType
BslModuleSectionComparisonNode. getParentPreprocessorType(ComparisonSide side)
TextRegion
ComparisonTextRegion. getRegion(ComparisonSide side)
boolean
BslModuleComparisonNode. isContentBinary(ComparisonSide side)
static org.eclipse.xtext.parser.IParseResult
BslCompareUtils. parseBslModuleContent(BslModuleComparisonNode node, IComparisonSession session, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)
Parses the Bsl module content stream on the specified comparison side.static BslModuleContentInfo
BslCompareUtils. readBslModuleContent(BslModuleComparisonNode node, IComparisonSession session, ComparisonSide side, boolean detectIsBinary, IQualifiedNameFilePathConverter filePathConverter)
Reads the Bsl module content on the specified comparison side.static String
BslCompareUtils. readBslModuleContent(BslModuleSectionComparisonNode node, IComparisonSession session, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)
Reads the Bsl module content on the specified comparison side.static String
BslCompareUtils. readBslModuleContentOnMerge(BslModuleComparisonNode node, IMergeSession mergeSession, ComparisonSide side, IQualifiedNameFilePathConverter filePathConverter)
Reads the Bsl module content on the specified comparison side on merge.void
ComparisonRegionNeighbour. setNeighbourSectionNodeSide(ComparisonSide value)
Sets the value of the 'Neighbour Section Node Side
' attribute.void
ComparisonTextRegion. setRegion(ComparisonSide side, TextRegion region)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.bsl.compare.impl
Methods in com._1c.g5.v8.dt.bsl.compare.impl that return ComparisonSide Modifier and Type Method Description ComparisonSide
ComparisonRegionNeighbourImpl. getNeighbourSectionNodeSide()
Methods in com._1c.g5.v8.dt.bsl.compare.impl with parameters of type ComparisonSide Modifier and Type Method Description String
BslModuleSectionComparisonNodeImpl. getName(ComparisonSide side)
String
BslModuleSectionComparisonNodeImpl. getParentPreprocessorName(ComparisonSide side)
PreprocessorType
BslModuleSectionComparisonNodeImpl. getParentPreprocessorType(ComparisonSide side)
TextRegion
ComparisonTextRegionImpl. getRegion(ComparisonSide side)
boolean
BslModuleComparisonNodeImpl. isContentBinary(ComparisonSide side)
void
ComparisonRegionNeighbourImpl. setNeighbourSectionNodeSide(ComparisonSide newNeighbourSectionNodeSide)
void
ComparisonTextRegionImpl. setRegion(ComparisonSide side, TextRegion region)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.core
Methods in com._1c.g5.v8.dt.compare.core that return ComparisonSide Modifier and Type Method Description ComparisonSide
SerializableMergeSettings. getOrderSide()
Gets stored order side.Methods in com._1c.g5.v8.dt.compare.core with parameters of type ComparisonSide Modifier and Type Method Description boolean
IComparisonSession. areExplicitCorrespondencesSet(ComparisonSide sourceSide, ComparisonSide targetSide)
An optimization flag indicating whether explicit correspondence settings are set for the specified direction.void
ComparisonProcessHandle. extendScope(String symlink, ComparisonSide side)
Extends the comparison scope by new symlink.void
ComparisonScope. extendScope(String symlink, ComparisonSide side)
Extends the comparison scope by new symlink.IComparisonDataSource
IComparisonSession. getDataSource(ComparisonSide side)
Returns the comparison data source by its side.IComparisonDataSourceDescriptor
ComparisonProcessHandle. getDescriptor(ComparisonSide side)
Returns the comparison data source descriptor on the specified side.String
IComparisonSession. getDirectCorrespondence(String source, ComparisonSide sourceSide, ComparisonSide targetSide)
Returns the symbolic link corresponding to the given source symbolic link in the direction defined by the specified comparison sides.List<String>
ComparisonProcessHandle. getInputScope(ComparisonSide side)
Returns the list of objects (as symbolic links) comprising the input comparison scope for the specified side before the scope was extended.List<String>
ComparisonScope. getInputScope(ComparisonSide side)
Returns the list of objects (as symbolic links) comprising the input comparison scope for the specified side before it was extended.MatchingStrategy
IComparisonSession. getMatchingStrategy(ComparisonSide firstSide, ComparisonSide secondSide)
Returns the matching strategy used between the specified sides.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.String
IComparisonSession. getProjectName(ComparisonSide side)
Returns the given side project name.String
ExternalPropertyComparisonData. getQualifyingType(ComparisonSide side)
Gets the qualifying type from the corresponding side.List<String>
ComparisonProcessHandle. getScope(ComparisonSide side)
Returns the list of objects (in the form of their symbolic links) comprising the comparison scope for the specified side.List<String>
ComparisonScope. getScope(ComparisonSide side)
Returns the list of objects (in the form of their symbolic links) comprising the comparison scope for the specified side.String
ExternalPropertyComparisonData. getSymlink(ComparisonSide side)
Gets symlink identifying the external property from the corresponding side.String
TransformingComparedSymlinkProvider. getSymlink(ComparisonSide side)
TopComparisonNode
IComparisonSession. getTopNode(String symlink, ComparisonSide side)
Returns a top node by the specified symbolic link.boolean
IComparisonSession. isExcluded(String source, ComparisonSide sourceSide, ComparisonSide targetSide)
Checks if the specified symbolic link is explicitly excluded from matching in the specified direction.boolean
IComparisonSession. isInInputScope(String symlink, ComparisonSide side)
Checks whether the specified symbolic link satisfies the input comparison scope (before the scope was extended) on the specified side.boolean
IComparisonSession. isInScope(String symlink, ComparisonSide side)
Checks whether the specified symbolic link satisfies the scope of comparison on the specified side, that is, is leading to, included into, or coming from the scope of comparison.boolean
IComparisonSession. setOrderSide(long nodeId, ComparisonSide orderSide, ComparisonContext comparisonContext)
Sets the order side to be used for children ordering for the specified node.void
SerializableMergeSettings. setOrderSide(ComparisonSide orderSide)
Sets order side.protected abstract String
TransformingComparedSymlinkProvider. transform(ComparisonSide side, String symlink)
Transforms the symbolic link. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.datasource
Methods in com._1c.g5.v8.dt.compare.datasource with parameters of type ComparisonSide Modifier and Type Method Description IComparisonDataSourceTransaction
ComparisonDataSourceTransactionalContext. getTransaction(ComparisonSide side)
Gets the transaction for the given side. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.matching
Methods in com._1c.g5.v8.dt.compare.matching with parameters of type ComparisonSide Modifier and Type Method Description protected abstract Object
AbstractIdBasedObjectMatcher. getId(T object, ComparisonSide side)
For the specified compared object returns its identifier.protected Object
FeaturesListMultiMatcher. getId(org.eclipse.emf.ecore.EObject eObject, ComparisonSide side)
protected Object
RecursiveFeatureMultiMatcher. getId(org.eclipse.emf.ecore.EObject eObject, ComparisonSide side)
protected Object
SingleFeatureMatcher. getId(org.eclipse.emf.ecore.EObject eObject, ComparisonSide side)
protected Object
SingleFeatureMultiMatcher. getId(org.eclipse.emf.ecore.EObject eObject, ComparisonSide side)
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.IMatchingSymlinks
ISymlinkTranslationContributor. getMatchingSymlinksToTopObject(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession)
Returns matched symlinks to the top object with the given symlink on a given comparison side.IMatchingSymlinks
ISymlinkTranslator. getMatchingSymlinksToTopObject(ComparisonContext comparisonContext, String symlink, ComparisonSide side, IMergeSession mergeSession)
Returns matched symlinks to the top object with the given symlink on a given comparison side.int
MatchedReference. getOrder(ComparisonSide side)
Returns the order of the objects for the specified side.UniqueSymlink
MatchedReference. getSymlink(ComparisonSide side)
Returns object's symlink for the specified side.String
PlatformSymlink. getSymlink(ComparisonSide side)
protected abstract void
AbstractElementsTreeMatcher. matchElements(org.eclipse.emf.ecore.EObject container, ComparedObjectPath containerPath, ComparisonSide side)
Matches child items of the given container and puts them by calling#putElement(EObject, ComparisonSide)
method.protected void
AbstractElementsTreeMatcher. putMatchedElement(org.eclipse.emf.ecore.EObject item, ComparedObjectPath path, ComparisonSide side)
Stores matched element for the given comparison side. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.model
Fields in com._1c.g5.v8.dt.compare.model with type parameters of type ComparisonSide Modifier and Type Field Description static List<ComparisonSide>
ComparisonSide. VALUES
A public read-only list of all the 'Comparison Side' enumerators.Methods in com._1c.g5.v8.dt.compare.model that return ComparisonSide Modifier and Type Method Description static ComparisonSide
ComparisonSide. get(int value)
Returns the 'Comparison Side' literal with the specified integer value.static ComparisonSide
ComparisonSide. get(String literal)
Returns the 'Comparison Side' literal with the specified literal value.static ComparisonSide
ComparisonSide. getByName(String name)
Returns the 'Comparison Side' literal with the specified name.ComparisonSide
OrderRule. getDefaultOrderSide()
* Specifies the default order side.ComparisonSide
ComparisonNode. getNodeSide()
* Returns comparison side to which node relates.ComparisonSide
ContainmentComparisonNode. getNodeSide()
ComparisonSide
TopComparisonNode. getNodeSide()
ComparisonSide
ComparedObjects. getObjectSide()
ComparisonSide
IComparedObjects. getObjectSide()
Returns MAIN or OTHER side if the object presents only on the one of them.ComparisonSide
OrderRule. getOrderSide()
Returns the value of the 'Order Side' attribute.ComparisonSide
ContainmentComparisonNode. getOrigin()
Returns the value of the 'Origin' attribute.ComparisonSide
ObjectsTriple. getOrigin()
Returns MAIN or OTHER side if the object presents only on the one of them.ComparisonSide
IComparisonModelElement. getPartialSide()
Returns the partial side of this element (i.ComparisonSide
ObjectsTriple. getSide()
Returns the side where the object presents if it presents only on the one of possible sides.static ComparisonSide
MergeRuleUtils. mergeRuleToOrderSide(MergeRule mergeRule)
Converts merge rule into order side.static ComparisonSide
ComparisonSide. valueOf(String name)
Returns the enum constant of this type with the specified name.static ComparisonSide[]
ComparisonSide. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com._1c.g5.v8.dt.compare.model with parameters of type ComparisonSide Modifier and Type Method Description T
ObjectsTriple. get(ComparisonSide side)
Returns an object for the specified side.T
ComparedObjects. getComparedObject(ComparisonSide side)
T
IComparedObjects. getComparedObject(ComparisonSide side)
Returns a compared object on the specified side.F
ComparedFeatures. getFeature(ComparisonSide side)
Returns the compared feature for the specified comparison side.Long
MatchedObjectsComparisonNode. getObjectId(ComparisonSide side)
int
ComparedObjects. getOrder(ComparisonSide side)
int
IComparedObjects. getOrder(ComparisonSide side)
Returns the order index of the source object from the specified side.static String
MergeRuleUtils. getOrderSideTitle(ComparisonSide orderSide)
Returns the title of the order side for pretty printing.ComparedObjectPath
ComparedObjects. getPath(ComparisonSide side)
ComparedObjectPath
IComparedObjects. getPath(ComparisonSide side)
Returns path to the compared object.org.eclipse.emf.common.util.EList<Integer>
MatchedObjectsComparisonNode. getPathToTopParent(ComparisonSide side)
Integer
CollectionElementComparisonNode. getPosition(ComparisonSide side)
String
SolidResourceComparisonNode. getQualifyingType(ComparisonSide side)
UniqueSymlink
ReferencedObjectsComparisonNode. getRefSymlink(ComparisonSide side)
String
ComparedSymlinks. getSymlink(ComparisonSide side)
String
IMatchingSymlinks. getSymlink(ComparisonSide side)
Returns the symbolic link of the object for the specified side.String
SymlinkComparisonNode. getSymlink(ComparisonSide side)
boolean
ComparisonFlags. hasChanged(ComparisonSide side1, ComparisonSide side2)
Checks if the objects compared in the specified direction have changed properties (that is, properties with different values).boolean
IComparedElement. hasChanged(ComparisonSide side1, ComparisonSide side2)
Returnstrue
if compared objects on the specified sides have changed properties or elements.boolean
ComparisonFlags. hasDifferences(ComparisonSide side1, ComparisonSide side2)
Checks whether there are differences between two specified sides, that is, there are changed or partial objects between them.boolean
IComparedElement. hasDifferences(ComparisonSide side1, ComparisonSide side2)
Returnstrue
if compared objects on the specified sides are different, i.e.boolean
IComparedElement. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
Returnstrue
if the compared object is present on the specified first side, and absent on the specified other side.boolean
ComparisonFlags. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
Checks whether the matched object with these flags has changed its order in its parent collection in the specified direction.boolean
IComparedElement. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
Returnstrue
if the compared object's order in its parent collection was changed between the specified sides.boolean
ComparisonFlags. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
Checks if the objects compared in the specified direction have unchanged properties (that is, properties with equal values).boolean
IComparedElement. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
Returnstrue
if compared objects on the specified sides have unchanged properties or elements.boolean
ComparisonFlags. isOnOneSide(ComparisonSide presentSide, ComparisonSide absentSide)
Checks whether there are compared objects present on the specified side and absent at the other specified side.static MergeRule
MergeRuleUtils. orderSideToMergeRule(ComparisonSide orderSide)
Converts order side into merge rule.void
ObjectsTriple. set(ComparisonSide side, T object)
Sets the object for the specified side.void
ComparedObjects. setComparedObject(ComparisonSide side, T object)
Sets the compared object for the specified side.void
IComparedObjects. setComparedObject(ComparisonSide side, T object)
Sets the object on the specified side of the provider.void
ComparisonFlags. setHasChanged(ComparisonSide side1, ComparisonSide side2)
Sets the "Has changed properties" flag for the specified direction.void
ComparisonFlags. setHasOrderChanged(ComparisonSide side1, ComparisonSide side2)
Sets the "Has changed order" flag for the specified direction.void
ComparisonFlags. setHasUnchanged(ComparisonSide side1, ComparisonSide side2)
Sets the "Has unchanged properties" flag for the specified direction.void
MatchedObjectsComparisonNode. setObjectId(ComparisonSide side, Long objectId)
void
ComparisonFlags. setOnOneSide(ComparisonSide presentSide, ComparisonSide absentSide)
Sets the "on one side" flag for the specified direction.void
ComparedObjects. setOrder(ComparisonSide side, int order)
void
IComparedObjects. setOrder(ComparisonSide side, int order)
Sets the order index of a source object on the specified side.void
OrderRule. setOrderSide(ComparisonSide value)
Sets the value of the 'Order Side
' attribute.void
ContainmentComparisonNode. setOrigin(ComparisonSide value)
Sets the value of the 'Origin
' attribute.void
ComparedObjects. setPath(ComparisonSide side, ComparedObjectPath path)
void
IComparedObjects. setPath(ComparisonSide side, ComparedObjectPath path)
Sets the path to the compared object.void
CollectionElementComparisonNode. setPosition(ComparisonSide side, Integer position)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.model.impl
Methods in com._1c.g5.v8.dt.compare.model.impl that return ComparisonSide Modifier and Type Method Description ComparisonSide
CompareFactoryImpl. createComparisonSideFromString(org.eclipse.emf.ecore.EDataType eDataType, String initialValue)
ComparisonSide
OrderRuleImpl. getDefaultOrderSide()
ComparisonSide
ComparisonNodeImpl. getNodeSide()
ComparisonSide
ContainmentCollectionImplComparisonNodeImpl. getNodeSide()
ComparisonSide
ContainmentComparisonNodeImpl. getNodeSide()
ComparisonSide
ExternalPropertyComparisonNodeImpl. getNodeSide()
ComparisonSide
ReferenceCollectionImplComparisonNodeImpl. getNodeSide()
ComparisonSide
SingleContainmentFeatureImplComparisonNodeImpl. getNodeSide()
ComparisonSide
SingleReferenceFeatureImplComparisonNodeImpl. getNodeSide()
ComparisonSide
SingleValueImplComparisonNodeImpl. getNodeSide()
ComparisonSide
TopComparisonNodeImpl. getNodeSide()
ComparisonSide
ValueCollectionImplComparisonNodeImpl. getNodeSide()
ComparisonSide
OrderRuleImpl. getOrderSide()
ComparisonSide
ContainmentCollectionImplComparisonNodeImpl. getOrigin()
ComparisonSide
ContainmentComparisonNodeImpl. getOrigin()
ComparisonSide
ReferenceCollectionImplComparisonNodeImpl. getOrigin()
ComparisonSide
SingleContainmentFeatureImplComparisonNodeImpl. getOrigin()
ComparisonSide
SingleReferenceFeatureImplComparisonNodeImpl. getOrigin()
ComparisonSide
SingleValueImplComparisonNodeImpl. getOrigin()
ComparisonSide
ValueCollectionImplComparisonNodeImpl. getOrigin()
Methods in com._1c.g5.v8.dt.compare.model.impl with parameters of type ComparisonSide Modifier and Type Method Description Long
ContainmentCollectionElementImplComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
MatchedObjectsComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
ReferenceCollectionElementImplComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
SingleContainmentFeatureComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
SingleFeatureComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
SingleReferenceFeatureComparisonNodeImpl. getObjectId(ComparisonSide side)
Long
ValueCollectionElementImplComparisonNodeImpl. getObjectId(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
ContainmentCollectionElementImplComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
MatchedObjectsComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
ReferenceCollectionElementImplComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
SingleContainmentFeatureComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
SingleFeatureComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
SingleReferenceFeatureComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
ValueCollectionElementImplComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
Integer
CollectionElementComparisonNodeImpl. getPosition(ComparisonSide side)
Integer
ContainmentCollectionElementImplComparisonNodeImpl. getPosition(ComparisonSide side)
Integer
ReferenceCollectionElementImplComparisonNodeImpl. getPosition(ComparisonSide side)
Integer
ValueCollectionElementImplComparisonNodeImpl. getPosition(ComparisonSide side)
String
SolidResourceComparisonNodeImpl. getQualifyingType(ComparisonSide side)
UniqueSymlink
ReferenceCollectionElementComparisonNodeImpl. getRefSymlink(ComparisonSide side)
UniqueSymlink
ReferenceCollectionElementImplComparisonNodeImpl. getRefSymlink(ComparisonSide side)
UniqueSymlink
ReferencedObjectsComparisonNodeImpl. getRefSymlink(ComparisonSide side)
UniqueSymlink
SingleReferenceFeatureComparisonNodeImpl. getRefSymlink(ComparisonSide side)
String
ExternalPropertyComparisonNodeImpl. getSymlink(ComparisonSide side)
String
SymlinkComparisonNodeImpl. getSymlink(ComparisonSide side)
void
ContainmentCollectionElementImplComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
MatchedObjectsComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
ReferenceCollectionElementImplComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
SingleContainmentFeatureComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
SingleFeatureComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
SingleReferenceFeatureComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
ValueCollectionElementImplComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
OrderRuleImpl. setOrderSide(ComparisonSide newOrderSide)
void
ContainmentCollectionImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
ContainmentComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
ReferenceCollectionImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
SingleContainmentFeatureImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
SingleReferenceFeatureImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
SingleValueImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
ValueCollectionImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
CollectionElementComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
void
ContainmentCollectionElementImplComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
void
ReferenceCollectionElementImplComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
void
ValueCollectionElementImplComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.order
Methods in com._1c.g5.v8.dt.compare.order with parameters of type ComparisonSide Modifier and Type Method Description protected abstract int
AbstractMatchedObjectOrderer. getOrder(U object, ComparisonSide side)
Returns the original order index of the source object on the specified side.int
MatchedEmfObjectOrderer. getOrder(T object, ComparisonSide side)
List<U>
AbstractMatchedObjectOrderer. getOrdered(ComparisonSide orderSide)
Returns a list of matched objects ordered according to the specified side.List<U>
AbstractMatchedObjectOrderer. getWithChangedOrder(ComparisonSide side1, ComparisonSide side2)
Returns a list of matched objects whose order was changed between the specified sides.protected abstract boolean
AbstractMatchedObjectOrderer. isPresent(U object, ComparisonSide side)
Checks whether a source object is present on the specified side of the matched object.boolean
MatchedEmfObjectOrderer. isPresent(T object, ComparisonSide side)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.participant
Methods in com._1c.g5.v8.dt.compare.participant with parameters of type ComparisonSide Modifier and Type Method Description protected abstract String
AbstractEmfBasedComparisonParticipant. getExternalPropertySymlink(TopComparisonNode node, org.eclipse.emf.ecore.EReference externalProperty, ComparisonSide side, org.eclipse.emf.ecore.EObject eObject)
Returns the symbolic link (FQN) of the specified external property.protected List<String>
AbstractEmfBasedComparisonParticipant. getMultiReferenceSymlinks(org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference reference, IComparisonSession session, ComparisonSide side)
Returns list of symbolic links for objects referenced by the specified multi-reference feature from the specified context object.protected String
AbstractEmfBasedComparisonParticipant. getMultiReferenceValueSymlink(org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference reference, org.eclipse.emf.ecore.EObject targetObject, IComparisonSession session, ComparisonSide side)
Returns symbolic link of the specified target object lying into collection of referencing objects specified by the given multi-reference feature.protected String
AbstractEmfBasedComparisonParticipant. getSingleReferenceSymlink(org.eclipse.emf.ecore.EObject contextObject, org.eclipse.emf.ecore.EReference reference, IComparisonSession session, ComparisonSide side)
Returns a symbolic link for an object defined by a single reference from the given context object. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.store
Methods in com._1c.g5.v8.dt.compare.store with parameters of type ComparisonSide Modifier and Type Method Description String
IComparisonProcessStore. getDirectCorrespondence(ComparisonProcessHandle handle, String source, ComparisonSide sourceSide, ComparisonSide targetSide)
Gets the direct correspondence for the specified symbolic link and direction.boolean
IComparisonProcessStore. isExcluded(ComparisonProcessHandle handle, String source, ComparisonSide sourceSide, ComparisonSide targetSide)
Checks if the specified object is explicitly excluded from being matched in the specified direction.void
IComparisonProcessStore. setDirectCorrespondence(ComparisonProcessHandle handle, String source, ComparisonSide sourceSide, ComparisonSide targetSide, String target)
Sets the direct correspondence for the specified symbolic link and direction.void
IComparisonProcessStore. setIsExcluded(ComparisonProcessHandle handle, String source, ComparisonSide sourceSide, ComparisonSide targetSide, boolean value)
Modifies the explicit exclusion flag for matching the specified object in the specified direction. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.ui
Methods in com._1c.g5.v8.dt.compare.ui with parameters of type ComparisonSide Modifier and Type Method Description static com._1c.g5.v8.dt.internal.compare.ui.editor.AbstractTwoWayViewerFilter
FilterUtils. twoWay(ComparisonFilterKind kind, ComparisonSide source, ComparisonSide target)
Creates a two-way viewer filter for the specified kind and comparison direction.static com._1c.g5.v8.dt.internal.compare.ui.editor.AbstractTwoWayViewerFilter
FilterUtils. twoWayChanged(ComparisonSide side1, ComparisonSide side2)
Creates a two-way "changed" viewer filter for the specified sides.static com._1c.g5.v8.dt.internal.compare.ui.editor.AbstractTwoWayViewerFilter
FilterUtils. twoWayDifferences(ComparisonSide side1, ComparisonSide side2)
Creates a two-way "differences" viewer filter for the specified sides.static com._1c.g5.v8.dt.internal.compare.ui.editor.AbstractTwoWayViewerFilter
FilterUtils. twoWayOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2, String firstComparisonSideName)
Creates a two-way "only on one side and not the other" viewer filter for the specified sides.static com._1c.g5.v8.dt.internal.compare.ui.editor.AbstractTwoWayViewerFilter
FilterUtils. twoWayUnchanged(ComparisonSide side1, ComparisonSide side2)
Creates a two-way "unchanged" viewer filter for the specified sides. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.ui.editor
Methods in com._1c.g5.v8.dt.compare.ui.editor with parameters of type ComparisonSide Modifier and Type Method Description List<SymlinkComparisonNode>
IDtComparisonViewDataProvider. getPotentialCorrespondingNodes(IPartialModelNode node, ComparisonSide sourceSide)
Returns list of potential corresponding nodes for the specified node. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.ui.partialmodel
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel with parameters of type ComparisonSide 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 String
AbstractEmfBasedPartialModelController. getRepresentation(org.eclipse.emf.ecore.EObject object, org.eclipse.emf.ecore.EStructuralFeature feature, IComparisonSession session, ComparisonSide side)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.ui.partialmodel.node
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node that return ComparisonSide Modifier and Type Method Description ComparisonSide
AbstractEqualNodeWithChildren. getModelObjectSide()
ComparisonSide
EqualEmfFeatureTerminalNode. getModelObjectSide()
ComparisonSide
EqualListElementTerminalNode. getModelObjectSide()
ComparisonSide
EqualPartialNodeSide. getModelObjectSide()
Returns the side where the model object of the equal node lies.ComparisonSide
IPartialEqualNode. getModelObjectSide()
Returns the side (MAIN or OTHER) where the model object presents and the partial node is built for.ComparisonSide
EqualPartialNodeSide. getNodeSide()
Returns node's side according toIPartialModelNode.getSide()
semantics.ComparisonSide
IOrderMergeRulePartialModelNode. getOrderSide()
Gets preferred side to get order from.ComparisonSide
AbstractEqualNodeWithChildren. getSide()
ComparisonSide
AbstractPartialModelNode. getSide()
ComparisonSide
EqualEmfFeatureTerminalNode. getSide()
ComparisonSide
EqualListElementTerminalNode. getSide()
ComparisonSide
IPartialModelNode. getSide()
If the compared object presents only on MAIN or on OTHER side and is absent on the other one, that side is returned.ComparisonSide
VirtualFolderPartialModelNode. getSide()
Methods in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type ComparisonSide Modifier and Type Method Description int
EqualListElementNodeWithChildren. getPosition(ComparisonSide side)
int
IPartialListElementNode. getPosition(ComparisonSide side)
Returns element's position (index) in the collection of model objects from the corresponding side.int
ListElementNodeWithChildren. getPosition(ComparisonSide side)
int
ListElementTerminalNode. getPosition(ComparisonSide side)
String
AbstractDirectPartialModelNode. getSideLabel(ComparisonSide side)
String
AbstractNodeWithLabels. getSideLabel(ComparisonSide side)
String
EqualEmfFeatureNodeWithChildren. getSideLabel(ComparisonSide side)
String
EqualEmfFeatureTerminalNode. getSideLabel(ComparisonSide side)
String
EqualListElementTerminalNode. getSideLabel(ComparisonSide side)
String
EqualReferenceListElementTerminalNode. getSideLabel(ComparisonSide side)
String
ExternalPropertyPartialModelNode. getSideLabel(ComparisonSide side)
String
IPartialModelNode. getSideLabel(ComparisonSide side)
Returns a label (textual representation) of the value referred from the specified side of the node.String
ProjectPartialModelNode. getSideLabel(ComparisonSide side)
String
RootPartialModelNode. getSideLabel(ComparisonSide side)
String
VirtualFolderPartialModelNode. getSideLabel(ComparisonSide side)
boolean
AbstractDirectPartialModelNode. hasChanged(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractNodeWithLabels. hasChanged(ComparisonSide side1, ComparisonSide side2)
boolean
ProjectPartialModelNode. hasChanged(ComparisonSide side1, ComparisonSide side2)
boolean
RootPartialModelNode. hasChanged(ComparisonSide side1, ComparisonSide side2)
boolean
VirtualFolderPartialModelNode. hasChanged(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractDirectPartialModelNode. hasDifferences(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractNodeWithLabels. hasDifferences(ComparisonSide side1, ComparisonSide side2)
boolean
ProjectPartialModelNode. hasDifferences(ComparisonSide side1, ComparisonSide side2)
boolean
RootPartialModelNode. hasDifferences(ComparisonSide side1, ComparisonSide side2)
boolean
VirtualFolderPartialModelNode. hasDifferences(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractDirectPartialModelNode. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractNodeWithLabels. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
boolean
ProjectPartialModelNode. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
boolean
RootPartialModelNode. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
boolean
VirtualFolderPartialModelNode. hasOnlyOnOneSide(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractDirectPartialModelNode. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractNodeWithLabels. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
boolean
RootPartialModelNode. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
boolean
VirtualFolderPartialModelNode. hasOrderChanged(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractDirectPartialModelNode. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
boolean
AbstractNodeWithLabels. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
boolean
ProjectPartialModelNode. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
boolean
RootPartialModelNode. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
boolean
VirtualFolderPartialModelNode. hasUnchanged(ComparisonSide side1, ComparisonSide side2)
Constructors in com._1c.g5.v8.dt.compare.ui.partialmodel.node with parameters of type ComparisonSide Constructor Description AbstractEqualNodeWithChildren(IPartialModelNode parent, org.eclipse.emf.ecore.EObject modelObject, org.eclipse.emf.ecore.EStructuralFeature feature, int modelObjectPosition, ComparisonSide objectSide, String label, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs a node.AbstractNodeWithLabels(IPartialModelNode parent, String label, ComparisonSide objectSide, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs partial node when the comparison node is absent.AbstractNodeWithLabelsAndChildren(IPartialModelNode parent, String label, ComparisonSide objectSide, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs partial node when the comparison node is absent.EmfFeatureTerminalNode(IPartialModelNode parent, org.eclipse.emf.ecore.EStructuralFeature feature, String label, ComparisonSide objectSide, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs a node when no comparison node is given.EqualEmfFeatureNodeWithChildren(IPartialModelNode parent, org.eclipse.emf.ecore.EStructuralFeature feature, org.eclipse.emf.ecore.EObject modelObject, ComparisonSide objectSide, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs a node for the given feature and corresponding object Id.EqualEmfFeatureTerminalNode(IPartialModelNode parent, org.eclipse.emf.ecore.EStructuralFeature feature, ComparisonSide objectSide, String mainLabel, String otherLabel, IImageProvider imageProvider, IComparisonSession comparisonSession)
Constructs a node for the given feature.EqualListElementNodeWithChildren(IPartialFeatureNode parent, org.eclipse.emf.ecore.EObject modelObject, org.eclipse.emf.ecore.EStructuralFeature parentFeature, int mainPosition, int otherPosition, ComparisonSide objectSide, String representation, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node.EqualListElementTerminalNode(IPartialFeatureNode parent, String representation, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node.EqualListElementTerminalNode(IPartialFeatureNode parent, String representation, String renamedOtherRepresentation, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node.EqualListElementTerminalNode(IPartialModelNode parent, String representation, org.eclipse.emf.ecore.EStructuralFeature parentFeature, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node with the specified object's parent feature.EqualPartialNodeSide(ComparisonSide objectSide)
Creates instance.EqualReferenceListElementTerminalNode(IPartialFeatureNode parent, String mainRepresentation, String otherRepresentation, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a nodeListElementTerminalNode(IPartialModelNode parent, String representation, org.eclipse.emf.ecore.EStructuralFeature parentFeature, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs partial node when the comparison node is absent. -
Uses of ComparisonSide in com._1c.g5.v8.dt.compare.ui.util
Methods in com._1c.g5.v8.dt.compare.ui.util with parameters of type ComparisonSide Modifier and Type Method Description static String
CompareUiUtils. getComparisonSideTitle(ComparisonSide side)
Returns the title of the specified comparison side. -
Uses of ComparisonSide in com._1c.g5.v8.dt.md.compare.impl
Methods in com._1c.g5.v8.dt.md.compare.impl that return ComparisonSide Modifier and Type Method Description ComparisonSide
ChildMdCollectionImplComparisonNodeImpl. getNodeSide()
ComparisonSide
TopMdCollectionImplComparisonNodeImpl. getNodeSide()
ComparisonSide
ChildMdCollectionImplComparisonNodeImpl. getOrigin()
ComparisonSide
TopMdCollectionImplComparisonNodeImpl. getOrigin()
Methods in com._1c.g5.v8.dt.md.compare.impl with parameters of type ComparisonSide Modifier and Type Method Description Long
ManifestHeaderImplComparisonNodeImpl. getObjectId(ComparisonSide side)
org.eclipse.emf.common.util.EList<Integer>
ManifestHeaderImplComparisonNodeImpl. getPathToTopParent(ComparisonSide side)
Integer
ManifestHeaderImplComparisonNodeImpl. getPosition(ComparisonSide side)
Integer
MdObjectCollectionElementComparisonNodeImpl. getPosition(ComparisonSide side)
void
ManifestHeaderImplComparisonNodeImpl. setObjectId(ComparisonSide side, Long objectId)
void
ChildMdCollectionImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
TopMdCollectionImplComparisonNodeImpl. setOrigin(ComparisonSide newOrigin)
void
ManifestHeaderImplComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
void
MdObjectCollectionElementComparisonNodeImpl. setPosition(ComparisonSide side, Integer position)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.md.compare.matching
Methods in com._1c.g5.v8.dt.md.compare.matching with parameters of type ComparisonSide Modifier and Type Method Description int
MatchedMdObjectOrderer. getOrder(MdObjectCollectionElementComparisonNode object, ComparisonSide side)
boolean
MatchedMdObjectOrderer. isPresent(MdObjectCollectionElementComparisonNode object, ComparisonSide side)
protected void
PredefinedMdObjectMatcher. matchElements(org.eclipse.emf.ecore.EObject item, ComparedObjectPath itemPath, ComparisonSide side)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.md.compare.participant
Methods in com._1c.g5.v8.dt.md.compare.participant with parameters of type ComparisonSide Modifier and Type Method Description protected String
AbstractMdAwareComparisonParticipant. getExternalPropertySymlink(TopComparisonNode node, org.eclipse.emf.ecore.EReference externalProperty, ComparisonSide side, org.eclipse.emf.ecore.EObject eObject)
-
Uses of ComparisonSide in com._1c.g5.v8.dt.testing.compare
Methods in com._1c.g5.v8.dt.testing.compare with parameters of type ComparisonSide Modifier and Type Method Description static void
AssertCompare. assertOneSideContainmentNodeExists(IComparisonSession session, ComparisonSide side, String nearestTopNodeSymlink, org.eclipse.emf.ecore.EStructuralFeature... featuresPath)
static void
AssertCompare. assertOneSideNodeExists(IComparisonSession session, String symlink, ComparisonSide side)
static void
CompareTestUtils. setOrderSide(IComparisonSession session, ComparisonNode node, ComparisonSide orderSideToSet)
-