Interface IDirectPartialModelNode

All Superinterfaces:
IComparedElement, IPartialModelNode
All Known Implementing Classes:
AbstractDirectPartialModelNode, BslModuleSectionPartialModelNode, ExternalPropertyPartialModelNode, ProjectPartialModelNode

public interface IDirectPartialModelNode extends IPartialModelNode
A partial model node that directly corresponds to a comparison model node.
  • Method Details

    • 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 be null
    • setGrayed

      void setGrayed(boolean grayed)
      Sets the node as grayed.
      Parameters:
      grayed -