Class EqualReferenceListElementTerminalNode
- java.lang.Object
-
- com._1c.g5.v8.dt.compare.ui.partialmodel.node.AbstractPartialModelNode
-
- com._1c.g5.v8.dt.compare.ui.partialmodel.node.AbstractNodeWithLabels
-
- com._1c.g5.v8.dt.compare.ui.partialmodel.node.ListElementTerminalNode
-
- com._1c.g5.v8.dt.compare.ui.partialmodel.node.EqualListElementTerminalNode
-
- com._1c.g5.v8.dt.compare.ui.partialmodel.node.EqualReferenceListElementTerminalNode
-
- All Implemented Interfaces:
IComparedElement
,IMergeRulePartialModelNode
,IPartialEqualNode
,IPartialListElementNode
,IPartialModelNode
public class EqualReferenceListElementTerminalNode extends EqualListElementTerminalNode
Terminal equal node for model objects stored by references.
-
-
Constructor Summary
Constructors Constructor Description EqualReferenceListElementTerminalNode(IPartialFeatureNode parent, String mainRepresentation, String otherRepresentation, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSideLabel(ComparisonSide side)
Returns a label (textual representation) of the value referred from the specified side of the node.-
Methods inherited from class com._1c.g5.v8.dt.compare.ui.partialmodel.node.EqualListElementTerminalNode
check, getModelObjectSide, getSide, retrieveModelObject
-
Methods inherited from class com._1c.g5.v8.dt.compare.ui.partialmodel.node.ListElementTerminalNode
getLabel, getParentFeature, getPosition
-
Methods inherited from class com._1c.g5.v8.dt.compare.ui.partialmodel.node.AbstractNodeWithLabels
addChild, getAvailableMergeRules, getImage, getMergeRule, getStatus, getTooltipText, hasChanged, hasDifferences, hasDoubleChanges, hasOnlyOnOneSide, hasOrderChanged, hasPotentialMergeProblems, hasUnchanged, isCheckable, isChecked, isGrayed, setChecked, setGrayed, setMergeRule, setShowMergeRule, setStatus, showMergeRule
-
Methods inherited from class com._1c.g5.v8.dt.compare.ui.partialmodel.node.AbstractPartialModelNode
canExpand, getChildren, getClosestDirectParent, getComparisonSession, getCustomMergeSettingsStatus, getNodeId, getParent, getSortedChildren, hasChildren, prioritize, retrieveComparisonNode, setCustomMergeSettingsStatus, setParent
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com._1c.g5.v8.dt.compare.model.IComparedElement
hasChanged, hasDifferences, hasDoubleChanges, hasOnlyOnOneSide, hasOrderChanged, hasPotentialMergeProblems, hasUnchanged
-
Methods inherited from interface com._1c.g5.v8.dt.compare.ui.partialmodel.node.IMergeRulePartialModelNode
getAvailableMergeRules, getMergeRule, setMergeRule, setShowMergeRule, showMergeRule
-
Methods inherited from interface com._1c.g5.v8.dt.compare.ui.partialmodel.node.IPartialModelNode
addChild, canExpand, getChildren, getComparisonSession, getCustomMergeSettingsStatus, getImage, getLabel, getNodeId, getParent, getSortedChildren, getStatus, getTooltipText, hasChildren, isCheckable, isChecked, isGrayed, prioritize, retrieveComparisonNode, setChecked, setCustomMergeSettingsStatus, setParent, setStatus
-
-
-
-
Constructor Detail
-
EqualReferenceListElementTerminalNode
public EqualReferenceListElementTerminalNode(IPartialFeatureNode parent, String mainRepresentation, String otherRepresentation, int mainPosition, int otherPosition, ComparisonSide objectSide, IImageProvider imageProvider, String label, IComparisonSession comparisonSession)
Constructs a node- Parameters:
parent
- the parent partial model node, notnull
mainRepresentation
- the object's representation from the MAIN sideotherRepresentation
- the object's representation from the OTHER sidemainPosition
- the object's position from the MAIN sideotherPosition
- the object's position from the OTHER sideobjectSide
- the side where the object presents ornull
if it presents on both sidesimageProvider
- the image providerlabel
- the list element labelcomparisonSession
- the comparison session, notnull
-
-
Method Detail
-
getSideLabel
public String getSideLabel(ComparisonSide side)
Description copied from interface:IPartialModelNode
Returns a label (textual representation) of the value referred from the specified side of the node.- Specified by:
getSideLabel
in interfaceIPartialModelNode
- Overrides:
getSideLabel
in classEqualListElementTerminalNode
- Parameters:
side
- the side of the node- Returns:
- a label
-
-