Package snap.view

Class BorderViewProxy

All Implemented Interfaces:
Cloneable

public class BorderViewProxy extends ColViewProxy<View>
A ViewProxy subclass to layout views along edges (top, bottom, left, right) and center.
  • Field Details

  • Constructor Details

    • BorderViewProxy

      public BorderViewProxy(ParentView aPar, View aCtr, View aTop, View aRgt, View aBtm, View aLft)
      Constructor for given parent view and border views.
  • Method Details

    • setBoundsInClient

      public void setBoundsInClient()
      Override to update RowProxy children y value before normal version.
      Overrides:
      setBoundsInClient in class ViewProxy<View>
    • layoutProxy

      public void layoutProxy()
      Override to layout RowView.
      Overrides:
      layoutProxy in class ColViewProxy<View>