# Class: makeoodoc

## makeoodoc

#### new makeoodoc(genobj, new_type, options, gen_private, type_info)

lib/openofficegen.js, line 37
  Extend officegen object with OpenOffice support. This method extending the given officegen object with the common OpenOffice code.

  Name | Type | Description
  --- | --- | ---
  `genobj` | object | The object to extend.
  `new_type` | object | The type of object to create.
  `options` | object | The object's options.
  `gen_private` | object | Access to the internals of this object.
  `type_info` | object | Additional information about this type.

### Methods

#### innermakeOpenOfficeMimeType(data)

lib/openofficegen.js, line 77
  Create the mimetpe resource.
  Every OpenOffice based document must have this resource.

  Name | Type | Description
  --- | --- | ---
  `data` | object | Ignored by this callback function.

  ##### Returns:

  Text string.