Class FixedPointsConnectionRouter

java.lang.Object
org.eclipse.draw2d.AbstractRouter
org.csstudio.opibuilder.editparts.FixedPointsConnectionRouter
All Implemented Interfaces:
org.eclipse.draw2d.ConnectionRouter

public class FixedPointsConnectionRouter extends org.eclipse.draw2d.AbstractRouter
The router that route a connection through fixed points
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.draw2d.ConnectionRouter

    org.eclipse.draw2d.ConnectionRouter.NullConnectionRouter
  • Field Summary

    Fields inherited from interface org.eclipse.draw2d.ConnectionRouter

    NULL
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    getConstraint(org.eclipse.draw2d.Connection connection)
     
    void
    remove(org.eclipse.draw2d.Connection connection)
     
    void
    route(org.eclipse.draw2d.Connection conn)
     
    void
     
    void
    setConstraint(org.eclipse.draw2d.Connection connection, Object constraint)
     

    Methods inherited from class org.eclipse.draw2d.AbstractRouter

    getEndPoint, getStartPoint, invalidate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FixedPointsConnectionRouter

      public FixedPointsConnectionRouter()
  • Method Details

    • getConstraint

      public Object getConstraint(org.eclipse.draw2d.Connection connection)
      Specified by:
      getConstraint in interface org.eclipse.draw2d.ConnectionRouter
      Overrides:
      getConstraint in class org.eclipse.draw2d.AbstractRouter
    • remove

      public void remove(org.eclipse.draw2d.Connection connection)
      Specified by:
      remove in interface org.eclipse.draw2d.ConnectionRouter
      Overrides:
      remove in class org.eclipse.draw2d.AbstractRouter
    • setConstraint

      public void setConstraint(org.eclipse.draw2d.Connection connection, Object constraint)
      Specified by:
      setConstraint in interface org.eclipse.draw2d.ConnectionRouter
      Overrides:
      setConstraint in class org.eclipse.draw2d.AbstractRouter
    • setConnectionModel

      public void setConnectionModel(ConnectionModel connectionModel)
    • route

      public void route(org.eclipse.draw2d.Connection conn)