# Interface MNativeWorkspaceFactoryType

All Known Implementing Classes:
  `MNWorkspaces`

public interface MNativeWorkspaceFactoryType
A factory of workspaces for producing a native package.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `MNativeWorkspaceType`
  `open(MNativeWorkspaceConfiguration configuration, MHTTPClientFactoryType httpClients, MPackageReaderType packageReader)`
  Open a workspace.

- ## Method Details

  - ### open

    MNativeWorkspaceType open(MNativeWorkspaceConfiguration configuration, MHTTPClientFactoryType httpClients, MPackageReaderType packageReader)
    Open a workspace.
    Parameters:
      `configuration` - The configuration
      `httpClients` - The HTTP client factory
      `packageReader` - The package
    Returns:
      A workspace