Documentation of 'CH.ifa.draw.figures.ElbowHandle' Java class
ElbowHandle
CH.ifa.draw.figures

Class ElbowHandle

  • All Implemented Interfaces:
    Handle


    public class ElbowHandle
    extends AbstractHandle
    A Handle to move an ElbowConnection left/right or up/down.
    • Constructor Detail

      • ElbowHandle

        public ElbowHandle(LineConnection owner,
                           int segment)
    • Method Detail

      • invokeStart

        public void invokeStart(int x,
                                int y,
                                DrawingView view)
        Specified by:
        invokeStart in interface Handle
        Overrides:
        invokeStart in class AbstractHandle
        Parameters:
        x - the x position where the interaction started
        y - the y position where the interaction started
        view - the handles container
      • invokeStep

        public void invokeStep(int x,
                               int y,
                               int anchorX,
                               int anchorY,
                               DrawingView view)
        Description copied from class: AbstractHandle
        Tracks a step of the interaction.
        Specified by:
        invokeStep in interface Handle
        Overrides:
        invokeStep in class AbstractHandle
        Parameters:
        x - the current x position
        y - the current y position
        anchorX - the x position where the interaction started
        anchorY - the y position where the interaction started
      • locate

        public java.awt.Point locate()
        Description copied from class: AbstractHandle
        Locates the handle on the figure. The handle is drawn centered around the returned point.
        Specified by:
        locate in interface Handle
        Specified by:
        locate in class AbstractHandle

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.