Groovy Documentation

griffon.coverflow.ui
[Java] Class StackLayout

java.lang.Object
  griffon.coverflow.ui.StackLayout
All Implemented Interfaces:
LayoutManager2

public class StackLayout
extends Object

Layout implementation that uses a Stack based algorithm to organize a Container's components.

Authors:
Romain.Guy


Field Summary
static String BOTTOM

static String TOP

private List components

 
Constructor Summary
StackLayout()

 
Method Summary
void addLayoutComponent(Component comp, Object constraints)

void addLayoutComponent(String name, Component comp)

float getLayoutAlignmentX(Container target)

float getLayoutAlignmentY(Container target)

void invalidateLayout(Container target)

void layoutContainer(Container parent)

Dimension maximumLayoutSize(Container target)

Dimension minimumLayoutSize(Container parent)

Dimension preferredLayoutSize(Container parent)

void removeLayoutComponent(Component comp)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

BOTTOM

public static final String BOTTOM


TOP

public static final String TOP


components

private List components


 
Constructor Detail

StackLayout

StackLayout()


 
Method Detail

addLayoutComponent

public void addLayoutComponent(Component comp, Object constraints)


addLayoutComponent

public void addLayoutComponent(String name, Component comp)


getLayoutAlignmentX

public float getLayoutAlignmentX(Container target)


getLayoutAlignmentY

public float getLayoutAlignmentY(Container target)


invalidateLayout

public void invalidateLayout(Container target)


layoutContainer

public void layoutContainer(Container parent)


maximumLayoutSize

public Dimension maximumLayoutSize(Container target)


minimumLayoutSize

public Dimension minimumLayoutSize(Container parent)


preferredLayoutSize

public Dimension preferredLayoutSize(Container parent)


removeLayoutComponent

public void removeLayoutComponent(Component comp)


 

Groovy Documentation