groovy
Class LatestAndGreatest

java.lang.Object
  extended by groovy.LatestAndGreatest

public class LatestAndGreatest
extends java.lang.Object

Latest and Greatest right here. Old stuff is deprecated.

Since:
1.0
Author:
Me, Dude, Myself

Constructor Summary
LatestAndGreatest()
           
 
Method Summary
 void dispose()
          Dispose of the system resources used by this graphics context.
 void doSomething()
          Deprecated.  
 boolean drawImage(java.lang.String img, int x, int y, java.lang.String observer)
          Draws as much of the specified image as is currently available with its northwest corner at the specified coordinate (x, y).
 void finalize()
          Disposes of this graphics context once it is no longer referenced.
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LatestAndGreatest

public LatestAndGreatest()
Method Detail

drawImage

public boolean drawImage(java.lang.String img,
                         int x,
                         int y,
                         java.lang.String observer)
Draws as much of the specified image as is currently available with its northwest corner at the specified coordinate (x, y). This method will return immediately in all cases, even if the entire image has not yet been scaled, dithered and converted for the current output device.

If the current output representation is not yet complete then the method will return false and the indicated ImageObserver object will be notified as the conversion process progresses.

Parameters:
img - the image to be drawn
x - the x-coordinate of the northwest corner of the destination rectangle in pixels
y - the y-coordinate of the northwest corner of the destination rectangle in pixels
observer - the image observer to be notified as more of the image is converted. May be null
Returns:
true if the image is completely loaded and was painted successfully; false otherwise.
Since:
1.0
See Also:
Image, ImageObserver

dispose

public void dispose()
Dispose of the system resources used by this graphics context. The Graphics context cannot be used after being disposed of. While the finalization process of the garbage collector will also dispose of the same system resources, due to the number of Graphics objects that can be created in short time frames it is preferable to manually free the associated resources using this method rather than to rely on a finalization process which may not happen for a long period of time.

Graphics objects which are provided as arguments to the paint and update methods of Components are automatically disposed by the system when those methods return. Programmers should, for efficiency, call the dispose method when finished using a Graphics object only if it was created directly from a Component or another Graphics object.

Since:
1.0
See Also:
#create(int, int, int, int), finalize(), Component#getGraphics(), Component#paint(Graphics), Component#update(Graphics)

doSomething

public void doSomething()
Deprecated. 

Deprecated. Use xyz() instead.

Since:
1.0

finalize

public void finalize()
Disposes of this graphics context once it is no longer referenced.

Overrides:
finalize in class java.lang.Object
Since:
1.0
See Also:
dispose()