dpt.ui
Class XYLayout

java.lang.Object
  |
  +--dpt.ui.XYLayout

public class XYLayout
extends java.lang.Object
implements java.awt.LayoutManager2, java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private) static XYConstraints defaultConstraints
           
(package private)  int height
           
(package private)  java.util.Hashtable info
           
private static long serialVersionUID
           
(package private)  int width
           
 
Constructor Summary
XYLayout()
           
XYLayout(int width, int height)
           
 
Method Summary
 void addLayoutComponent(java.awt.Component component, java.lang.Object constraints)
           
 void addLayoutComponent(java.lang.String name, java.awt.Component component)
           
(package private)  java.awt.Rectangle getComponentBounds(java.awt.Component component, boolean doPreferred)
           
 int getHeight()
           
 float getLayoutAlignmentX(java.awt.Container target)
           
 float getLayoutAlignmentY(java.awt.Container target)
           
(package private)  java.awt.Dimension getLayoutSize(java.awt.Container target, boolean doPreferred)
           
 int getWidth()
           
 void invalidateLayout(java.awt.Container target)
           
 void layoutContainer(java.awt.Container target)
           
 java.awt.Dimension maximumLayoutSize(java.awt.Container target)
           
 java.awt.Dimension minimumLayoutSize(java.awt.Container target)
           
 java.awt.Dimension preferredLayoutSize(java.awt.Container target)
           
 void removeLayoutComponent(java.awt.Component component)
           
 void setHeight(int height)
           
 void setWidth(int width)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID

width

int width

height

int height

info

java.util.Hashtable info

defaultConstraints

static final XYConstraints defaultConstraints
Constructor Detail

XYLayout

public XYLayout()

XYLayout

public XYLayout(int width,
                int height)
Method Detail

getWidth

public int getWidth()

setWidth

public void setWidth(int width)

getHeight

public int getHeight()

setHeight

public void setHeight(int height)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

addLayoutComponent

public void addLayoutComponent(java.lang.String name,
                               java.awt.Component component)

removeLayoutComponent

public void removeLayoutComponent(java.awt.Component component)

preferredLayoutSize

public java.awt.Dimension preferredLayoutSize(java.awt.Container target)

minimumLayoutSize

public java.awt.Dimension minimumLayoutSize(java.awt.Container target)

layoutContainer

public void layoutContainer(java.awt.Container target)

addLayoutComponent

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

maximumLayoutSize

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

getLayoutAlignmentX

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

getLayoutAlignmentY

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

invalidateLayout

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

getComponentBounds

java.awt.Rectangle getComponentBounds(java.awt.Component component,
                                      boolean doPreferred)

getLayoutSize

java.awt.Dimension getLayoutSize(java.awt.Container target,
                                 boolean doPreferred)