Class EqualListElementTerminalNode

    • Constructor Detail

      • EqualListElementTerminalNode

        public 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.
        Parameters:
        parent - the parent partial model node
        representation - the representation of the object
        parentFeature - the object's parent feature, not null
        mainPosition - the object's position from the MAIN side
        otherPosition - the object's position from the OTHER side
        objectSide - the side where the object presents or null if it presents on both sides
        imageProvider - the image provider
        label - the list element label
        comparisonSession - the comparison session
      • EqualListElementTerminalNode

        public EqualListElementTerminalNode​(IPartialFeatureNode parent,
                                            String representation,
                                            int mainPosition,
                                            int otherPosition,
                                            ComparisonSide objectSide,
                                            IImageProvider imageProvider,
                                            String label,
                                            IComparisonSession comparisonSession)
        Constructs a node.
        Parameters:
        parent - the parent partial model node
        representation - the representation of the object
        mainPosition - the object's position from the MAIN side
        otherPosition - the object's position from the OTHER side
        objectSide - the side where the object presents or null if it presents on both sides
        imageProvider - the image provider
        label - the list element label
        comparisonSession - the comparison session
      • EqualListElementTerminalNode

        public EqualListElementTerminalNode​(IPartialFeatureNode parent,
                                            String representation,
                                            String renamedOtherRepresentation,
                                            int mainPosition,
                                            int otherPosition,
                                            ComparisonSide objectSide,
                                            IImageProvider imageProvider,
                                            String label,
                                            IComparisonSession comparisonSession)
        Constructs a node.
        Parameters:
        parent - the parent partial model node, cannot be null
        representation - the representation of the object, may be null
        renamedOtherRepresentation - the representation of the other renamed object, may be null if the other object is null or it was not renamed
        mainPosition - the object's position from the MAIN side
        otherPosition - the object's position from the OTHER side
        objectSide - the side where the object presents or null if it presents on both sides
        imageProvider - the image provider, may be null
        label - the list element label, may be null
        comparisonSession - the comparison session, cannot be null