/* */ }
/* */
/* */ private void readObject(ObjectInputStream in)
/* */ throws IOException, ClassNotFoundException
/* */ {
/* 107 */ SerializableState sampleModelState = null;
/* 108 */ SerializableState dataBufferState = null;
/* 109 */ Point location = null;
/* */
/* 111 */ int width = in.readInt();
/* 112 */ int height = in.readInt();
/* 113 */ sampleModelState = (SerializableState)in.readObject();
/* 114 */ dataBufferState = (SerializableState)in.readObject();
/* 115 */ location = (Point)in.readObject();
/* */
/* 118 */ SampleModel sampleModel = (SampleModel)sampleModelState.getObject();
/* 119 */ if (sampleModel == null) {
/* 120 */ this.theObject = null;
/* 121 */ return;
/* */ }
/* */
/* 125 */ DataBuffer dataBuffer = (DataBuffer)dataBufferState.getObject();
/* */
/* 128 */ this.theObject = Raster.createRaster(sampleModel, dataBuffer, location);
/* */ }