1 |
|
2005-06-27 Roman Kennke <roman@kennke.org> |
2 |
|
|
3 |
|
* javax/swing/BoxLayout.java |
4 |
|
(Direction): New inner interface. This abstracts the layout algorithm |
5 |
|
from the layout direction. |
6 |
|
(Horizontal): Implementation for the above interface for the |
7 |
|
horizontal direction. |
8 |
|
(Vertical): Implementation for the above interface for the |
9 |
|
vertical direction. |
10 |
|
(SizeReq): An inner helper class that holds size requirements for |
11 |
|
Components that are laid out. This is similar but not equal to |
12 |
|
the SizeRequirements class in javax.swing. |
13 |
|
(layoutContainer): Removed the actual algorithm into a new method, |
14 |
|
using the Direction interface. |
15 |
|
(layoutAlgorithm): This is the new layout algorithm. This uses |
16 |
|
the Direction interface, so that the algorithm is not duplicated |
17 |
|
and can be expressed more readable. |
18 |
|
(distributeSpace): A new helper method that distributes excess |
19 |
|
space over a set of components. This is the actual 'worker' in |
20 |
|
BoxLayout. |
21 |
|
|
22 |
2005-06-27 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
2005-06-27 Audrius Meskauskas <AudriusA@Bioinformatics.org> |
23 |
|
|
24 |
org/omg/DynamicAny/DynAnyPackage/InvalidValue.java, |
org/omg/DynamicAny/DynAnyPackage/InvalidValue.java, |