private void writeObject(ObjectOutputStream p_stream) throws IOException {
  p_stream.defaultWriteObject();
  item_color_table.write_object(p_stream);
  other_color_table.write_object(p_stream);
}

private void writeObject ( ObjectOutputStream p_stream ) throws IOException { p_stream . defaultWriteObject ( ) ; item_color_table . write_object ( p_stream ) ; other_color_table . write_object ( p_stream ) ; }
writes an instance of this class to a file
