summaryrefslogtreecommitdiff
path: root/javax
diff options
context:
space:
mode:
authorMichael Koch <konqueror@gmx.de>2004-12-13 19:13:53 +0000
committerMichael Koch <konqueror@gmx.de>2004-12-13 19:13:53 +0000
commitc5c64f9dec808fe404dd01d4238d2484d05e3e16 (patch)
treec77be313ddb9604d813b6097d7cb79f1bb5baf2c /javax
parentee69eefd0f6832f2955654fe57a910200c5ddd78 (diff)
downloadclasspath-c5c64f9dec808fe404dd01d4238d2484d05e3e16.tar.gz
2004-12-13 Michael Koch <konqueror@gmx.de>
* javax/swing/JLayeredPane.java (getLayer): Fixed return type, made public. (getPosition): Use new getLayer(). (SetPosition): Likewise. (getIndexOf): Likewise. (remove): Likewise. * javax/swing/JInternalFrame.java (getLayer): Use new JLayeredPane.getLayer().
Diffstat (limited to 'javax')
-rw-r--r--javax/swing/JInternalFrame.java2
-rw-r--r--javax/swing/JLayeredPane.java20
2 files changed, 11 insertions, 11 deletions
diff --git a/javax/swing/JInternalFrame.java b/javax/swing/JInternalFrame.java
index 353a4e261..ac47a8f95 100644
--- a/javax/swing/JInternalFrame.java
+++ b/javax/swing/JInternalFrame.java
@@ -860,7 +860,7 @@ public class JInternalFrame extends JComponent implements Accessible,
{
JDesktopPane pane = getDesktopPane();
if (pane != null)
- return pane.getLayer(this).intValue();
+ return pane.getLayer(this);
return -1;
}
diff --git a/javax/swing/JLayeredPane.java b/javax/swing/JLayeredPane.java
index bd4b39aaa..8b23f1081 100644
--- a/javax/swing/JLayeredPane.java
+++ b/javax/swing/JLayeredPane.java
@@ -122,11 +122,11 @@ public class JLayeredPane extends JComponent implements Accessible
* @return the layer the component is currently assigned to, in this container.
* @throws IllegalArgumentException if the component is not a child of this container.
*/
- protected Integer getLayer (Component c)
+ public int getLayer(Component c)
{
if (! componentToLayer.containsKey (c))
throw new IllegalArgumentException ();
- return (Integer) componentToLayer.get (c);
+ return ((Integer) componentToLayer.get(c)).intValue();
}
/**
@@ -270,8 +270,8 @@ public class JLayeredPane extends JComponent implements Accessible
*/
public int getPosition(Component c)
{
- Integer layer = getLayer (c);
- int[] range = layerToRange (layer);
+ int layer = getLayer (c);
+ int[] range = layerToRange(new Integer(layer));
int top = range[0];
int bot = range[1];
Component[] comps = getComponents ();
@@ -297,8 +297,8 @@ public class JLayeredPane extends JComponent implements Accessible
*/
public void setPosition(Component c, int position)
{
- Integer layer = getLayer (c);
- int[] range = layerToRange (layer);
+ int layer = getLayer (c);
+ int[] range = layerToRange(new Integer(layer));
if (range[0] == range[1])
throw new IllegalArgumentException ();
@@ -389,8 +389,8 @@ public class JLayeredPane extends JComponent implements Accessible
*/
public int getIndexOf(Component c)
{
- Integer layer = getLayer (c);
- int[] range = layerToRange (layer);
+ int layer = getLayer (c);
+ int[] range = layerToRange(new Integer(layer));
Component[] comps = getComponents();
for (int i = range[0]; i < range[1]; ++i)
{
@@ -475,8 +475,8 @@ public class JLayeredPane extends JComponent implements Accessible
public void remove (int index)
{
Component c = getComponent (index);
- Integer layer = getLayer (c);
- decrLayer (layer);
+ int layer = getLayer (c);
+ decrLayer (new Integer(layer));
componentToLayer.remove (c);
super.remove (index);
revalidate();