Class HChain


  • public class HChain
    extends Chain
    • Constructor Detail

      • HChain

        public HChain​(java.lang.String name)
      • HChain

        public HChain​(java.lang.String name,
                      java.lang.String config)
    • Method Detail

      • getLeft

        public HChain.HAnchor getLeft()
        Get the left anchor
        Returns:
        the left anchor
      • linkToLeft

        public void linkToLeft​(Constraint.HAnchor anchor)
        Connect anchor to Left
        Parameters:
        anchor - anchor to be connected
      • linkToLeft

        public void linkToLeft​(Constraint.HAnchor anchor,
                               int margin)
        Connect anchor to Left
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
      • linkToLeft

        public void linkToLeft​(Constraint.HAnchor anchor,
                               int margin,
                               int goneMargin)
        Connect anchor to Left
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
        goneMargin - value of the goneMargin
      • getRight

        public HChain.HAnchor getRight()
        Get the right anchor
        Returns:
        the right anchor
      • linkToRight

        public void linkToRight​(Constraint.HAnchor anchor)
        Connect anchor to Right
        Parameters:
        anchor - anchor to be connected
      • linkToRight

        public void linkToRight​(Constraint.HAnchor anchor,
                                int margin)
        Connect anchor to Right
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
      • linkToRight

        public void linkToRight​(Constraint.HAnchor anchor,
                                int margin,
                                int goneMargin)
        Connect anchor to Right
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
        goneMargin - value of the goneMargin
      • getStart

        public HChain.HAnchor getStart()
        Get the start anchor
        Returns:
        the start anchor
      • linkToStart

        public void linkToStart​(Constraint.HAnchor anchor)
        Connect anchor to Start
        Parameters:
        anchor - anchor to be connected
      • linkToStart

        public void linkToStart​(Constraint.HAnchor anchor,
                                int margin)
        Connect anchor to Start
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
      • linkToStart

        public void linkToStart​(Constraint.HAnchor anchor,
                                int margin,
                                int goneMargin)
        Connect anchor to Start
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
        goneMargin - value of the goneMargin
      • getEnd

        public HChain.HAnchor getEnd()
        Get the end anchor
        Returns:
        the end anchor
      • linkToEnd

        public void linkToEnd​(Constraint.HAnchor anchor)
        Connect anchor to End
        Parameters:
        anchor - anchor to be connected
      • linkToEnd

        public void linkToEnd​(Constraint.HAnchor anchor,
                              int margin)
        Connect anchor to End
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
      • linkToEnd

        public void linkToEnd​(Constraint.HAnchor anchor,
                              int margin,
                              int goneMargin)
        Connect anchor to End
        Parameters:
        anchor - anchor to be connected
        margin - value of the margin
        goneMargin - value of the goneMargin