/** * Prepare to be written */ public void preWrite() { Property[] properties = _properties.toArray(new Property[_properties.size()]); // give each property its index for (int k = 0; k < properties.length; k++) { properties[ k ].setIndex(k); } // allocate the blocks for the property table _blocks = PropertyBlock.createPropertyBlockArray(_bigBigBlockSize, _properties); // prepare each property for writing for (int k = 0; k < properties.length; k++) { properties[ k ].preWrite(); } }
rvalue[ j ] = new PropertyBlock(bigBlockSize, to_be_written, j * _properties_per_block);
rvalue[ j ] = new PropertyBlock(bigBlockSize, to_be_written, j * _properties_per_block);
/** * Prepare to be written */ public void preWrite() { Property[] properties = _properties.toArray(new Property[_properties.size()]); // give each property its index for (int k = 0; k < properties.length; k++) { properties[ k ].setIndex(k); } // allocate the blocks for the property table _blocks = PropertyBlock.createPropertyBlockArray(_bigBigBlockSize, _properties); // prepare each property for writing for (int k = 0; k < properties.length; k++) { properties[ k ].preWrite(); } }