Class RemoveBendpointContext

All Implemented Interfaces:
IBendpointContext, IContext, IRemoveBendpointContext, IPropertyBag

public class RemoveBendpointContext extends DefaultContext implements IRemoveBendpointContext
The Class RemoveBendpointContext.
  • Constructor Details

    • RemoveBendpointContext

      public RemoveBendpointContext(FreeFormConnection freeFormConnection, Point bendpoint)
      Creates a new RemoveBendpointContext.
      Parameters:
      freeFormConnection - the free form connection
      bendpoint - the bendpoint
  • Method Details

    • getBendpoint

      public Point getBendpoint()
      Description copied from interface: IBendpointContext
      Gets the bendpoint.
      Specified by:
      getBendpoint in interface IBendpointContext
      Returns:
      the bendpoint
    • setBendpoint

      public void setBendpoint(Point bendpoint)
      Sets the bendpoint.
      Parameters:
      bendpoint - the new bendpoint
    • setConnection

      public void setConnection(FreeFormConnection freeFormConnection)
      Sets the connection.
      Parameters:
      freeFormConnection - the new connection
    • getBendpointIndex

      public int getBendpointIndex()
      Description copied from interface: IBendpointContext
      Gets the bendpoint index.
      Specified by:
      getBendpointIndex in interface IBendpointContext
      Returns:
      the bendpoint index
    • getConnection

      public FreeFormConnection getConnection()
      Description copied from interface: IBendpointContext
      Gets the connection.
      Specified by:
      getConnection in interface IBendpointContext
      Returns:
      the connection
    • setBendpointIndex

      public void setBendpointIndex(int index)
      Sets the bendpoint index.
      Parameters:
      index - the new bendpoint index
    • toString

      public String toString()
      Overrides:
      toString in class DefaultContext