You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by gs...@apache.org on 2007/10/30 11:21:33 UTC
svn commit: r590021 -
/wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java
Author: gseitz
Date: Tue Oct 30 03:21:31 2007
New Revision: 590021
URL: http://svn.apache.org/viewvc?rev=590021&view=rev
Log:
format sourcecode (somehow didn't work for WICKET-1078)
Modified:
wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java
Modified: wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java?rev=590021&r1=590020&r2=590021&view=diff
==============================================================================
--- wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java (original)
+++ wicket/trunk/testing/wicket-threadtest/src/main/java/org/apache/wicket/threadtest/apps/app1/ResourceTestPage.java Tue Oct 30 03:21:31 2007
@@ -46,16 +46,20 @@
*
* @author almaw
*/
-public class ResourceTestPage extends WebPage {
+public class ResourceTestPage extends WebPage
+{
public static final int IMAGES_PER_PAGE = 20;
- public ResourceTestPage() {
+ public ResourceTestPage()
+ {
List list = Arrays.asList(new Object[IMAGES_PER_PAGE]);
- add(new ListView("listView", list) {
+ add(new ListView("listView", list)
+ {
@Override
- protected void populateItem(ListItem item) {
+ protected void populateItem(ListItem item)
+ {
final Random random = new Random();
BufferedImage image = new BufferedImage(16, 16, BufferedImage.TYPE_INT_RGB);
Graphics gfx = image.getGraphics();
@@ -66,44 +70,58 @@
// Write it into a byte array as a JPEG.
ByteArrayOutputStream baos = new ByteArrayOutputStream();
JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(baos);
- try {
+ try
+ {
encoder.encode(image);
- } catch (IOException e) {
+ }
+ catch (IOException e)
+ {
throw new WicketRuntimeException(e);
}
final byte[] imageData = baos.toByteArray();
- item.add(new Image("image", new WebResource() {
+ item.add(new Image("image", new WebResource()
+ {
@Override
- public IResourceStream getResourceStream() {
- return new IResourceStream() {
+ public IResourceStream getResourceStream()
+ {
+ return new IResourceStream()
+ {
- public Time lastModifiedTime() {
+ public Time lastModifiedTime()
+ {
return Time.now();
}
- public void setLocale(Locale locale) {
+ public void setLocale(Locale locale)
+ {
}
- public long length() {
+ public long length()
+ {
return imageData.length;
}
- public Locale getLocale() {
+ public Locale getLocale()
+ {
return null;
}
// Make a 16x16 randomly background-coloured JPEG.
- public InputStream getInputStream() throws ResourceStreamNotFoundException {
+ public InputStream getInputStream()
+ throws ResourceStreamNotFoundException
+ {
return new ByteArrayInputStream(imageData);
}
- public String getContentType() {
+ public String getContentType()
+ {
return "image/jpeg";
}
- public void close() throws IOException {
+ public void close() throws IOException
+ {
}
};