GtkListPeer.java, [...]: Fix handling of alias methods...
2004-02-03 Thomas Fitzsimmons <fitzsim@redhat.com> * gnu/java/awt/peer/gtk/GtkListPeer.java, java/awt/BorderLayout.java, java/awt/CardLayout.java, java/awt/CheckboxGroup.java, java/awt/Choice.java, java/awt/Component.java, java/awt/Container.java, java/awt/FontMetrics.java, java/awt/GridBagLayout.java, java/awt/LayoutManager2.java, java/awt/List.java, java/awt/Menu.java, java/awt/MenuBar.java, java/awt/MenuItem.java, java/awt/Polygon.java, java/awt/Rectangle.java, java/awt/ScrollPane.java, java/awt/Scrollbar.java, java/awt/TextArea.java, java/awt/TextField.java, java/awt/image/renderable/RenderContext.java, javax/swing/JApplet.java: Fix handling of alias methods, where a method has been deprecated in favour of a new one with the same funtion but a different name. Put the method implementation in the deprecated method and have the new method call the deprecated one. Make all other code call the new method. From-SVN: r77178
This commit is contained in:
parent
5a98fa7bdb
commit
b6d3cb37ef
23 changed files with 726 additions and 711 deletions
|
@ -779,9 +779,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setEnabled(boolean b)
|
||||
{
|
||||
this.enabled = b;
|
||||
if (peer != null)
|
||||
peer.setEnabled(b);
|
||||
enable (b);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -791,7 +789,9 @@ public abstract class Component
|
|||
*/
|
||||
public void enable()
|
||||
{
|
||||
setEnabled(true);
|
||||
this.enabled = true;
|
||||
if (peer != null)
|
||||
peer.setEnabled (true);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -802,7 +802,10 @@ public abstract class Component
|
|||
*/
|
||||
public void enable(boolean b)
|
||||
{
|
||||
setEnabled(b);
|
||||
if (b)
|
||||
enable ();
|
||||
else
|
||||
disable ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -812,7 +815,9 @@ public abstract class Component
|
|||
*/
|
||||
public void disable()
|
||||
{
|
||||
setEnabled(false);
|
||||
this.enabled = false;
|
||||
if (peer != null)
|
||||
peer.setEnabled (false);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -856,10 +861,7 @@ public abstract class Component
|
|||
// Inspection by subclassing shows that Sun's implementation calls
|
||||
// show(boolean) which then calls show() or hide(). It is the show()
|
||||
// method that is overriden in subclasses like Window.
|
||||
if (b)
|
||||
show();
|
||||
else
|
||||
hide();
|
||||
show (b);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -887,7 +889,10 @@ public abstract class Component
|
|||
*/
|
||||
public void show(boolean b)
|
||||
{
|
||||
setVisible(b);
|
||||
if (b)
|
||||
show ();
|
||||
else
|
||||
hide ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1083,7 +1088,7 @@ public abstract class Component
|
|||
*/
|
||||
public Point getLocation()
|
||||
{
|
||||
return new Point(x, y);
|
||||
return location ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1110,7 +1115,7 @@ public abstract class Component
|
|||
*/
|
||||
public Point location()
|
||||
{
|
||||
return getLocation();
|
||||
return new Point (x, y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1125,13 +1130,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setLocation(int x, int y)
|
||||
{
|
||||
if (this.x == x && this.y == y)
|
||||
return;
|
||||
invalidate();
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
if (peer != null)
|
||||
peer.setBounds(x, y, width, height);
|
||||
move (x, y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1145,7 +1144,13 @@ public abstract class Component
|
|||
*/
|
||||
public void move(int x, int y)
|
||||
{
|
||||
setLocation(x, y);
|
||||
if (this.x == x && this.y == y)
|
||||
return;
|
||||
invalidate ();
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
if (peer != null)
|
||||
peer.setBounds (x, y, width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1173,7 +1178,7 @@ public abstract class Component
|
|||
*/
|
||||
public Dimension getSize()
|
||||
{
|
||||
return new Dimension(width, height);
|
||||
return size ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1184,7 +1189,7 @@ public abstract class Component
|
|||
*/
|
||||
public Dimension size()
|
||||
{
|
||||
return getSize();
|
||||
return new Dimension (width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1197,13 +1202,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setSize(int width, int height)
|
||||
{
|
||||
if (this.width == width && this.height == height)
|
||||
return;
|
||||
invalidate();
|
||||
this.width = width;
|
||||
this.height = height;
|
||||
if (peer != null)
|
||||
peer.setBounds(x, y, width, height);
|
||||
resize (width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1215,7 +1214,13 @@ public abstract class Component
|
|||
*/
|
||||
public void resize(int width, int height)
|
||||
{
|
||||
setSize(width, height);
|
||||
if (this.width == width && this.height == height)
|
||||
return;
|
||||
invalidate ();
|
||||
this.width = width;
|
||||
this.height = height;
|
||||
if (peer != null)
|
||||
peer.setBounds (x, y, width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1229,7 +1234,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setSize(Dimension d)
|
||||
{
|
||||
setSize(d.width, d.height);
|
||||
resize (d);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1241,7 +1246,7 @@ public abstract class Component
|
|||
*/
|
||||
public void resize(Dimension d)
|
||||
{
|
||||
setSize(d.width, d.height);
|
||||
resize (d.width, d.height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1256,7 +1261,7 @@ public abstract class Component
|
|||
*/
|
||||
public Rectangle getBounds()
|
||||
{
|
||||
return new Rectangle(x, y, width, height);
|
||||
return bounds ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1269,7 +1274,7 @@ public abstract class Component
|
|||
*/
|
||||
public Rectangle bounds()
|
||||
{
|
||||
return getBounds();
|
||||
return new Rectangle (x, y, width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1289,15 +1294,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setBounds(int x, int y, int w, int h)
|
||||
{
|
||||
if (this.x == x && this.y == y && width == w && height == h)
|
||||
return;
|
||||
invalidate();
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
width = w;
|
||||
height = h;
|
||||
if (peer != null)
|
||||
peer.setBounds(x, y, w, h);
|
||||
reshape (x, y, w, h);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1306,13 +1303,22 @@ public abstract class Component
|
|||
*
|
||||
* @param x the X coordinate of the upper left corner of the rectangle
|
||||
* @param y the Y coordinate of the upper left corner of the rectangle
|
||||
* @param w the width of the rectangle
|
||||
* @param h the height of the rectangle
|
||||
* @param width the width of the rectangle
|
||||
* @param height the height of the rectangle
|
||||
* @deprecated use {@link #setBounds(int, int, int, int)} instead
|
||||
*/
|
||||
public void reshape(int x, int y, int width, int height)
|
||||
{
|
||||
setBounds(x, y, width, height);
|
||||
if (this.x == x && this.y == y
|
||||
&& this.width == width && this.height == height)
|
||||
return;
|
||||
invalidate ();
|
||||
this.x = x;
|
||||
this.y = y;
|
||||
this.width = width;
|
||||
this.height = height;
|
||||
if (peer != null)
|
||||
peer.setBounds (x, y, width, height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1329,7 +1335,7 @@ public abstract class Component
|
|||
*/
|
||||
public void setBounds(Rectangle r)
|
||||
{
|
||||
setBounds(r.x, r.y, r.width, r.height);
|
||||
setBounds (r.x, r.y, r.width, r.height);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1560,7 +1566,7 @@ public abstract class Component
|
|||
*/
|
||||
public void doLayout()
|
||||
{
|
||||
// nothing to do unless we're a container
|
||||
layout ();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -1571,7 +1577,7 @@ public abstract class Component
|
|||
*/
|
||||
public void layout()
|
||||
{
|
||||
doLayout();
|
||||
// Nothing to do unless we're a container.
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2076,7 +2082,7 @@ public abstract class Component
|
|||
*/
|
||||
public boolean contains(int x, int y)
|
||||
{
|
||||
return x >= 0 && y >= 0 && x < width && y < height;
|
||||
return inside (x, y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2090,7 +2096,7 @@ public abstract class Component
|
|||
*/
|
||||
public boolean inside(int x, int y)
|
||||
{
|
||||
return contains(x, y);
|
||||
return x >= 0 && y >= 0 && x < width && y < height;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2105,7 +2111,7 @@ public abstract class Component
|
|||
*/
|
||||
public boolean contains(Point p)
|
||||
{
|
||||
return contains(p.x, p.y);
|
||||
return contains (p.x, p.y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2120,7 +2126,7 @@ public abstract class Component
|
|||
*/
|
||||
public Component getComponentAt(int x, int y)
|
||||
{
|
||||
return contains(x, y) ? this : null;
|
||||
return locate (x, y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2135,7 +2141,7 @@ public abstract class Component
|
|||
*/
|
||||
public Component locate(int x, int y)
|
||||
{
|
||||
return getComponentAt(x, y);
|
||||
return contains (x, y) ? this : null;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -2151,7 +2157,7 @@ public abstract class Component
|
|||
*/
|
||||
public Component getComponentAt(Point p)
|
||||
{
|
||||
return getComponentAt(p.x, p.y);
|
||||
return getComponentAt (p.x, p.y);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue