swingwtx.swing
Class SizeRequirements

java.lang.Object
  extended byswingwtx.swing.SizeRequirements

public class SizeRequirements
extends java.lang.Object


Field Summary
 float alignment
           
 int maximum
           
 int minimum
           
 int preferred
           
 
Constructor Summary
SizeRequirements()
           
SizeRequirements(int min, int pref, int max, float a)
           
 
Method Summary
static int[] adjustSizes(int delta, SizeRequirements[] children)
           
static void calculateAlignedPositions(int allocated, SizeRequirements total, SizeRequirements[] children, int[] offsets, int[] spans)
           
static void calculateAlignedPositions(int allocated, SizeRequirements total, SizeRequirements[] children, int[] offsets, int[] spans, boolean normal)
           
static void calculateTiledPositions(int allocated, SizeRequirements total, SizeRequirements[] children, int[] offsets, int[] spans)
           
static void calculateTiledPositions(int allocated, SizeRequirements total, SizeRequirements[] children, int[] offsets, int[] spans, boolean forward)
           
static SizeRequirements getAlignedSizeRequirements(SizeRequirements[] children)
           
static SizeRequirements getTiledSizeRequirements(SizeRequirements[] children)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

minimum

public int minimum

preferred

public int preferred

maximum

public int maximum

alignment

public float alignment
Constructor Detail

SizeRequirements

public SizeRequirements()

SizeRequirements

public SizeRequirements(int min,
                        int pref,
                        int max,
                        float a)
Method Detail

getTiledSizeRequirements

public static SizeRequirements getTiledSizeRequirements(SizeRequirements[] children)

getAlignedSizeRequirements

public static SizeRequirements getAlignedSizeRequirements(SizeRequirements[] children)

calculateTiledPositions

public static void calculateTiledPositions(int allocated,
                                           SizeRequirements total,
                                           SizeRequirements[] children,
                                           int[] offsets,
                                           int[] spans)

calculateTiledPositions

public static void calculateTiledPositions(int allocated,
                                           SizeRequirements total,
                                           SizeRequirements[] children,
                                           int[] offsets,
                                           int[] spans,
                                           boolean forward)

calculateAlignedPositions

public static void calculateAlignedPositions(int allocated,
                                             SizeRequirements total,
                                             SizeRequirements[] children,
                                             int[] offsets,
                                             int[] spans)

calculateAlignedPositions

public static void calculateAlignedPositions(int allocated,
                                             SizeRequirements total,
                                             SizeRequirements[] children,
                                             int[] offsets,
                                             int[] spans,
                                             boolean normal)

adjustSizes

public static int[] adjustSizes(int delta,
                                SizeRequirements[] children)

toString

public java.lang.String toString()