122 |
super (imagedata, imageoffset, imagelength); |
super (imagedata, imageoffset, imagelength); |
123 |
} |
} |
124 |
|
|
125 |
// called back by native side |
// called back by native side: area_prepared_cb |
126 |
void areaPrepared (int width, int height) |
void areaPrepared (int width, int height) |
127 |
{ |
{ |
128 |
|
|
138 |
} |
} |
139 |
} |
} |
140 |
|
|
141 |
// called back by native side |
// called back by native side: area_updated_cb |
142 |
void areaUpdated (int x, int y, int width, int height, |
void areaUpdated (int x, int y, int width, int height, |
143 |
int pixels[], int scansize) |
int pixels[], int scansize) |
144 |
{ |
{ |
306 |
static String findFormatName(Object ext, boolean needWritable) |
static String findFormatName(Object ext, boolean needWritable) |
307 |
{ |
{ |
308 |
if (ext == null) |
if (ext == null) |
309 |
throw new IllegalArgumentException("extension is null"); |
return null; |
310 |
|
|
311 |
if (!(ext instanceof String)) |
if (!(ext instanceof String)) |
312 |
throw new IllegalArgumentException("extension is not a string"); |
throw new IllegalArgumentException("extension is not a string"); |