< prev index next >
src/share/classes/javax/swing/GroupLayout.java
Print this page
rev 1527 : 6727662: Code improvement and warnings removing from swing packages
Summary: Removed unnecessary castings and other warnings
Reviewed-by: malenkov
*** 1117,1127 ****
/**
* Returns the {@code ComponentInfo} for the specified Component,
* creating one if necessary.
*/
private ComponentInfo getComponentInfo(Component component) {
! ComponentInfo info = (ComponentInfo)componentInfos.get(component);
if (info == null) {
info = new ComponentInfo(component);
componentInfos.put(component, info);
if (component.getParent() != host) {
host.add(component);
--- 1117,1127 ----
/**
* Returns the {@code ComponentInfo} for the specified Component,
* creating one if necessary.
*/
private ComponentInfo getComponentInfo(Component component) {
! ComponentInfo info = componentInfos.get(component);
if (info == null) {
info = new ComponentInfo(component);
componentInfos.put(component, info);
if (component.getParent() != host) {
host.add(component);
*** 1696,1706 ****
// Clear cached pref/min/max.
unset();
for (int counter = springs.size() - 1; counter >= 0; counter--) {
Spring spring = springs.get(counter);
if (spring instanceof AutoPreferredGapSpring) {
! ((AutoPreferredGapSpring)spring).unset();
} else if (spring instanceof Group) {
((Group)spring).unsetAutopadding();
}
}
}
--- 1696,1706 ----
// Clear cached pref/min/max.
unset();
for (int counter = springs.size() - 1; counter >= 0; counter--) {
Spring spring = springs.get(counter);
if (spring instanceof AutoPreferredGapSpring) {
! spring.unset();
} else if (spring instanceof Group) {
((Group)spring).unsetAutopadding();
}
}
}
< prev index next >