Class mxConnectionConstraint

java.lang.Object
com.mxgraph.view.mxConnectionConstraint

public class mxConnectionConstraint extends Object
Defines an object that contains the constraints about how to connect one side of an edge to its terminal.
  • Field Details

    • point

      protected mxPoint point
      Point that specifies the fixed location of the connection point.
    • perimeter

      protected boolean perimeter
      Boolean that specifies if the point should be projected onto the perimeter of the terminal.
  • Constructor Details

    • mxConnectionConstraint

      public mxConnectionConstraint()
      Constructs an empty connection constraint.
    • mxConnectionConstraint

      public mxConnectionConstraint(mxPoint point)
      Constructs a connection constraint for the given point.
    • mxConnectionConstraint

      public mxConnectionConstraint(mxPoint point, boolean perimeter)
      Constructs a new connection constraint for the given point and boolean arguments.
      Parameters:
      point - Optional mxPoint that specifies the fixed location of the point in relative coordinates. Default is null.
      perimeter - Optional boolean that specifies if the fixed point should be projected onto the perimeter of the terminal. Default is true.
  • Method Details

    • getPoint

      public mxPoint getPoint()
      Returns the point.
    • setPoint

      public void setPoint(mxPoint value)
      Sets the point.
    • isPerimeter

      public boolean isPerimeter()
      Returns perimeter.
    • setPerimeter

      public void setPerimeter(boolean value)
      Sets perimeter.