kiwi.ui
Class ButtonPanel.AnchorLayout

java.lang.Object
  extended bykiwi.ui.ButtonPanel.AnchorLayout
All Implemented Interfaces:
java.awt.LayoutManager, java.awt.LayoutManager2
Enclosing class:
ButtonPanel

private class ButtonPanel.AnchorLayout
extends java.lang.Object
implements java.awt.LayoutManager2


Field Summary
private  int anchor
           
private  java.awt.Component c
           
private  java.awt.Dimension noSize
           
 
Constructor Summary
ButtonPanel.AnchorLayout(int anchor)
           
 
Method Summary
 void addLayoutComponent(java.awt.Component comp, java.lang.Object constraints)
           
 void addLayoutComponent(java.lang.String name, java.awt.Component comp)
           
 float getLayoutAlignmentX(java.awt.Container cont)
           
 float getLayoutAlignmentY(java.awt.Container cont)
           
 void invalidateLayout(java.awt.Container cont)
           
 void layoutContainer(java.awt.Container cont)
           
private  java.awt.Dimension layoutSize(java.awt.Dimension size, java.awt.Insets insets)
           
 java.awt.Dimension maximumLayoutSize(java.awt.Container cont)
           
 java.awt.Dimension minimumLayoutSize(java.awt.Container cont)
           
 java.awt.Dimension preferredLayoutSize(java.awt.Container cont)
           
 void removeLayoutComponent(java.awt.Component comp)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

anchor

private int anchor

c

private java.awt.Component c

noSize

private java.awt.Dimension noSize
Constructor Detail

ButtonPanel.AnchorLayout

public ButtonPanel.AnchorLayout(int anchor)
Method Detail

getLayoutAlignmentX

public float getLayoutAlignmentX(java.awt.Container cont)
Specified by:
getLayoutAlignmentX in interface java.awt.LayoutManager2

getLayoutAlignmentY

public float getLayoutAlignmentY(java.awt.Container cont)
Specified by:
getLayoutAlignmentY in interface java.awt.LayoutManager2

addLayoutComponent

public void addLayoutComponent(java.lang.String name,
                               java.awt.Component comp)
Specified by:
addLayoutComponent in interface java.awt.LayoutManager

addLayoutComponent

public void addLayoutComponent(java.awt.Component comp,
                               java.lang.Object constraints)
Specified by:
addLayoutComponent in interface java.awt.LayoutManager2

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component comp)
Specified by:
removeLayoutComponent in interface java.awt.LayoutManager

layoutSize

private java.awt.Dimension layoutSize(java.awt.Dimension size,
                                      java.awt.Insets insets)

maximumLayoutSize

public java.awt.Dimension maximumLayoutSize(java.awt.Container cont)
Specified by:
maximumLayoutSize in interface java.awt.LayoutManager2

invalidateLayout

public void invalidateLayout(java.awt.Container cont)
Specified by:
invalidateLayout in interface java.awt.LayoutManager2

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container cont)
Specified by:
minimumLayoutSize in interface java.awt.LayoutManager

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container cont)
Specified by:
preferredLayoutSize in interface java.awt.LayoutManager

layoutContainer

public void layoutContainer(java.awt.Container cont)
Specified by:
layoutContainer in interface java.awt.LayoutManager