# Class: WorkModelTypes

## tibco.objectapi.brm.WorkModelTypes

#### new WorkModelTypes()

Complete work type definition for a work model. This includes multiple work type ID references and an expression that determines which work type to use. Constructs a new WorkModelTypes.

The following features are supported:

- `Work Model Type`
- `Expression`

### Members

#### expression :string

The expression that BRM should use to chose one of the WorkModelType objects at runtime. If no expression is supplied then BRM will always choose the first entry This property holds the value of the 'Expression' attribute.

##### Type:

- string

#### WorkModelType :Array.<tibco.objectapi.brm.WorkModelType>

This property holds the value of the 'Work Model Type' containment reference list.

##### Type:

- Array.<tibco.objectapi.brm.WorkModelType>