Class WindowLayout

java.lang.Object
org.variantsync.diffdetective.show.engine.WindowLayout
Direct Known Subclasses:
Fullscreen, SideBySide, TwoRows

public abstract class WindowLayout extends Object
  • Constructor Details

    • WindowLayout

      public WindowLayout()
  • Method Details

    • layoutWithin

      protected abstract List<Box> layoutWithin(Box box, int numberOfWindows)
    • computeLayoutFor

      public List<Box> computeLayoutFor(List<Window> windows)
    • applyLayout

      public void applyLayout(List<Box> layout, List<Window> windows)
    • layout

      public void layout(List<Window> windows)