Interface IDirectPartialModelNode
-
- All Superinterfaces:
IComparedElement
,IPartialModelNode
- All Known Implementing Classes:
AbstractDirectPartialModelNode
,ExternalPropertyPartialModelNode
,ProjectPartialModelNode
public interface IDirectPartialModelNode extends IPartialModelNode
A partial model node that directly corresponds to a comparison model node.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
canHaveChildren()
Checks if this node can have children.void
setExpandable(boolean value)
Sets the node as expandable (i.e.void
setGrayed(boolean grayed)
Sets the node as grayed.void
setImageProvider(IImageProvider imageProvider)
Sets the image provider.-
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.IPartialModelNode
addChild, canExpand, check, getChildren, getComparisonSession, getCustomMergeSettingsStatus, getImage, getLabel, getNodeId, getParent, getSide, getSideLabel, getSortedChildren, getStatus, getTooltipText, hasChildren, isCheckable, isChecked, isGrayed, prioritize, retrieveComparisonNode, setChecked, setCustomMergeSettingsStatus, setParent, setStatus
-
-
-
-
Method Detail
-
canHaveChildren
boolean canHaveChildren()
Checks if this node can have children.- Returns:
true
if the node can have children
-
setExpandable
void setExpandable(boolean value)
Sets the node as expandable (i.e. that it can have children).- Parameters:
value
- the value to set
-
setImageProvider
void setImageProvider(IImageProvider imageProvider)
Sets the image provider.- Parameters:
imageProvider
- the image provider, may benull
-
setGrayed
void setGrayed(boolean grayed)
Sets the node as grayed.- Parameters:
grayed
-
-
-